kernel: bump to 4.4.39
[openwrt/openwrt.git] / target / linux / layerscape / patches-4.4 / 0140-config-add-freescale-config-for-amr64.patch
1 From 880b7aa2e2c62e54245fb77d92db502175232d86 Mon Sep 17 00:00:00 2001
2 From: Zhao Qiang <qiang.zhao@nxp.com>
3 Date: Wed, 12 Oct 2016 11:01:17 +0800
4 Subject: [PATCH 140/141] config: add freescale config for amr64
5
6 Signed-off-by: Zhao Qiang <qiang.zhao@nxp.com>
7 ---
8 arch/arm64/configs/freescale.config | 134 +++++++++++++++++++++++++++++++++++
9 1 file changed, 134 insertions(+)
10 create mode 100644 arch/arm64/configs/freescale.config
11
12 --- /dev/null
13 +++ b/arch/arm64/configs/freescale.config
14 @@ -0,0 +1,134 @@
15 +# general options
16 +CONFIG_LOCALVERSION_AUTO=y
17 +CONFIG_SLAB=y
18 +CONFIG_MODULE_FORCE_LOAD=y
19 +CONFIG_MODVERSIONS=y
20 +CONFIG_ARM64_VA_BITS_48=y
21 +CONFIG_BLK_DEV_RAM=y
22 +CONFIG_BLK_DEV_RAM_SIZE=262144
23 +CONFIG_PRINTK_TIME=y
24 +CONFIG_PID_IN_CONTEXTIDR=y
25 +CONFIG_IPV6=y
26 +# iommu
27 +CONFIG_IOMMU_SUPPORT=y
28 +CONFIG_ARM_SMMU=y
29 +# dpaa2
30 +CONFIG_STAGING=y
31 +CONFIG_FSL_MC_BUS=y
32 +CONFIG_FSL_MC_RESTOOL=y
33 +CONFIG_FSL_MC_DPIO=y
34 +CONFIG_FSL_DPAA2=y
35 +CONFIG_NET_NS=y
36 +CONFIG_FSL_DPAA2_DCE=y
37 +CONFIG_FSL_DCE_FLOW_LIMIT=65536
38 +CONFIG_FSL_DCE_API_TIME_TRIAL=m
39 +CONFIG_LS_SOC_DRIVERS=y
40 +# mdio
41 +CONFIG_FSL_XGMAC_MDIO=y
42 +CONFIG_MDIO_BUS_MUX_MMIOREG=y
43 +# phy
44 +CONFIG_AQUANTIA_PHY=y
45 +CONFIG_VITESSE_PHY=y
46 +CONFIG_REALTEK_PHY=y
47 +CONFIG_FIXED_PHY=y
48 +# reset support
49 +CONFIG_POWER_RESET_LAYERSCAPE=y
50 +# pci
51 +CONFIG_PCI_LAYERSCAPE=y
52 +CONFIG_PCI_HOST_GENERIC=y
53 +CONFIG_E1000=y
54 +CONFIG_E1000E=y
55 +# clock driver
56 +CONFIG_CLK_QORIQ=y
57 +# usb
58 +CONFIG_USB_XHCI_HCD=y
59 +CONFIG_USB_DWC3=y
60 +CONFIG_DMADEVICES=y
61 +# ahci/sata
62 +CONFIG_AHCI_QORIQ=y
63 +# esdhc
64 +CONFIG_MMC_SDHCI_OF_ESDHC=y
65 +# virtualization
66 +CONFIG_VHOST_NET=y
67 +CONFIG_KVM_ARM_MAX_VCPUS=8
68 +# I2C
69 +CONFIG_I2C=y
70 +CONFIG_I2C_CHARDEV=y
71 +CONFIG_I2C_MUX=y
72 +CONFIG_I2C_MUX_PCA954x=y
73 +CONFIG_I2C_IMX=y
74 +# hardware monitor
75 +CONFIG_SENSORS_LM90=y
76 +CONFIG_SENSORS_INA2XX=y
77 +# DPAA 1
78 +CONFIG_HAS_FSL_QBMAN=y
79 +CONFIG_CRYPTO_DEV_FSL_CAAM=y
80 +# network
81 +CONFIG_BRIDGE=m
82 +CONFIG_MACVLAN=y
83 +CONFIG_FSL_SDK_FMAN=y
84 +CONFIG_FMAN_ARM=y
85 +CONFIG_FSL_SDK_DPAA_ETH=y
86 +CONFIG_INET_ESP=y
87 +CONFIG_XFRM_USER=y
88 +CONFIG_NET_KEY=y
89 +# vfio
90 +CONFIG_VFIO=y
91 +CONFIG_VFIO_PCI=y
92 +CONFIG_VFIO_FSL_MC=y
93 +# CPU Frequency scaling
94 +CONFIG_CPU_FREQ=y
95 +CONFIG_CPU_FREQ_GOV_COMMON=y
96 +CONFIG_CPU_FREQ_STAT=y
97 +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
98 +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
99 +CONFIG_CPU_FREQ_GOV_POWERSAVE=y
100 +CONFIG_CPU_FREQ_GOV_USERSPACE=y
101 +CONFIG_CPU_FREQ_GOV_ONDEMAND=y
102 +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
103 +CONFIG_QORIQ_CPUFREQ=y
104 +#ifc
105 +CONFIG_MTD_OF_PARTS=y
106 +CONFIG_MTD_GEN_PROBE=y
107 +CONFIG_MTD=y
108 +CONFIG_MTD_CMDLINE_PARTS=y
109 +CONFIG_MTD_BLOCK=y
110 +CONFIG_MTD_CFI=y
111 +CONFIG_MTD_CFI_ADV_OPTIONS=y
112 +CONFIG_MTD_CFI_INTELEXT=y
113 +CONFIG_MTD_CFI_AMDSTD=y
114 +CONFIG_MTD_CFI_STAA=y
115 +CONFIG_MTD_PHYSMAP_OF=y
116 +CONFIG_MTD_NAND=y
117 +CONFIG_MTD_NAND_FSL_IFC=y
118 +#spi
119 +CONFIG_SPI_FSL_DSPI=y
120 +CONFIG_MTD_SPI_NOR=y
121 +CONFIG_MTD_DATAFLASH=y
122 +CONFIG_MTD_M25P80=y
123 +CONFIG_MTD_SST25L=y
124 +#RTC
125 +CONFIG_RTC_DRV_DS3232=y
126 +#CryptoAPI
127 +CONFIG_CRYPTO_SHA256=y
128 +CONFIG_CRYPTO_SHA512=y
129 +# ls1046a
130 +CONFIG_MTD_CFI_BE_BYTE_SWAP=y
131 +CONFIG_SPI_FSL_QUADSPI=y
132 +CONFIG_RTC_DRV_PCF2127=y
133 +CONFIG_WATCHDOG=y
134 +CONFIG_IMX2_WDT=y
135 +CONFIG_HWMON=y
136 +CONFIG_SENSORS_LM90=y
137 +CONFIG_SENSORS_INA2XX=y
138 +CONFIG_EEPROM_AT24=y
139 +# lpuart
140 +CONFIG_SERIAL_FSL_LPUART=y
141 +CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
142 +# ftm
143 +CONFIG_FTM_ALARM=y
144 +# qDMA
145 +CONFIG_FSL_QDMA=y
146 +CONFIG_DMATEST=y
147 +#NVMe
148 +CONFIG_BLK_DEV_NVME=y