From 9a501e0922fd40c256aeffbd920fc284db27135c Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Tue, 26 Jul 2022 06:23:24 -0500 Subject: [PATCH] serial: remove Kconfig.defconfig setting of serial drivers Now that serial drivers are enabled based on devicetree we need to remove any cases of them getting enabled by Kconfig.defconfig* files as this can lead to errors. Typically the Kconfig.defconfig* will blindly enable a sensor and not respect the devicetree state of the serial. Additionally we can get problems with prj.conf/defconfig getting incorrectly overridden. Signed-off-by: Kumar Gala --- boards/arc/em_starterkit/Kconfig.defconfig | 4 ---- boards/arc/emsdp/Kconfig.defconfig | 4 ---- boards/arc/nsim/Kconfig.defconfig | 4 ---- boards/arm/arty/Kconfig.defconfig | 7 ------- boards/arm/efm32gg_slwstk6121a/Kconfig.defconfig | 3 --- boards/arm/efr32_radio/Kconfig.defconfig | 4 ---- boards/arm/holyiot_yj16019/Kconfig.defconfig | 3 --- boards/arm/mps2_an385/Kconfig.defconfig | 3 --- boards/arm/mps2_an521/Kconfig.defconfig | 3 --- boards/arm/mps3_an547/Kconfig.defconfig | 3 --- boards/arm/qemu_cortex_a9/Kconfig.defconfig | 7 ------- boards/arm/scobc_module1/Kconfig.defconfig | 4 ---- boards/arm/v2m_beetle/Kconfig.defconfig | 3 --- boards/arm/v2m_musca_b1/Kconfig.defconfig | 3 --- boards/arm/v2m_musca_s1/Kconfig.defconfig | 3 --- boards/arm/zybo/Kconfig.defconfig | 4 ---- boards/posix/native_posix/Kconfig.defconfig | 4 ---- boards/riscv/hifive_unleashed/Kconfig.defconfig | 4 ---- boards/riscv/hifive_unmatched/Kconfig.defconfig | 4 ---- boards/riscv/rv32m1_vega/Kconfig.defconfig | 4 ---- boards/riscv/tlsr9518adk80d/Kconfig.defconfig | 3 --- soc/arc/snps_arc_hsdk/Kconfig.defconfig | 4 ---- soc/arc/snps_arc_iot/Kconfig.defconfig | 4 ---- soc/arm/atmel_sam0/common/Kconfig.defconfig.series | 3 --- soc/arm/cypress/psoc6/Kconfig.defconfig.series | 4 ---- soc/arm/infineon_xmc/4xxx/Kconfig.defconfig.series | 4 ---- .../microchip_mec/mec1501/Kconfig.defconfig.mec1501hsz | 4 ---- .../microchip_mec/mec1701/Kconfig.defconfig.mec1701qsz | 4 ---- .../microchip_mec/mec172x/Kconfig.defconfig.mec172xnsz | 4 ---- soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series | 4 ---- soc/arm/nuvoton_npcx/npcx9/Kconfig.defconfig.series | 4 ---- .../nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 | 4 ---- soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 | 4 ---- .../nxp_imx/mimx8ml8_m7/Kconfig.defconfig.mimx8ml8_m7 | 7 ------- .../nxp_imx/mimx8mm6_m4/Kconfig.defconfig.mimx8mm6_m4 | 7 ------- .../nxp_imx/mimx8mq6_m4/Kconfig.defconfig.mimx8mq6_m4 | 7 ------- soc/arm/nxp_imx/rt/Kconfig.defconfig.series | 4 ---- soc/arm/nxp_imx/rt5xx/Kconfig.defconfig.mimxrt595_cm33 | 4 ---- soc/arm/nxp_imx/rt6xx/Kconfig.defconfig.mimxrt685_cm33 | 4 ---- soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.mk22f12 | 4 ---- soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 | 4 ---- soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk66f18 | 9 --------- soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series | 4 ---- soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series | 4 ---- soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 | 4 ---- soc/arm/nxp_kinetis/kv5x/Kconfig.defconfig.series | 4 ---- soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 | 4 ---- soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 | 4 ---- soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 | 4 ---- soc/arm/nxp_lpc/lpc11u6x/Kconfig.defconfig.series | 7 ------- soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 | 4 ---- soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 | 4 ---- soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S06 | 4 ---- soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S16 | 4 ---- soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S28 | 4 ---- .../nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu0 | 4 ---- .../nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu1 | 4 ---- soc/arm/quicklogic_eos_s3/Kconfig.defconfig | 3 --- .../efm32gg11b/Kconfig.defconfig.efm32gg11b | 10 ---------- soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.efm32hg | 4 ---- .../efm32jg12b/Kconfig.defconfig.efm32jg12b | 10 ---------- .../efm32pg12b/Kconfig.defconfig.efm32pg12b | 10 ---------- .../silabs_exx32/efm32pg1b/Kconfig.defconfig.efm32pg1b | 10 ---------- soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg | 4 ---- .../efr32fg13p/Kconfig.defconfig.efr32fg13p | 4 ---- .../silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p | 4 ---- .../efr32mg12p/Kconfig.defconfig.efr32mg12p | 10 ---------- .../silabs_exx32/efr32mg21/Kconfig.defconfig.efr32mg21 | 4 ---- soc/arm/st_stm32/common/Kconfig.defconfig.series | 4 ---- .../cc13x2_cc26x2/Kconfig.defconfig.series | 4 ---- soc/riscv/openisa_rv32m1/Kconfig.defconfig | 4 ---- soc/riscv/riscv-ite/it8xxx2/Kconfig.defconfig.series | 8 -------- 72 files changed, 334 deletions(-) diff --git a/boards/arc/em_starterkit/Kconfig.defconfig b/boards/arc/em_starterkit/Kconfig.defconfig index 12346364b75..455dcf48d41 100644 --- a/boards/arc/em_starterkit/Kconfig.defconfig +++ b/boards/arc/em_starterkit/Kconfig.defconfig @@ -26,10 +26,6 @@ endif # I2C_DW endif # I2C -config UART_NS16550 - default y - depends on SERIAL - if SPI config SPI_DW diff --git a/boards/arc/emsdp/Kconfig.defconfig b/boards/arc/emsdp/Kconfig.defconfig index b510854a83d..95a3a449346 100644 --- a/boards/arc/emsdp/Kconfig.defconfig +++ b/boards/arc/emsdp/Kconfig.defconfig @@ -16,8 +16,4 @@ config GPIO_INIT_PRIORITY endif # GPIO -config UART_NS16550 - default y - depends on SERIAL - endif # BOARD_EMSDP diff --git a/boards/arc/nsim/Kconfig.defconfig b/boards/arc/nsim/Kconfig.defconfig index bc88b869e3a..1f1e19ee38a 100644 --- a/boards/arc/nsim/Kconfig.defconfig +++ b/boards/arc/nsim/Kconfig.defconfig @@ -5,8 +5,4 @@ if BOARD_NSIM config BOARD default "nsim" -config UART_NS16550 - default y - depends on SERIAL - endif # BOARD_NSIM diff --git a/boards/arm/arty/Kconfig.defconfig b/boards/arm/arty/Kconfig.defconfig index 655109e0ea0..9f7f7a2f2c3 100644 --- a/boards/arm/arty/Kconfig.defconfig +++ b/boards/arm/arty/Kconfig.defconfig @@ -18,13 +18,6 @@ config CPU_HAS_ARM_MPU config NUM_IRQS default 7 -if SERIAL - -config UART_XLNX_UARTLITE - default y - -endif # SERIAL - config GPIO default y if "$(dt_nodelabel_enabled,daplink_qspi_mux)" diff --git a/boards/arm/efm32gg_slwstk6121a/Kconfig.defconfig b/boards/arm/efm32gg_slwstk6121a/Kconfig.defconfig index b88b580ff29..d2418b622d4 100644 --- a/boards/arm/efm32gg_slwstk6121a/Kconfig.defconfig +++ b/boards/arm/efm32gg_slwstk6121a/Kconfig.defconfig @@ -23,9 +23,6 @@ config COUNTER_GECKO_RTCC default y depends on COUNTER -config LEUART_GECKO - default n - config LOG_BACKEND_SWO_FREQ_HZ default 875000 depends on LOG_BACKEND_SWO diff --git a/boards/arm/efr32_radio/Kconfig.defconfig b/boards/arm/efr32_radio/Kconfig.defconfig index 12ab81157c1..459c21c1c11 100644 --- a/boards/arm/efr32_radio/Kconfig.defconfig +++ b/boards/arm/efr32_radio/Kconfig.defconfig @@ -22,10 +22,6 @@ config LOG_BACKEND_SWO_FREQ_HZ default 875000 depends on LOG_BACKEND_SWO -config UART_GECKO - default y - depends on SERIAL - config COUNTER_GECKO_RTCC default y depends on COUNTER diff --git a/boards/arm/holyiot_yj16019/Kconfig.defconfig b/boards/arm/holyiot_yj16019/Kconfig.defconfig index a3dec522615..99373ad286a 100644 --- a/boards/arm/holyiot_yj16019/Kconfig.defconfig +++ b/boards/arm/holyiot_yj16019/Kconfig.defconfig @@ -11,9 +11,6 @@ config BOARD config GPIO_AS_PINRESET default n -config UART_NRFX - default n - config BT_CTLR default BT diff --git a/boards/arm/mps2_an385/Kconfig.defconfig b/boards/arm/mps2_an385/Kconfig.defconfig index 03dbdfacef3..f2eb164e17b 100644 --- a/boards/arm/mps2_an385/Kconfig.defconfig +++ b/boards/arm/mps2_an385/Kconfig.defconfig @@ -8,9 +8,6 @@ config BOARD if SERIAL -config UART_CMSDK_APB - default y - config UART_INTERRUPT_DRIVEN default y diff --git a/boards/arm/mps2_an521/Kconfig.defconfig b/boards/arm/mps2_an521/Kconfig.defconfig index 394e791f9af..81c28d3d855 100644 --- a/boards/arm/mps2_an521/Kconfig.defconfig +++ b/boards/arm/mps2_an521/Kconfig.defconfig @@ -24,9 +24,6 @@ config BUILD_WITH_TFM if SERIAL -config UART_CMSDK_APB - default y - config UART_INTERRUPT_DRIVEN default y diff --git a/boards/arm/mps3_an547/Kconfig.defconfig b/boards/arm/mps3_an547/Kconfig.defconfig index c777c174f2c..b587fb7e1f5 100644 --- a/boards/arm/mps3_an547/Kconfig.defconfig +++ b/boards/arm/mps3_an547/Kconfig.defconfig @@ -16,9 +16,6 @@ endchoice if SERIAL -config UART_CMSDK_APB - default y - config UART_INTERRUPT_DRIVEN default y diff --git a/boards/arm/qemu_cortex_a9/Kconfig.defconfig b/boards/arm/qemu_cortex_a9/Kconfig.defconfig index 13d75d2e680..09c6afaae64 100644 --- a/boards/arm/qemu_cortex_a9/Kconfig.defconfig +++ b/boards/arm/qemu_cortex_a9/Kconfig.defconfig @@ -70,13 +70,6 @@ if QEMU_ICOUNT endif # QEMU_ICOUNT -if SERIAL - - config UART_XLNX_PS - default y - -endif # SERIAL - if SHELL config SHELL_STACK_SIZE diff --git a/boards/arm/scobc_module1/Kconfig.defconfig b/boards/arm/scobc_module1/Kconfig.defconfig index 7fc2ef79a9a..e80eb2226c8 100644 --- a/boards/arm/scobc_module1/Kconfig.defconfig +++ b/boards/arm/scobc_module1/Kconfig.defconfig @@ -17,8 +17,4 @@ config CPU_HAS_ARM_MPU config NUM_IRQS default 7 -config UART_XLNX_UARTLITE - depends on SERIAL - default y - endif # BOARD_SCOBC_MODULE1 diff --git a/boards/arm/v2m_beetle/Kconfig.defconfig b/boards/arm/v2m_beetle/Kconfig.defconfig index c66b17e7551..ac9e016abc1 100644 --- a/boards/arm/v2m_beetle/Kconfig.defconfig +++ b/boards/arm/v2m_beetle/Kconfig.defconfig @@ -14,9 +14,6 @@ config PINMUX_BEETLE if SERIAL -config UART_CMSDK_APB - default y - config UART_INTERRUPT_DRIVEN default y diff --git a/boards/arm/v2m_musca_b1/Kconfig.defconfig b/boards/arm/v2m_musca_b1/Kconfig.defconfig index ebf540fbbaf..efed150bdbf 100644 --- a/boards/arm/v2m_musca_b1/Kconfig.defconfig +++ b/boards/arm/v2m_musca_b1/Kconfig.defconfig @@ -9,9 +9,6 @@ config BOARD if SERIAL -config UART_PL011 - default y - config UART_INTERRUPT_DRIVEN default y diff --git a/boards/arm/v2m_musca_s1/Kconfig.defconfig b/boards/arm/v2m_musca_s1/Kconfig.defconfig index c7c368696b5..0c48683f3ca 100644 --- a/boards/arm/v2m_musca_s1/Kconfig.defconfig +++ b/boards/arm/v2m_musca_s1/Kconfig.defconfig @@ -9,9 +9,6 @@ config BOARD if SERIAL -config UART_PL011 - default y - config UART_INTERRUPT_DRIVEN default y diff --git a/boards/arm/zybo/Kconfig.defconfig b/boards/arm/zybo/Kconfig.defconfig index 5d0b1c7f5f3..ea8ddb6a62a 100644 --- a/boards/arm/zybo/Kconfig.defconfig +++ b/boards/arm/zybo/Kconfig.defconfig @@ -8,8 +8,4 @@ if BOARD_ZYBO config BOARD default "zybo" -config UART_XLNX_PS - default y - depends on SERIAL - endif # BOARD_ZYBO diff --git a/boards/posix/native_posix/Kconfig.defconfig b/boards/posix/native_posix/Kconfig.defconfig index 73419f1e6cc..0f806e57c22 100644 --- a/boards/posix/native_posix/Kconfig.defconfig +++ b/boards/posix/native_posix/Kconfig.defconfig @@ -34,10 +34,6 @@ choice BT_HCI_BUS_TYPE depends on BT_HCI endchoice -config UART_NATIVE_POSIX - default y - depends on SERIAL - if LOG # For native_posix we can log synchronously without any problem diff --git a/boards/riscv/hifive_unleashed/Kconfig.defconfig b/boards/riscv/hifive_unleashed/Kconfig.defconfig index 249abdb7c99..4e50e00a20a 100644 --- a/boards/riscv/hifive_unleashed/Kconfig.defconfig +++ b/boards/riscv/hifive_unleashed/Kconfig.defconfig @@ -16,8 +16,4 @@ config SPI_SIFIVE default y depends on SPI -config UART_SIFIVE - default y - depends on SERIAL - endif diff --git a/boards/riscv/hifive_unmatched/Kconfig.defconfig b/boards/riscv/hifive_unmatched/Kconfig.defconfig index 5cb952bfad4..89f38abc724 100644 --- a/boards/riscv/hifive_unmatched/Kconfig.defconfig +++ b/boards/riscv/hifive_unmatched/Kconfig.defconfig @@ -16,8 +16,4 @@ config SPI_SIFIVE default y depends on SPI -config UART_SIFIVE - default y - depends on SERIAL - endif diff --git a/boards/riscv/rv32m1_vega/Kconfig.defconfig b/boards/riscv/rv32m1_vega/Kconfig.defconfig index 35084902c21..b5a76607e74 100644 --- a/boards/riscv/rv32m1_vega/Kconfig.defconfig +++ b/boards/riscv/rv32m1_vega/Kconfig.defconfig @@ -6,10 +6,6 @@ config BOARD default "rv32m1_vega_ri5cy" if SOC_OPENISA_RV32M1_RI5CY default "rv32m1_vega_zero_riscy" if SOC_OPENISA_RV32M1_ZERO_RISCY -config UART_RV32M1_LPUART - default y - depends on SERIAL - config I2C default y if SENSOR diff --git a/boards/riscv/tlsr9518adk80d/Kconfig.defconfig b/boards/riscv/tlsr9518adk80d/Kconfig.defconfig index 60474526d6f..962a5ab820c 100644 --- a/boards/riscv/tlsr9518adk80d/Kconfig.defconfig +++ b/boards/riscv/tlsr9518adk80d/Kconfig.defconfig @@ -6,9 +6,6 @@ if BOARD_TLSR9518ADK80D config BOARD default "tlsr9518adk80d" -config UART_TELINK_B91 - default y if SERIAL - config PWM_TELINK_B91 default y if PWM diff --git a/soc/arc/snps_arc_hsdk/Kconfig.defconfig b/soc/arc/snps_arc_hsdk/Kconfig.defconfig index ca6e2f5cca8..e378864db6a 100644 --- a/soc/arc/snps_arc_hsdk/Kconfig.defconfig +++ b/soc/arc/snps_arc_hsdk/Kconfig.defconfig @@ -39,10 +39,6 @@ config ARC_CONNECT config MP_NUM_CPUS default 4 -config UART_NS16550 - default y - depends on SERIAL - config UART_NS16550_ACCESS_WORD_ONLY default y depends on UART_NS16550 diff --git a/soc/arc/snps_arc_iot/Kconfig.defconfig b/soc/arc/snps_arc_iot/Kconfig.defconfig index d51e64f501f..8abaa3382d5 100644 --- a/soc/arc/snps_arc_iot/Kconfig.defconfig +++ b/soc/arc/snps_arc_iot/Kconfig.defconfig @@ -34,10 +34,6 @@ config HARVARD config ARC_FIRQ default y -config UART_NS16550 - default y - depends on SERIAL - config UART_NS16550_ACCESS_IOPORT default y diff --git a/soc/arm/atmel_sam0/common/Kconfig.defconfig.series b/soc/arm/atmel_sam0/common/Kconfig.defconfig.series index 7402aab718e..814a3153437 100644 --- a/soc/arm/atmel_sam0/common/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam0/common/Kconfig.defconfig.series @@ -26,9 +26,6 @@ config PWM_SAM0_TCC config SPI_SAM0 default SPI -config UART_SAM0 - default SERIAL - config USB_DC_SAM0 default USB_DEVICE_DRIVER diff --git a/soc/arm/cypress/psoc6/Kconfig.defconfig.series b/soc/arm/cypress/psoc6/Kconfig.defconfig.series index 93483d1e826..c66b5221ef7 100644 --- a/soc/arm/cypress/psoc6/Kconfig.defconfig.series +++ b/soc/arm/cypress/psoc6/Kconfig.defconfig.series @@ -25,9 +25,5 @@ config SPI_PSOC6 default y depends on SPI -config UART_PSOC6 - default y - depends on SERIAL - endif # SOC_SERIES_PSOC62 || \ # SOC_SERIES_PSOC63 diff --git a/soc/arm/infineon_xmc/4xxx/Kconfig.defconfig.series b/soc/arm/infineon_xmc/4xxx/Kconfig.defconfig.series index 1aaad50849e..2e92bd626bf 100644 --- a/soc/arm/infineon_xmc/4xxx/Kconfig.defconfig.series +++ b/soc/arm/infineon_xmc/4xxx/Kconfig.defconfig.series @@ -12,10 +12,6 @@ config SOC_SERIES config NUM_IRQS default 112 -config UART_XMC4XXX - default y - depends on SERIAL - source "soc/arm/infineon_xmc/4xxx/Kconfig.defconfig.xmc*" endif # SOC_SERIES_XMC_4XXX diff --git a/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.mec1501hsz b/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.mec1501hsz index 16434a0f9a6..233298f2102 100644 --- a/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.mec1501hsz +++ b/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.mec1501hsz @@ -8,10 +8,6 @@ if SOC_MEC1501_HSZ config SOC default "mec1501hsz" -config UART_NS16550 - default y - depends on SERIAL - config PINMUX_XEC default y depends on PINMUX diff --git a/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.mec1701qsz b/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.mec1701qsz index f81bc97116e..437ec1e44fa 100644 --- a/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.mec1701qsz +++ b/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.mec1701qsz @@ -11,8 +11,4 @@ config SOC config SYS_CLOCK_HW_CYCLES_PER_SEC default 48000000 -config UART_NS16550 - default y - depends on SERIAL - endif # SOC_MEC1701_QSZ diff --git a/soc/arm/microchip_mec/mec172x/Kconfig.defconfig.mec172xnsz b/soc/arm/microchip_mec/mec172x/Kconfig.defconfig.mec172xnsz index b5574f4bd5d..b2c917e251e 100644 --- a/soc/arm/microchip_mec/mec172x/Kconfig.defconfig.mec172xnsz +++ b/soc/arm/microchip_mec/mec172x/Kconfig.defconfig.mec172xnsz @@ -8,10 +8,6 @@ if SOC_MEC172X_NSZ config SOC default "mec172xnsz" -config UART_XEC - default y - depends on SERIAL - config GPIO default y diff --git a/soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series b/soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series index 14bcce003da..4c854b7494c 100644 --- a/soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series +++ b/soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series @@ -18,10 +18,6 @@ config CLOCK_CONTROL_NPCX default y depends on CLOCK_CONTROL -config UART_NPCX - default y - depends on SERIAL - config PWM_NPCX default y depends on PWM diff --git a/soc/arm/nuvoton_npcx/npcx9/Kconfig.defconfig.series b/soc/arm/nuvoton_npcx/npcx9/Kconfig.defconfig.series index 903ed4d0bc2..974f3d69d43 100644 --- a/soc/arm/nuvoton_npcx/npcx9/Kconfig.defconfig.series +++ b/soc/arm/nuvoton_npcx/npcx9/Kconfig.defconfig.series @@ -18,10 +18,6 @@ config CLOCK_CONTROL_NPCX default y depends on CLOCK_CONTROL -config UART_NPCX - default y - depends on SERIAL - config PWM_NPCX default y depends on PWM diff --git a/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 index b3f6b479281..dd1fb116f5c 100644 --- a/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 +++ b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 @@ -11,10 +11,6 @@ config SOC config FPU default y -config UART_IMX - default y - depends on SERIAL - config I2C_IMX default y depends on I2C diff --git a/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 index efda027735e..d455cd97f8d 100644 --- a/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 +++ b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 @@ -14,10 +14,6 @@ config SYS_CLOCK_HW_CYCLES_PER_SEC config GPIO default y -config UART_IMX - default y - depends on SERIAL - config I2C_IMX default y depends on I2C diff --git a/soc/arm/nxp_imx/mimx8ml8_m7/Kconfig.defconfig.mimx8ml8_m7 b/soc/arm/nxp_imx/mimx8ml8_m7/Kconfig.defconfig.mimx8ml8_m7 index 496b92c3084..611848e68b7 100644 --- a/soc/arm/nxp_imx/mimx8ml8_m7/Kconfig.defconfig.mimx8ml8_m7 +++ b/soc/arm/nxp_imx/mimx8ml8_m7/Kconfig.defconfig.mimx8ml8_m7 @@ -30,13 +30,6 @@ endif # PINMUX config GPIO default y -if SERIAL - -config UART_MCUX_IUART - default y - -endif # SERIAL - config IPM_IMX_REV2 default y depends on IPM diff --git a/soc/arm/nxp_imx/mimx8mm6_m4/Kconfig.defconfig.mimx8mm6_m4 b/soc/arm/nxp_imx/mimx8mm6_m4/Kconfig.defconfig.mimx8mm6_m4 index d18a84ce35b..adebe0d0053 100644 --- a/soc/arm/nxp_imx/mimx8mm6_m4/Kconfig.defconfig.mimx8mm6_m4 +++ b/soc/arm/nxp_imx/mimx8mm6_m4/Kconfig.defconfig.mimx8mm6_m4 @@ -27,13 +27,6 @@ config PINMUX_MCUX endif # PINMUX -if SERIAL - -config UART_MCUX_IUART - default y - -endif # SERIAL - config IPM_IMX_REV2 default y depends on IPM diff --git a/soc/arm/nxp_imx/mimx8mq6_m4/Kconfig.defconfig.mimx8mq6_m4 b/soc/arm/nxp_imx/mimx8mq6_m4/Kconfig.defconfig.mimx8mq6_m4 index 06fd3b22cf7..c3aa939ac0b 100644 --- a/soc/arm/nxp_imx/mimx8mq6_m4/Kconfig.defconfig.mimx8mq6_m4 +++ b/soc/arm/nxp_imx/mimx8mq6_m4/Kconfig.defconfig.mimx8mq6_m4 @@ -31,11 +31,4 @@ config PINCTRL_IMX default y if HAS_MCUX_IOMUXC depends on PINCTRL -if SERIAL - -config UART_MCUX_IUART - default y - -endif # SERIAL - endif # SOC_MIMX8MQ6 diff --git a/soc/arm/nxp_imx/rt/Kconfig.defconfig.series b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series index 03df9a15417..abfe424e041 100644 --- a/soc/arm/nxp_imx/rt/Kconfig.defconfig.series +++ b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series @@ -52,10 +52,6 @@ config ETH_MCUX default y if HAS_MCUX_ENET depends on NET_L2_ETHERNET -config UART_MCUX_LPUART - default y if HAS_MCUX_LPUART - depends on SERIAL - config IMX_USDHC default y if (HAS_MCUX_USDHC1 || HAS_MCUX_USDHC2) depends on SDHC diff --git a/soc/arm/nxp_imx/rt5xx/Kconfig.defconfig.mimxrt595_cm33 b/soc/arm/nxp_imx/rt5xx/Kconfig.defconfig.mimxrt595_cm33 index 89b14f75c53..8a73db5e717 100644 --- a/soc/arm/nxp_imx/rt5xx/Kconfig.defconfig.mimxrt595_cm33 +++ b/soc/arm/nxp_imx/rt5xx/Kconfig.defconfig.mimxrt595_cm33 @@ -12,10 +12,6 @@ config PINMUX_MCUX_LPC default y depends on PINMUX -config UART_MCUX_FLEXCOMM - default y if HAS_MCUX_FLEXCOMM - depends on SERIAL - config I2C_MCUX_FLEXCOMM default y if HAS_MCUX_FLEXCOMM depends on I2C diff --git a/soc/arm/nxp_imx/rt6xx/Kconfig.defconfig.mimxrt685_cm33 b/soc/arm/nxp_imx/rt6xx/Kconfig.defconfig.mimxrt685_cm33 index 79f086ce7db..cbe294082f8 100644 --- a/soc/arm/nxp_imx/rt6xx/Kconfig.defconfig.mimxrt685_cm33 +++ b/soc/arm/nxp_imx/rt6xx/Kconfig.defconfig.mimxrt685_cm33 @@ -12,10 +12,6 @@ config PINMUX_MCUX_LPC default y depends on PINMUX -config UART_MCUX_FLEXCOMM - default y if HAS_MCUX_FLEXCOMM - depends on SERIAL - config I2C_MCUX_FLEXCOMM default y if HAS_MCUX_FLEXCOMM depends on I2C diff --git a/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.mk22f12 b/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.mk22f12 index b72a89241e8..dfd7399cf29 100644 --- a/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.mk22f12 +++ b/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.mk22f12 @@ -49,10 +49,6 @@ config SOC_FLASH_MCUX default y depends on FLASH -config UART_MCUX - default y - depends on SERIAL - config USB_KINETIS default y depends on USB_DEVICE_DRIVER diff --git a/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 index 697ca433964..16f5e6569e8 100644 --- a/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 +++ b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 @@ -64,10 +64,6 @@ config SOC_FLASH_MCUX default y depends on FLASH -config UART_MCUX - default y - depends on SERIAL - config USB_KINETIS default y depends on USB_DEVICE_DRIVER diff --git a/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk66f18 b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk66f18 index 33d1efd3115..67f36afac8b 100644 --- a/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk66f18 +++ b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk66f18 @@ -61,10 +61,6 @@ config SOC_FLASH_MCUX default y depends on FLASH -config UART_MCUX - default y - depends on SERIAL - config USB_KINETIS default y depends on USB_DEVICE_DRIVER @@ -77,9 +73,4 @@ config COUNTER_MCUX_RTC default y depends on COUNTER -config UART_MCUX_LPUART - default y - depends on SERIAL - - endif # SOC_MK66F18 diff --git a/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series index 46b00f638d8..b01aa38fb11 100644 --- a/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series @@ -52,10 +52,6 @@ config PWM_MCUX_FTM default y depends on PWM -config UART_MCUX_LPUART - default y - depends on SERIAL - config SPI_MCUX_DSPI default y depends on SPI diff --git a/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series index abe34797c52..6285e1c5bb2 100644 --- a/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series @@ -71,10 +71,6 @@ config SOC_FLASH_MCUX default y depends on FLASH -config UART_MCUX_LPUART - default y - depends on SERIAL - config I2C_MCUX_LPI2C default y depends on I2C diff --git a/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 b/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 index c7e018fa922..f2c14436d60 100644 --- a/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 +++ b/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 @@ -19,10 +19,6 @@ config CLOCK_CONTROL_MCUX_SIM default y depends on CLOCK_CONTROL -config UART_MCUX_LPSCI - default y - depends on SERIAL - config I2C_MCUX default y depends on I2C diff --git a/soc/arm/nxp_kinetis/kv5x/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/kv5x/Kconfig.defconfig.series index 82e8f3f835d..e2eddc3a45d 100644 --- a/soc/arm/nxp_kinetis/kv5x/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/kv5x/Kconfig.defconfig.series @@ -35,10 +35,6 @@ config PWM_MCUX_FTM default y depends on PWM -config UART_MCUX - default y - depends on SERIAL - config SPI_MCUX_DSPI default y depends on SPI diff --git a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 index d99c2cc0d82..18f2e2573a3 100644 --- a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 @@ -53,10 +53,6 @@ config SOC_FLASH_MCUX default y depends on FLASH -config UART_MCUX - default y - depends on SERIAL - config USB_KINETIS default y depends on USB_DEVICE_DRIVER diff --git a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 index 101ebc1d75e..8fcc470271a 100644 --- a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 @@ -18,10 +18,6 @@ config CLOCK_CONTROL_MCUX_SIM default y depends on CLOCK_CONTROL -config UART_MCUX_LPUART - default y - depends on SERIAL - config I2C_MCUX default y depends on I2C diff --git a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 index 021cd8ca92b..a602569d30d 100644 --- a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 @@ -23,10 +23,6 @@ config COUNTER_MCUX_RTC default y depends on COUNTER -config UART_MCUX_LPUART - default y - depends on SERIAL - config I2C_MCUX default y depends on I2C diff --git a/soc/arm/nxp_lpc/lpc11u6x/Kconfig.defconfig.series b/soc/arm/nxp_lpc/lpc11u6x/Kconfig.defconfig.series index b8558cb3f39..ab2833a3cc9 100644 --- a/soc/arm/nxp_lpc/lpc11u6x/Kconfig.defconfig.series +++ b/soc/arm/nxp_lpc/lpc11u6x/Kconfig.defconfig.series @@ -31,13 +31,6 @@ config CLOCK_CONTROL_LPC11U6X endif # CLOCK_CONTROL -if SERIAL - -config UART_LPC11U6X - default y - -endif # SERIAL - if I2C config I2C_LPC11U6X diff --git a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 index 56690a2849c..5df8e2dd1f5 100644 --- a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 +++ b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 @@ -15,8 +15,4 @@ config PINMUX_MCUX_LPC config GPIO default n -config UART_MCUX_FLEXCOMM - default n - depends on SERIAL - endif # SOC_LPC54114_M0 diff --git a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 index f22830c0055..f0459a95f4e 100644 --- a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 +++ b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 @@ -12,10 +12,6 @@ config PINMUX_MCUX_LPC default y depends on PINMUX -config UART_MCUX_FLEXCOMM - default y - depends on SERIAL - config SOC_FLASH_LPC default y depends on FLASH diff --git a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S06 b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S06 index 94d255af851..7005a57091e 100644 --- a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S06 +++ b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S06 @@ -12,10 +12,6 @@ config PINMUX_MCUX_LPC default y depends on PINMUX -config UART_MCUX_FLEXCOMM - default y - depends on SERIAL - config SOC_FLASH_MCUX default y depends on FLASH diff --git a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S16 b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S16 index 25192447905..1d009829f9c 100644 --- a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S16 +++ b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S16 @@ -12,10 +12,6 @@ config PINMUX_MCUX_LPC default y depends on PINMUX -config UART_MCUX_FLEXCOMM - default y - depends on SERIAL - config SOC_FLASH_MCUX default y depends on FLASH diff --git a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S28 b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S28 index f0d759cd1c5..fec142cdeb6 100644 --- a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S28 +++ b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S28 @@ -12,10 +12,6 @@ config PINMUX_MCUX_LPC default y depends on PINMUX -config UART_MCUX_FLEXCOMM - default y - depends on SERIAL - config SOC_FLASH_MCUX default y depends on FLASH diff --git a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu0 b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu0 index 466bc736c3b..9d70cb56086 100644 --- a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu0 +++ b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu0 @@ -12,10 +12,6 @@ config PINMUX_MCUX_LPC default y depends on PINMUX -config UART_MCUX_FLEXCOMM - default y - depends on SERIAL - config SOC_FLASH_MCUX default y depends on FLASH diff --git a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu1 b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu1 index cfff69b2bc5..0b7a09117bc 100644 --- a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu1 +++ b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.lpc55S69_cpu1 @@ -18,8 +18,4 @@ config GPIO config SERIAL default n -config UART_MCUX_FLEXCOMM - default n - depends on SERIAL - endif # SOC_LPC55S69_CPU1 diff --git a/soc/arm/quicklogic_eos_s3/Kconfig.defconfig b/soc/arm/quicklogic_eos_s3/Kconfig.defconfig index af690033f61..d09a30ca53e 100644 --- a/soc/arm/quicklogic_eos_s3/Kconfig.defconfig +++ b/soc/arm/quicklogic_eos_s3/Kconfig.defconfig @@ -14,9 +14,6 @@ config SYS_CLOCK_HW_CYCLES_PER_SEC if SERIAL -config UART_PL011 - default y - config UART_INTERRUPT_DRIVEN default y diff --git a/soc/arm/silabs_exx32/efm32gg11b/Kconfig.defconfig.efm32gg11b b/soc/arm/silabs_exx32/efm32gg11b/Kconfig.defconfig.efm32gg11b index 031850cdeab..057117341f3 100644 --- a/soc/arm/silabs_exx32/efm32gg11b/Kconfig.defconfig.efm32gg11b +++ b/soc/arm/silabs_exx32/efm32gg11b/Kconfig.defconfig.efm32gg11b @@ -7,16 +7,6 @@ config GPIO_GECKO default y depends on GPIO || LOG_BACKEND_SWO -if SERIAL - -config UART_GECKO - default y - -config LEUART_GECKO - default y - -endif # SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.efm32hg b/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.efm32hg index edc44c95834..3ae8c4ce49f 100644 --- a/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.efm32hg +++ b/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.efm32hg @@ -3,10 +3,6 @@ # Copyright (c) 2018 Marcio Montenegro # SPDX-License-Identifier: Apache-2.0 -config UART_GECKO - default y - depends on SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efm32jg12b/Kconfig.defconfig.efm32jg12b b/soc/arm/silabs_exx32/efm32jg12b/Kconfig.defconfig.efm32jg12b index 1b1d21dc5dd..1561f6abff4 100644 --- a/soc/arm/silabs_exx32/efm32jg12b/Kconfig.defconfig.efm32jg12b +++ b/soc/arm/silabs_exx32/efm32jg12b/Kconfig.defconfig.efm32jg12b @@ -3,16 +3,6 @@ # Copyright (c) 2019 Lemonbeat GmbH # SPDX-License-Identifier: Apache-2.0 -if SERIAL - -config UART_GECKO - default y - -config LEUART_GECKO - default y - -endif # SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.efm32pg12b b/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.efm32pg12b index a6df80b347c..378a9301b97 100644 --- a/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.efm32pg12b +++ b/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.efm32pg12b @@ -3,16 +3,6 @@ # Copyright (c) 2018 Christian Taedcke # SPDX-License-Identifier: Apache-2.0 -if SERIAL - -config UART_GECKO - default y - -config LEUART_GECKO - default y - -endif # SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efm32pg1b/Kconfig.defconfig.efm32pg1b b/soc/arm/silabs_exx32/efm32pg1b/Kconfig.defconfig.efm32pg1b index 9f37d7e16db..fd9782041b2 100644 --- a/soc/arm/silabs_exx32/efm32pg1b/Kconfig.defconfig.efm32pg1b +++ b/soc/arm/silabs_exx32/efm32pg1b/Kconfig.defconfig.efm32pg1b @@ -3,16 +3,6 @@ # Copyright (c) 2020 Rafael Dias Menezes # SPDX-License-Identifier: Apache-2.0 -if SERIAL - -config UART_GECKO - default y - -config LEUART_GECKO - default y - -endif # SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg b/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg index cb9df1db1fb..bf44ca13d95 100644 --- a/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg +++ b/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg @@ -3,10 +3,6 @@ # Copyright (c) 2017 Christian Taedcke # SPDX-License-Identifier: Apache-2.0 -config UART_GECKO - default y - depends on SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efr32fg13p/Kconfig.defconfig.efr32fg13p b/soc/arm/silabs_exx32/efr32fg13p/Kconfig.defconfig.efr32fg13p index 01db6113e63..cbfca0a3ca4 100644 --- a/soc/arm/silabs_exx32/efr32fg13p/Kconfig.defconfig.efr32fg13p +++ b/soc/arm/silabs_exx32/efr32fg13p/Kconfig.defconfig.efr32fg13p @@ -3,10 +3,6 @@ # Copyright (c) 2018 Christian Taedcke # SPDX-License-Identifier: Apache-2.0 -config UART_GECKO - default y - depends on SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p index ff36c257f24..6e0f4ac77f9 100644 --- a/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p +++ b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p @@ -3,10 +3,6 @@ # Copyright (c) 2018 Christian Taedcke # SPDX-License-Identifier: Apache-2.0 -config UART_GECKO - default y - depends on SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.efr32mg12p b/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.efr32mg12p index 703a7d62dbd..f56fb76dbbc 100644 --- a/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.efr32mg12p +++ b/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.efr32mg12p @@ -3,16 +3,6 @@ # Copyright (c) 2018 Diego Sueiro # SPDX-License-Identifier: Apache-2.0 -if SERIAL - -config UART_GECKO - default y - -config LEUART_GECKO - default y - -endif # SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/silabs_exx32/efr32mg21/Kconfig.defconfig.efr32mg21 b/soc/arm/silabs_exx32/efr32mg21/Kconfig.defconfig.efr32mg21 index 8bc35821a37..4caea3ba43f 100644 --- a/soc/arm/silabs_exx32/efr32mg21/Kconfig.defconfig.efr32mg21 +++ b/soc/arm/silabs_exx32/efr32mg21/Kconfig.defconfig.efr32mg21 @@ -7,10 +7,6 @@ config GPIO_GECKO default y depends on GPIO || LOG_BACKEND_SWO -config UART_GECKO - default y - depends on SERIAL - config I2C_GECKO default y depends on I2C diff --git a/soc/arm/st_stm32/common/Kconfig.defconfig.series b/soc/arm/st_stm32/common/Kconfig.defconfig.series index 3196695a5b3..99df6045a28 100644 --- a/soc/arm/st_stm32/common/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/common/Kconfig.defconfig.series @@ -29,10 +29,6 @@ config CLOCK_CONTROL_INIT_PRIORITY default 1 depends on CLOCK_CONTROL -config UART_STM32 - default y - depends on SERIAL - config PINMUX_STM32 default y depends on PINMUX diff --git a/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series b/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series index bcde4d5a26d..27f152c07f4 100644 --- a/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series +++ b/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series @@ -29,10 +29,6 @@ config ENTROPY_CC13XX_CC26XX_RNG default y depends on ENTROPY_GENERATOR -config UART_CC13XX_CC26XX - default y - depends on SERIAL - config I2C_CC13XX_CC26XX default y depends on I2C diff --git a/soc/riscv/openisa_rv32m1/Kconfig.defconfig b/soc/riscv/openisa_rv32m1/Kconfig.defconfig index 71d7cd26fa1..2c333541feb 100644 --- a/soc/riscv/openisa_rv32m1/Kconfig.defconfig +++ b/soc/riscv/openisa_rv32m1/Kconfig.defconfig @@ -122,10 +122,6 @@ config RV32M1_INTMUX_CHANNEL_7 endif # MULTI_LEVEL_INTERRUPTS -config UART_RV32M1_LPUART - default y - depends on SERIAL - config I2C_RV32M1_LPI2C default y depends on I2C diff --git a/soc/riscv/riscv-ite/it8xxx2/Kconfig.defconfig.series b/soc/riscv/riscv-ite/it8xxx2/Kconfig.defconfig.series index a876107f612..20e67aa8d1d 100644 --- a/soc/riscv/riscv-ite/it8xxx2/Kconfig.defconfig.series +++ b/soc/riscv/riscv-ite/it8xxx2/Kconfig.defconfig.series @@ -28,18 +28,10 @@ config SYS_CLOCK_HW_CYCLES_PER_SEC config SYS_CLOCK_TICKS_PER_SEC default 4096 -config UART_NS16550 - default y - depends on SERIAL - config UART_NS16550_WA_ISR_REENABLE_INTERRUPT default y depends on UART_NS16550 -config UART_ITE_IT8XXX2 - default y - depends on UART_NS16550 - config RISCV_HAS_CPU_IDLE default y