2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-28 23:23:55 +08:00
linux-next/arch/arm/configs
Arnd Bergmann e45a1e18a5 ARM: defconfig: use correct debug_ll settings
The debug-ll infrastructure can be configured in two ways, either
by selecting a platform specific debug option, or by picking one
of the generic options (8250 or pl01x typically). For compatibility
with multiplatform kernels, we have changed a couple of platforms
to use the former method now when they used to use the latter.

Unfortunately, this broke the defconfigs because now they still
enable CONFIG_DEBUG_LL_UART_PL01X or CONFIG_DEBUG_LL_UART_8250,
and we no longer configure the correct register addresses
automatically.

Embarrassingly, this was only found in linux-next when the
defconfig builds turned up errors for multiple people, and I
had not caught those in my own tests, which were done using
the randconfig fixes patchset on top, and that has a workaround
to avoid a build error when the addresses are not configured.

The error was something like:

.config:2010:warning: symbol value '' invalid for DEBUG_UART_PHYS
.config:2011:warning: symbol value '' invalid for DEBUG_UART_VIRT

This patch avoids the problem by removing the respective
statements from the defconfig files. Any out of tree defconfig
files on the platforms I have changed will have to do the same
change or run into the build error above. Any users that have
a full .config already set the correct DEBUG_UART_PHYS/VIRT
addresses and do not need to change anything.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Fixes: 4db22c1 ("ARM: debug-ll: rework integrator/versatile handling")
Fixes: f06455f ("ARM: debug-ll: rework ep93xx handling")
Fixes: c047f52 ("ARM: debug-ll: reorganize mvebu debug uart config")
Fixes: 59bd4c3 ("ARM: debug-ll: rework lpc32xx handling")
2015-12-17 16:39:08 +01:00
..
acs5k_defconfig
acs5k_tiny_defconfig
am200epdkit_defconfig
assabet_defconfig
at91_dt_defconfig ARM: at91/defconfig: remove CONFIG_SSB from Atmel defconfigs 2015-11-16 15:53:03 +01:00
axm55xx_defconfig ARM: axxia: Adding defconfig for AXM55xx 2014-05-23 18:18:45 +02:00
badge4_defconfig arm: Remove RISC OS personality 2015-04-12 20:58:23 +02:00
bcm2835_defconfig ARM: bcm2835: enable USB_DWC2_HOST in defconfig 2014-09-25 23:27:03 +02:00
bcm_defconfig PM: Eliminate CONFIG_PM_RUNTIME 2014-12-19 22:55:06 +01:00
cerfcube_defconfig
clps711x_defconfig ARM: clps711x: edb7211: Use new PWM driver for backlight 2014-09-04 21:39:53 +02:00
cm_x2xx_defconfig ARM: config: Switch PXA27x platforms to use PXA RTC driver 2015-09-05 19:37:18 +02:00
cm_x300_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
cns3420vb_defconfig
colibri_pxa270_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
colibri_pxa300_defconfig USB: remove CONFIG_USB_DEBUG from defconfig files 2014-05-28 09:40:45 -07:00
collie_defconfig
corgi_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
davinci_all_defconfig PM: Eliminate CONFIG_PM_RUNTIME 2014-12-19 22:55:06 +01:00
dove_defconfig ARM: mvebu: defconfig: add MTD_SPI_NOR (new dependency for M25P80) 2014-05-05 01:02:02 +00:00
ebsa110_defconfig
efm32_defconfig ARM: SoC: defconfig updates for v4.2 2015-06-24 21:32:27 -07:00
em_x270_defconfig ARM: config: Switch PXA27x platforms to use PXA RTC driver 2015-09-05 19:37:18 +02:00
ep93xx_defconfig ARM: defconfig: use correct debug_ll settings 2015-12-17 16:39:08 +01:00
eseries_pxa_defconfig
exynos_defconfig ARM: SoC defconfig updates for v4.4 2015-11-10 15:08:32 -08:00
ezx_defconfig PM: Eliminate CONFIG_PM_RUNTIME 2014-12-19 22:55:06 +01:00
footbridge_defconfig USB: remove CONFIG_USB_DEBUG from defconfig files 2014-05-28 09:40:45 -07:00
h3600_defconfig ARM: 7849/2: h3600: update defconfig 2013-10-29 11:01:06 +00:00
h5000_defconfig
hackkit_defconfig
hisi_defconfig arm: hisi_defconfig: remove CONFIG_MMC_DW_IDMAC 2015-10-26 16:00:18 +01:00
imote2_defconfig PM: Eliminate CONFIG_PM_RUNTIME 2014-12-19 22:55:06 +01:00
imx_v4_v5_defconfig ARM: SoC defconfig updates for v4.1 2015-04-22 09:21:30 -07:00
imx_v6_v7_defconfig ARM: imx_v6_v7_defconfig: Remove CONFIG_VMSPLIT_2G 2015-09-23 05:19:37 -07:00
integrator_defconfig ARM: integrator: set V4T and V5 as default multitargets 2014-10-22 09:49:26 +02:00
iop13xx_defconfig
iop32x_defconfig ARM: 8268/1: configs: Enable DEBUG_LL_UART_8250 where needed 2015-01-21 15:49:36 +00:00
iop33x_defconfig ARM: 8268/1: configs: Enable DEBUG_LL_UART_8250 where needed 2015-01-21 15:49:36 +00:00
ixp4xx_defconfig ARM: 8268/1: configs: Enable DEBUG_LL_UART_8250 where needed 2015-01-21 15:49:36 +00:00
jornada720_defconfig
keystone_defconfig ARM: configs: keystone: Add basic systemd related options 2015-09-22 08:56:35 -07:00
ks8695_defconfig
lart_defconfig
lpc18xx_defconfig ARM: SoC defconfig updates for v4.4 2015-11-10 15:08:32 -08:00
lpc32xx_defconfig ARM: defconfig: use correct debug_ll settings 2015-12-17 16:39:08 +01:00
lpd270_defconfig
lubbock_defconfig
magician_defconfig ARM: config: Switch PXA27x platforms to use PXA RTC driver 2015-09-05 19:37:18 +02:00
mainstone_defconfig
mini2440_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
mmp2_defconfig
moxart_defconfig ARM: moxart: add MOXA ART SoC platform files 2013-12-22 11:57:38 -08:00
multi_v5_defconfig ARM: mx25: Convert to a dt-only platform 2015-03-11 09:56:29 +08:00
multi_v7_defconfig ARM: s3c64xx: multiplatform support 2015-12-01 21:50:26 +01:00
mv78xx0_defconfig ARM: defconfig: use correct debug_ll settings 2015-12-17 16:39:08 +01:00
mvebu_v5_defconfig ARM: mvebu: Add DLINK DIR665 options to mvebu_v5_defconfig 2014-11-01 23:36:50 +00:00
mvebu_v7_defconfig ARM: mvebu: enable options for Seagate NAS in mvebu_v7_defconfig 2015-10-12 16:49:13 +02:00
mxs_defconfig ARM: mxs_defconfig: Add VFAT support 2015-03-02 20:45:17 +08:00
neponset_defconfig USB: remove CONFIG_USB_DEBUG from defconfig files 2014-05-28 09:40:45 -07:00
netwinder_defconfig
netx_defconfig
nhk8815_defconfig ARM: nomadik: configure in STMPE support 2014-11-06 09:06:22 +01:00
nuc910_defconfig
nuc950_defconfig
nuc960_defconfig
omap1_defconfig ARM: omap1_defconfig: drop obsolete Kconfig symbols 2015-03-16 11:19:58 -07:00
omap2plus_defconfig power supply and reset changes for the v4.4 series 2015-11-05 12:28:15 -08:00
orion5x_defconfig ARM: defconfig: use correct debug_ll settings 2015-12-17 16:39:08 +01:00
palmz72_defconfig ARM: config: Switch PXA27x platforms to use PXA RTC driver 2015-09-05 19:37:18 +02:00
pcm027_defconfig ARM: config: Switch PXA27x platforms to use PXA RTC driver 2015-09-05 19:37:18 +02:00
pleb_defconfig
prima2_defconfig ARM: prima2_defconfig: enable build for hwspinlock 2015-07-28 04:41:20 +08:00
pxa3xx_defconfig ARM: configs: Remove REGULATOR_VIRTUAL_CONSUMER from defconfigs 2014-09-04 22:07:52 +02:00
pxa168_defconfig
pxa255-idp_defconfig
pxa910_defconfig
qcom_defconfig ARM: qcom_defconfig: Enable SMD-RPM regulators 2015-10-08 15:59:46 -05:00
raumfeld_defconfig USB: remove CONFIG_USB_DEBUG from defconfig files 2014-05-28 09:40:45 -07:00
realview_defconfig ARM: plat-versatile: update defconfigs for Versatile LEDs 2014-03-28 10:54:31 +01:00
realview-smp_defconfig ARM: plat-versatile: update defconfigs for Versatile LEDs 2014-03-28 10:54:31 +01:00
rpc_defconfig ARM: 8268/1: configs: Enable DEBUG_LL_UART_8250 where needed 2015-01-21 15:49:36 +00:00
s3c2410_defconfig tgt: defconfig cleanup 2014-07-17 22:07:44 +02:00
s3c6400_defconfig ARM: s3c64xx: multiplatform support 2015-12-01 21:50:26 +01:00
s5pv210_defconfig
sama5_defconfig ARM: at91/defconfig: remove CONFIG_SSB from Atmel defconfigs 2015-11-16 15:53:03 +01:00
shannon_defconfig
shmobile_defconfig ARM: shmobile: defconfig: enable HDMI output for RCar 2015-10-12 09:18:06 +09:00
simpad_defconfig
socfpga_defconfig ARM: socfpga_defconfig: enable fpga manager 2015-10-13 14:25:18 -05:00
spear3xx_defconfig
spear6xx_defconfig
spear13xx_defconfig ARM: SPEAr13xx: Update defconfigs 2014-07-14 11:04:44 +05:30
spitz_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
stm32_defconfig ARM: add ARM_SINGLE_ARMV7M in ARMv7-M defconfigs 2015-05-22 16:58:03 +02:00
sunxi_defconfig ARM: sunxi_defconfig: enable MODULE_UNLOAD 2015-09-21 09:05:13 +02:00
tct_hammer_defconfig USB: remove CONFIG_USB_DEBUG from defconfig files 2014-05-28 09:40:45 -07:00
tegra_defconfig ARM: tegra: Update default configuration 2015-09-15 11:14:47 +02:00
trizeps4_defconfig ARM: config: Switch PXA27x platforms to use PXA RTC driver 2015-09-05 19:37:18 +02:00
u300_defconfig ARM: u300: u300_defconfig: Enable PARTITION_ADVANCED 2014-04-14 09:21:43 +02:00
u8500_defconfig ARM: ux500: enable CoreSight in defconfig 2015-05-13 13:38:33 +02:00
versatile_defconfig ARM: defconfig: use correct debug_ll settings 2015-12-17 16:39:08 +01:00
vexpress_defconfig ARM: vexpress: update CONFIG_USB_ISP1760 option 2015-03-11 15:37:21 +01:00
vf610m4_defconfig ARM: vf610m4: add defconfig for Linux on Vybrids Cortex-M4 2015-05-20 23:25:29 +02:00
viper_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
vt8500_v6_v7_defconfig PM: Eliminate CONFIG_PM_RUNTIME 2014-12-19 22:55:06 +01:00
xcep_defconfig
zeus_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
zx_defconfig ARM: zx: Add basic defconfig support for ZX296702 2015-06-11 16:18:31 -07:00