* updated pciutils/pci.ids (2022-01-21 -> 2022-01-28)
[t2-trunk.git] / architecture / arm64 / linux.conf.m4
blobe9ef5452b0e3cd826efef937d7e5e4f0deb8d37d
1 dnl --- T2-COPYRIGHT-NOTE-BEGIN ---
2 dnl T2 SDE: architecture/arm64/linux.conf.m4
3 dnl Copyright (C) 2004 - 2021 The T2 SDE Project
4 dnl 
5 dnl This Copyright note is generated by scripts/Create-CopyPatch,
6 dnl more information can be found in the files COPYING and README.
7 dnl 
8 dnl This program is free software; you can redistribute it and/or modify
9 dnl it under the terms of the GNU General Public License version 2.
10 dnl --- T2-COPYRIGHT-NOTE-END ---
12 define(`ARM64', `ARM64')dnl
14 dnl CONFIG_ARM64_16K_PAGES=y
16 CONFIG_ARCH_SUNXI=y
17 CONFIG_ARCH_APPLE=y
18 CONFIG_ARCH_BCM2835=y
19 CONFIG_ARCH_BERLIN=y
20 CONFIG_ARCH_EXYNOS=y
21 CONFIG_ARCH_K3=y
22 CONFIG_ARCH_LAYERSCAPE=y
23 CONFIG_ARCH_LG1K=y
24 CONFIG_ARCH_HISI=y
25 CONFIG_ARCH_MEDIATEK=y
26 CONFIG_ARCH_MVEBU=y
27 CONFIG_ARCH_MXC=y
28 CONFIG_ARCH_QCOM=y
29 CONFIG_ARCH_REALTEK=y
30 CONFIG_ARCH_ROCKCHIP=y
31 CONFIG_ARCH_TEGRA=y
32 CONFIG_ARCH_THUNDER=y
33 CONFIG_ARCH_THUNDER2=y
34 CONFIG_ARCH_VEXPRESS=y
36 include(`linux-common.conf.m4')
37 include(`linux-block.conf.m4')
38 include(`linux-net.conf.m4')
39 include(`linux-fs.conf.m4')
41 CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y
43 dnl DMA Contiguous Memory Allocator, e.g. for GPU VRAM,
44 dnl tweakable via command line via: cma=128MB
45 CONFIG_CMA_SIZE_MBYTES=256
47 CONFIG_PM_AUTOSLEEP=y
48 CONFIG_PM_WAKELOCKS=y
49 CONFIG_PM_WAKELOCKS_LIMIT=100
50 CONFIG_PM_WAKELOCKS_GC=y
52 CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
53 CONFIG_ARM_CPUIDLE=y
55 CONFIG_ARM_SCPI_CPUFREQ=y
56 CONFIG_ARM_TEGRA20_CPUFREQ=y
57 CONFIG_ARM_SCPI_PROTOCOL=y
58 CONFIG_ARM_SCPI_POWER_DOMAIN=y
59 CONFIG_MQ_IOSCHED_KYBER=y
60 CONFIG_NEED_MULTIPLE_NODES=y
61 CONFIG_MEMORY_FAILURE=y
62 CONFIG_TRANSPARENT_HUGEPAGE=y
63 CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
64 CONFIG_SIMPLE_PM_BUS=y
65 CONFIG_SUNXI_RSB=y
66 CONFIG_OF_MDIO=y
67 CONFIG_OF_CONFIGFS=y
68 CONFIG_OF_NUMA=y
69 CONFIG_BLK_DEV_NBD=y
70 CONFIG_SCSI_MOD=y
71 CONFIG_SCSI=y
72 CONFIG_BLK_DEV_SD=y
73 CONFIG_SCSI_SAS_ATTRS=y
74 CONFIG_SCSI_SAS_LIBSAS=y
75 CONFIG_SCSI_UFSHCD=y
76 CONFIG_SCSI_UFSHCD_PLATFORM=y
77 CONFIG_BLK_DEV_DM=y
78 CONFIG_TARGET_CORE=y
79 CONFIG_MII=y
80 CONFIG_MDIO_DEVICE=y
81 CONFIG_MDIO_BUS=y
82 CONFIG_MDIO_BITBANG=y
83 CONFIG_MDIO_BUS_MUX=y
84 CONFIG_MDIO_BUS_MUX_MMIOREG=y
85 CONFIG_PHYLIB=y
86 CONFIG_FIXED_PHY=y
87 CONFIG_MICROCHIP_PHY=y
88 CONFIG_REALTEK_PHY=y
89 CONFIG_USB_NET_DRIVERS=y
90 CONFIG_USB_PEGASUS=y
91 CONFIG_USB_RTL8150=y
92 CONFIG_USB_RTL8152=y
93 CONFIG_USB_LAN78XX=y
94 CONFIG_USB_USBNET=y
95 CONFIG_USB_NET_RNDIS_HOST=y
96 CONFIG_USB_NET_CDC_SUBSET_ENABLE=y
97 CONFIG_USB_NET_CDC_SUBSET=y
98 CONFIG_USB_NET_QMI_WWAN=y
99 CONFIG_INPUT_LEDS=y
100 CONFIG_INPUT_FF_MEMLESS=y
101 CONFIG_INPUT_POLLDEV=y
102 CONFIG_INPUT_MATRIXKMAP=y
103 CONFIG_KEYBOARD_ADC=y
104 CONFIG_KEYBOARD_GPIO=y
105 CONFIG_KEYBOARD_SUN4I_LRADC=y
106 CONFIG_INPUT_GPIO_VIBRA=y
107 CONFIG_INPUT_AXP20X_PEK=y
108 CONFIG_INPUT_UINPUT=y
109 CONFIG_SERIAL_8250_DMA=y
110 CONFIG_SERIAL_8250_EXTENDED=y
111 CONFIG_SERIAL_8250_SHARE_IRQ=y
112 CONFIG_SERIAL_8250_DW=y
113 CONFIG_SERIAL_8250_TEGRA=y
114 CONFIG_SERIAL_OF_PLATFORM=y
115 CONFIG_SERIAL_AMBA_PL011=y
116 CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
117 CONFIG_SERIAL_XILINX_PS_UART=y
118 CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y
119 CONFIG_SERIAL_DEV_BUS=y
120 CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
121 CONFIG_HW_RANDOM=y
122 CONFIG_HW_RANDOM_BCM2835=y
123 CONFIG_HW_RANDOM_IPROC_RNG200=y
124 CONFIG_HW_RANDOM_OMAP=y
125 CONFIG_HW_RANDOM_HISI=y
126 CONFIG_HW_RANDOM_MTK=y
127 CONFIG_HW_RANDOM_EXYNOS=y
128 CONFIG_HW_RANDOM_OPTEE=y
129 CONFIG_TCG_TPM=y
130 CONFIG_TCG_TIS_I2C_INFINEON=y
131 CONFIG_I2C=y
132 CONFIG_I2C_CHARDEV=y
133 CONFIG_I2C_MUX=y
134 CONFIG_I2C_MUX_PCA954x=y
135 CONFIG_I2C_ALGOBIT=y
136 CONFIG_I2C_BRCMSTB=y
137 CONFIG_I2C_DESIGNWARE_CORE=y
138 CONFIG_I2C_DESIGNWARE_PLATFORM=y
139 CONFIG_I2C_EXYNOS5=y
140 CONFIG_I2C_GPIO=y
141 CONFIG_I2C_MV64XXX=y
142 CONFIG_I2C_RK3X=y
143 CONFIG_SPMI=y
144 CONFIG_SPMI_MSM_PMIC_ARB=y
145 CONFIG_PINCTRL_SINGLE=y
146 CONFIG_PINCTRL_MT6765=y
147 CONFIG_GPIO_SYSFS=y
148 CONFIG_GPIO_GENERIC_PLATFORM=y
149 CONFIG_GPIO_MB86S7X=y
150 CONFIG_GPIO_PL061=y
151 CONFIG_GPIO_XGENE=y
152 CONFIG_GPIO_PCA953X=y
153 CONFIG_GPIO_PCA953X_IRQ=y
154 CONFIG_POWER_AVS=y
155 CONFIG_POWER_RESET_BRCMSTB=y
156 CONFIG_POWER_RESET_XGENE=y
157 CONFIG_POWER_RESET_SYSCON=y
158 CONFIG_REBOOT_MODE=y
159 CONFIG_SYSCON_REBOOT_MODE=y
160 CONFIG_POWER_SUPPLY_HWMON=y
161 CONFIG_BATTERY_BQ27XXX=y
162 CONFIG_BATTERY_BQ27XXX_I2C=y
163 CONFIG_CHARGER_AXP20X=y
164 CONFIG_BATTERY_AXP20X=y
165 CONFIG_AXP20X_POWER=y
166 CONFIG_AXP288_FUEL_GAUGE=y
167 CONFIG_HWMON=y
168 CONFIG_SENSORS_ARM_SCPI=y
169 CONFIG_THERMAL_STATISTICS=y
170 CONFIG_THERMAL_HWMON=y
171 CONFIG_THERMAL_WRITABLE_TRIPS=y
172 CONFIG_THERMAL_GOV_FAIR_SHARE=y
173 CONFIG_THERMAL_GOV_BANG_BANG=y
174 CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
175 CONFIG_CPU_THERMAL=y
176 CONFIG_CPU_FREQ_THERMAL=y
177 CONFIG_CLOCK_THERMAL=y
178 CONFIG_DEVFREQ_THERMAL=y
179 CONFIG_THERMAL_EMULATION=y
180 CONFIG_HISI_THERMAL=y
181 CONFIG_SUN8I_THERMAL=y
182 CONFIG_MTK_THERMAL=y
183 CONFIG_MFD_AXP20X=y
184 CONFIG_MFD_AXP20X_RSB=y
185 CONFIG_REGULATOR_FIXED_VOLTAGE=y
186 CONFIG_REGULATOR_AXP20X=y
187 CONFIG_REGULATOR_FAN53555=y
188 CONFIG_REGULATOR_GPIO=y
189 CONFIG_REGULATOR_PWM=y
190 CONFIG_REGULATOR_VCTRL=y
191 CONFIG_MEDIA_SUPPORT=y
192 CONFIG_DRM=y
193 CONFIG_DRM_KMS_HELPER=y
194 CONFIG_DRM_SCHED=y
195 CONFIG_DRM_I2C_CH7006=y
196 CONFIG_DRM_I2C_SIL164=y
197 CONFIG_DRM_MALI_DISPLAY=y
198 CONFIG_DRM_SUN4I=y
199 CONFIG_DRM_SUN4I_HDMI=y
200 CONFIG_DRM_SUN4I_BACKEND=y
201 CONFIG_DRM_SUN6I_DSI=y
202 CONFIG_DRM_SUN8I_DW_HDMI=y
203 CONFIG_DRM_SUN8I_MIXER=y
204 CONFIG_DRM_SUN8I_TCON_TOP=y
205 CONFIG_DRM_PANEL_SIMPLE=y
206 CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=y
207 CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=y
208 CONFIG_DRM_PANEL_PINEPHONE_JD9365DA=y
209 CONFIG_DRM_PANEL_SITRONIX_ST7703=y
210 CONFIG_DRM_DW_HDMI=y
211 CONFIG_DRM_DW_HDMI_AHB_AUDIO=y
212 CONFIG_DRM_DW_HDMI_I2S_AUDIO=y
213 CONFIG_DRM_LIMA=y
214 CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
215 CONFIG_DRM_SIMPLEDRM=y
216 CONFIG_FB_CFB_FILLRECT=y
217 CONFIG_FB_CFB_COPYAREA=y
218 CONFIG_FB_CFB_IMAGEBLIT=y
219 CONFIG_FB_SYS_FILLRECT=y
220 CONFIG_FB_SYS_COPYAREA=y
221 CONFIG_FB_SYS_IMAGEBLIT=y
222 CONFIG_FB_SYS_FOPS=y
223 CONFIG_FB_UDL=y
224 CONFIG_FB_MX3=y
225 CONFIG_FB_SIMPLE=y
226 CONFIG_LCD_CLASS_DEVICE=y
227 CONFIG_BACKLIGHT_CLASS_DEVICE=y
228 CONFIG_BACKLIGHT_PWM=y
229 CONFIG_SOUND=y
230 CONFIG_SND=y
231 CONFIG_SND_TIMER=y
232 CONFIG_SND_PCM=y
233 CONFIG_SND_DMAENGINE_PCM=y
234 CONFIG_SND_VERBOSE_PRINTK=y
235 CONFIG_SND_DEBUG=y
236 CONFIG_SND_DEBUG_VERBOSE=y
237 CONFIG_SND_CTL_VALIDATION=y
238 CONFIG_SND_SOC=y
239 CONFIG_SND_I2S_HI6210_I2S=y
240 CONFIG_SND_SUN4I_CODEC=y
241 CONFIG_SND_SUN8I_CODEC=y
242 CONFIG_SND_SUN8I_CODEC_ANALOG=y
243 CONFIG_SND_SUN50I_CODEC_ANALOG=m
244 CONFIG_SND_SUN4I_I2S=y
245 CONFIG_SND_SUN4I_SPDIF=y
246 CONFIG_SND_SUN8I_ADDA_PR_REGMAP=y
247 CONFIG_SND_SOC_I2C_AND_SPI=y
248 CONFIG_SND_SOC_HDMI_CODEC=y
249 CONFIG_SND_SOC_ES8316=y
250 CONFIG_SND_SOC_ES8328=y
251 CONFIG_SND_SOC_ES8328_I2C=y
252 CONFIG_SND_SOC_EC25=y
253 CONFIG_SND_SOC_SIMPLE_AMPLIFIER=y
254 CONFIG_SND_SOC_SPDIF=y
255 CONFIG_SND_SIMPLE_CARD_UTILS=m
256 CONFIG_SND_SIMPLE_CARD=m
257 CONFIG_SND_AUDIO_GRAPH_CARD=m
258 CONFIG_HID_BATTERY_STRENGTH=y
259 CONFIG_UHID=y
260 CONFIG_USB_HID=y
261 CONFIG_I2C_HID=y
262 CONFIG_USB_COMMON=y
263 CONFIG_USB_ULPI_BUS=y
264 CONFIG_USB=y
265 CONFIG_USB_OTG=y
266 CONFIG_USB_XHCI_HCD=y
267 CONFIG_USB_XHCI_PLATFORM=y
268 CONFIG_USB_EHCI_HCD=y
269 CONFIG_USB_EHCI_HCD_ORION=y
270 CONFIG_USB_EHCI_HCD_PLATFORM=y
271 CONFIG_USB_OHCI_HCD=y
272 CONFIG_USB_OHCI_HCD_PLATFORM=y
273 CONFIG_USB_WDM=y
274 CONFIG_USB_STORAGE=y
275 CONFIG_USB_MUSB_HDRC=y
276 CONFIG_USB_MUSB_SUNXI=y
277 CONFIG_USB_DWC3=y
278 CONFIG_USB_DWC3_EXYNOS=y
279 CONFIG_USB_DWC3_KEYSTONE=y
280 CONFIG_USB_DWC3_OF_SIMPLE=y
281 CONFIG_USB_DWC3_QCOM=y
282 CONFIG_USB_DWC2=y
283 CONFIG_USB_CHIPIDEA=y
284 CONFIG_USB_CHIPIDEA_UDC=y
285 CONFIG_USB_CHIPIDEA_HOST=y
286 CONFIG_USB_CHIPIDEA_MSM=y
287 CONFIG_USB_CHIPIDEA_IMX=y
288 CONFIG_USB_CHIPIDEA_GENERIC=y
289 CONFIG_USB_CHIPIDEA_TEGRA=y
290 CONFIG_USB_ISP1760=y
291 CONFIG_USB_SERIAL=y
292 CONFIG_USB_SERIAL_CH341=y
293 CONFIG_USB_SERIAL_WWAN=y
294 CONFIG_USB_SERIAL_OPTION=y
295 CONFIG_USB_HSIC_USB3503=y
296 CONFIG_NOP_USB_XCEIV=y
297 CONFIG_USB_TEGRA_PHY=y
298 CONFIG_USB_GADGET=y
299 CONFIG_USB_SNP_CORE=y
300 CONFIG_USB_SNP_UDC_PLAT=y
301 CONFIG_USB_BDC_UDC=y
302 CONFIG_USB_LIBCOMPOSITE=y
303 CONFIG_USB_U_ETHER=y
304 CONFIG_USB_F_NCM=y
305 CONFIG_USB_F_ECM=y
306 CONFIG_USB_F_EEM=y
307 CONFIG_USB_F_RNDIS=y
308 CONFIG_USB_F_MASS_STORAGE=y
309 CONFIG_USB_F_TCM=y
310 CONFIG_USB_CONFIGFS=y
311 CONFIG_USB_CONFIGFS_NCM=y
312 CONFIG_USB_CONFIGFS_ECM=y
313 CONFIG_USB_CONFIGFS_RNDIS=y
314 CONFIG_USB_CONFIGFS_EEM=y
315 CONFIG_USB_CONFIGFS_MASS_STORAGE=y
316 CONFIG_USB_CONFIGFS_F_TCM=y
317 CONFIG_TYPEC=y
318 CONFIG_TYPEC_TCPM=y
319 CONFIG_TYPEC_TCPCI=y
320 CONFIG_TYPEC_UCSI=y
321 CONFIG_TYPEC_ANX7688=y
322 CONFIG_TYPEC_DP_ALTMODE=y
323 CONFIG_MMC=y
324 CONFIG_PWRSEQ_EMMC=y
325 CONFIG_PWRSEQ_SIMPLE=y
326 CONFIG_MMC_BLOCK=y
327 CONFIG_MMC_ARMMMCI=y
328 CONFIG_MMC_SDHCI=y
329 CONFIG_MMC_SDHCI_PLTFM=y
330 CONFIG_MMC_SDHCI_OF_ARASAN=y
331 CONFIG_MMC_SDHCI_CADENCE=y
332 CONFIG_MMC_SDHCI_F_SDH30=y
333 CONFIG_MMC_SDHCI_IPROC=y
334 CONFIG_MMC_DW=y
335 CONFIG_MMC_DW_PLTFM=y
336 CONFIG_MMC_DW_EXYNOS=y
337 CONFIG_MMC_DW_HI3798CV200=y
338 CONFIG_MMC_DW_K3=y
339 CONFIG_MMC_SUNXI=y
340 CONFIG_MMC_CQHCI=y
341 CONFIG_MMC_SDHCI_XENON=y
342 CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
343 CONFIG_LEDS_GPIO=y
344 CONFIG_LEDS_PWM=y
345 CONFIG_LEDS_SYSCON=y
346 CONFIG_LEDS_TRIGGER_HEARTBEAT=y
347 CONFIG_LEDS_TRIGGER_CPU=y
348 CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
349 CONFIG_LEDS_TRIGGER_PANIC=y
350 CONFIG_RTC_I2C_AND_SPI=y
351 CONFIG_RTC_DRV_DS3232=y
352 CONFIG_RTC_DRV_PL031=y
353 CONFIG_RTC_DRV_SUN6I=y
354 CONFIG_DMADEVICES=y
355 CONFIG_DMA_ENGINE=y
356 CONFIG_DMA_VIRTUAL_CHANNELS=y
357 CONFIG_DMA_OF=y
358 CONFIG_DMA_SUN6I=y
359 CONFIG_MX3_IPU=y
360 CONFIG_PL330_DMA=y
361 CONFIG_COMMON_CLK_SCPI=y
362 CONFIG_COMMON_CLK_CS2000_CP=y
363 CONFIG_CLK_LS1028A_PLLDIG=y
364 CONFIG_COMMON_CLK_XGENE=y
365 CONFIG_COMMON_CLK_PWM=y
366 CONFIG_COMMON_CLK_HI3516CV300=y
367 CONFIG_COMMON_CLK_HI3519=y
368 CONFIG_COMMON_CLK_HI3798CV200=y
369 CONFIG_TI_SYSCON_CLK=y
370 CONFIG_EXYNOS_AUDSS_CLK_CON=y
371 CONFIG_HWSPINLOCK=y
372 CONFIG_ARM_MHU=y
373 CONFIG_PLATFORM_MHU=y
374 CONFIG_SUN6I_MSGBOX=y
375 CONFIG_ARM_SMMU=y
376 CONFIG_ARM_SMMU_V3=y
377 CONFIG_SOC_BRCMSTB=y
378 CONFIG_DPAA2_CONSOLE=y
379 CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
380 CONFIG_EXTCON_USB_GPIO=y
381 CONFIG_IIO=y
382 CONFIG_IIO_KFIFO_BUF=y
383 CONFIG_IIO_TRIGGERED_BUFFER=y
384 CONFIG_BMC150_ACCEL=y
385 CONFIG_BMC150_ACCEL_I2C=y
386 CONFIG_AXP20X_ADC=y
387 CONFIG_IIO_ST_SENSORS_I2C=y
388 CONFIG_IIO_ST_SENSORS_CORE=y
389 CONFIG_INV_MPU6050_IIO=y
390 CONFIG_INV_MPU6050_I2C=y
391 CONFIG_STK3310=y
392 CONFIG_IIO_ST_MAGN_3AXIS=y
393 CONFIG_IIO_ST_MAGN_I2C_3AXIS=y
394 CONFIG_PWM_SUN4I=y
395 CONFIG_COMMON_RESET_HI3660=y
396 CONFIG_COMMON_RESET_HI6220=y
397 CONFIG_PHY_XGENE=y
398 CONFIG_PHY_SUN4I_USB=y
399 CONFIG_PHY_SUN6I_MIPI_DPHY=y
400 CONFIG_PHY_MVEBU_A3700_COMPHY=y
401 CONFIG_PHY_MVEBU_A3700_UTMI=y
402 CONFIG_PHY_QCOM_USB_HS=y
403 CONFIG_PHY_EXYNOS_DP_VIDEO=y
404 CONFIG_PHY_EXYNOS_MIPI_VIDEO=y
405 CONFIG_PHY_SAMSUNG_USB2=y
406 CONFIG_PHY_EXYNOS5_USBDRD=y
407 CONFIG_F2FS_FS=y
409 CONFIG_PCIE_APPLE=y
410 CONFIG_APPLE_DART=y
411 CONFIG_APPLE_RTKIT=y
412 CONFIG_APPLE_SART=y
413 CONFIG_APPLE_MAILBOX=y
414 CONFIG_APPLE_PMGR_PWRSTATE=y
415 CONFIG_PINCTRL_APPLE_GPIO=y
416 CONFIG_I2C_APPLE=y
417 CONFIG_BLK_DEV_NVME_APPLE=m
418 CONFIG_USB_UHCI_HCD=y
419 CONFIG_USB_XHCI_PCI=y
420 CONFIG_USB_DWC3_HOST=y
421 CONFIG_USB_DWC3_DUAL_ROLE=y
422 CONFIG_USB_DWC2_HOST=y
423 CONFIG_USB4=y
424 CONFIG_TYPEC_TPS6598X=y