From ada8d72888e1041c8c5aca3128a2488b799e59f8 Mon Sep 17 00:00:00 2001 From: Gerard Marull-Paretas Date: Tue, 2 Aug 2022 18:06:29 +0200 Subject: [PATCH] boards: remove non-minimal peripherals from defconfig According to the board porting guidelines, boards should "leave peripherals and their drivers disabled by default". In Zephyr we tipically enable GPIO and SERIAL, as they are virtually required by all samples/tests in tree. However, for the rest of peripherals it is up to the application/test to enable the necessary driver classes. It is also useful that board's Kconfig.defconfig enables certain driver peripherals based on a condition, e.g. enable I2C if SENSOR=y. Ref. https://docs.zephyrproject.org/latest/hardware/porting/ board_porting.html#general-recommendations This patch removes the following driver classes from defconfig files: - CONFIG_ADC - CONFIG_COUNTER - CONFIG_EEPROM - CONFIG_ENTROPY - CONFIG_ESPI - CONFIG_HWINFO - CONFIG_I2C - CONFIG_LED - CONFIG_NETWORKING - CONFIG_PS2 - CONFIG_PWM - CONFIG_SENSOR - CONFIG_SPI - CONFIG_SPI_SLAVE - CONFIG_WATCHDOG Note that a previous attempt was done in #38510. Fixes #30694 Signed-off-by: Gerard Marull-Paretas --- boards/arc/hsdk/hsdk_2cores_defconfig | 1 - boards/arc/hsdk/hsdk_defconfig | 2 -- boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig | 4 ---- .../adafruit_feather_m0_basic_proto_defconfig | 2 -- boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig | 1 - boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig | 1 - boards/arm/atsame54_xpro/atsame54_xpro_defconfig | 1 - boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig | 1 - boards/arm/cyclonev_socdk/cyclonev_socdk_defconfig | 10 ---------- boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig | 1 - boards/arm/faze/faze_defconfig | 4 ---- boards/arm/google_kukui/google_kukui_defconfig | 3 --- boards/arm/ip_k66f/ip_k66f_defconfig | 3 --- boards/arm/lpcxpresso11u68/lpcxpresso11u68_defconfig | 1 - .../mec1501modular_assy6885_defconfig | 6 ------ .../mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig | 6 ------ boards/arm/mps2_an385/mps2_an385_defconfig | 5 ----- boards/arm/mps2_an521/mps2_an521_defconfig | 5 ----- boards/arm/mps2_an521/mps2_an521_ns_defconfig | 5 ----- boards/arm/mps2_an521/mps2_an521_remote_defconfig | 5 ----- boards/arm/mps3_an547/mps3_an547_defconfig | 2 -- boards/arm/mps3_an547/mps3_an547_ns_defconfig | 2 -- boards/arm/particle_boron/particle_boron_defconfig | 3 --- boards/arm/pinetime_devkit0/pinetime_devkit0_defconfig | 6 ------ boards/arm/sam4l_ek/sam4l_ek_defconfig | 1 - boards/arm/serpente/serpente_defconfig | 1 - boards/arm/v2m_beetle/v2m_beetle_defconfig | 3 --- boards/riscv/esp32c3_devkitm/esp32c3_devkitm_defconfig | 1 - boards/riscv/hifive1/hifive1_defconfig | 1 - .../riscv/hifive_unleashed/hifive_unleashed_defconfig | 1 - .../riscv/hifive_unmatched/hifive_unmatched_defconfig | 1 - boards/riscv/litex_vexriscv/litex_vexriscv_defconfig | 9 --------- boards/xtensa/esp32/esp32_defconfig | 1 - boards/xtensa/esp32s2_saola/esp32s2_saola_defconfig | 1 - boards/xtensa/esp_wrover_kit/esp_wrover_kit_defconfig | 4 ---- .../heltec_wifi_lora32_v2_defconfig | 1 - boards/xtensa/odroid_go/odroid_go_defconfig | 1 - 37 files changed, 106 deletions(-) diff --git a/boards/arc/hsdk/hsdk_2cores_defconfig b/boards/arc/hsdk/hsdk_2cores_defconfig index cb53f69f707..08342f602b4 100644 --- a/boards/arc/hsdk/hsdk_2cores_defconfig +++ b/boards/arc/hsdk/hsdk_2cores_defconfig @@ -12,6 +12,5 @@ CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_GPIO=y -CONFIG_SPI=y CONFIG_SMP=y CONFIG_MP_NUM_CPUS=2 diff --git a/boards/arc/hsdk/hsdk_defconfig b/boards/arc/hsdk/hsdk_defconfig index bbb10278e3c..1fe225cb0f4 100644 --- a/boards/arc/hsdk/hsdk_defconfig +++ b/boards/arc/hsdk/hsdk_defconfig @@ -12,7 +12,5 @@ CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_GPIO=y -CONFIG_SPI=y CONFIG_SMP=y CONFIG_MP_NUM_CPUS=4 -CONFIG_I2C=y diff --git a/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig b/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig index 22590947ca7..91a90e7986a 100644 --- a/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig +++ b/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig @@ -13,8 +13,4 @@ CONFIG_SERIAL=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y -# spi -CONFIG_SPI=y -CONFIG_SPI_SLAVE=y - CONFIG_PINCTRL=y diff --git a/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig b/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig index 6fad7bffb11..9946616cbff 100644 --- a/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig +++ b/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig @@ -9,8 +9,6 @@ CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_GPIO=y -CONFIG_WATCHDOG=y CONFIG_SOC_ATMEL_SAMD_XOSC32K=y CONFIG_SOC_ATMEL_SAMD_XOSC32K_AS_MAIN=y CONFIG_USE_DT_CODE_PARTITION=y -CONFIG_I2C=y diff --git a/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig b/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig index 31aabda59e0..840af03087a 100644 --- a/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig +++ b/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig @@ -10,6 +10,5 @@ CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_GPIO=y -CONFIG_WATCHDOG=y CONFIG_SOC_ATMEL_SAMD_XOSC32K=y CONFIG_SOC_ATMEL_SAMD_XOSC32K_AS_MAIN=y diff --git a/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig b/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig index 307ab0f80d7..8441be28ad1 100644 --- a/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig +++ b/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig @@ -10,6 +10,5 @@ CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_GPIO=y -CONFIG_WATCHDOG=y CONFIG_SOC_ATMEL_SAMD_XOSC32K=y CONFIG_SOC_ATMEL_SAMD_XOSC32K_AS_MAIN=y diff --git a/boards/arm/atsame54_xpro/atsame54_xpro_defconfig b/boards/arm/atsame54_xpro/atsame54_xpro_defconfig index be55042bcef..58c5cb34e5a 100644 --- a/boards/arm/atsame54_xpro/atsame54_xpro_defconfig +++ b/boards/arm/atsame54_xpro/atsame54_xpro_defconfig @@ -13,7 +13,6 @@ CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_GPIO=y -CONFIG_WATCHDOG=y # Enable HW stack protection CONFIG_HW_STACK_PROTECTION=y diff --git a/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig b/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig index 15e4400dc1d..e3376e274e9 100644 --- a/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig +++ b/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig @@ -11,6 +11,5 @@ CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_GPIO=y -CONFIG_WATCHDOG=y CONFIG_SOC_ATMEL_SAMD_XOSC32K=y CONFIG_SOC_ATMEL_SAMD_XOSC32K_AS_MAIN=y diff --git a/boards/arm/cyclonev_socdk/cyclonev_socdk_defconfig b/boards/arm/cyclonev_socdk/cyclonev_socdk_defconfig index 1b8e48f6472..110a703d4a1 100644 --- a/boards/arm/cyclonev_socdk/cyclonev_socdk_defconfig +++ b/boards/arm/cyclonev_socdk/cyclonev_socdk_defconfig @@ -13,17 +13,10 @@ CONFIG_SYSCON=y # Serial Drivers CONFIG_SERIAL=y CONFIG_UART_NS16550_VARIANT_NS16950=y -#CONFIG_UART_INTERRUPT_DRIVEN=y -#CONFIG_UART_NS16550_ACCESS_WORD_ONLY=y - -# COUNTER -CONFIG_COUNTER=y -CONFIG_COUNTER_MAXIM_DS3231=y #Config Console CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y -CONFIG_PRINTK=y #Flash not used. CONFIG_FLASH_SIZE=0 @@ -31,6 +24,3 @@ CONFIG_FLASH_BASE_ADDRESS=0x0 # GPIOs CONFIG_GPIO=y - -# I2C -CONFIG_I2C=y diff --git a/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig b/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig index d6a7ace8e77..0f3298989d2 100644 --- a/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig +++ b/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig @@ -3,7 +3,6 @@ CONFIG_ARM_MPU=y CONFIG_SOC_SERIES_EFR32MG12P=y CONFIG_BOARD_EFR32MG_SLTB004A=y -CONFIG_I2C=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y diff --git a/boards/arm/faze/faze_defconfig b/boards/arm/faze/faze_defconfig index 70c6e5b8ad5..f6dc6fafb97 100644 --- a/boards/arm/faze/faze_defconfig +++ b/boards/arm/faze/faze_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_I2C=y CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=48000000 CONFIG_GPIO=y CONFIG_BUILD_OUTPUT_HEX=y @@ -15,6 +14,3 @@ CONFIG_ISR_STACK_SIZE=768 CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_SRAM1=y CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_USB_RAM=y CONFIG_CLOCK_CONTROL_LPC11U6X_PLL_SRC_SYSOSC=y -CONFIG_LED=y -CONFIG_LP503X=y -CONFIG_EEPROM=y diff --git a/boards/arm/google_kukui/google_kukui_defconfig b/boards/arm/google_kukui/google_kukui_defconfig index a56b11a79e2..3390acdaec5 100644 --- a/boards/arm/google_kukui/google_kukui_defconfig +++ b/boards/arm/google_kukui/google_kukui_defconfig @@ -11,9 +11,6 @@ CONFIG_BOARD_GOOGLE_KUKUI=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y -# I2C support -CONFIG_I2C=y - # Enable console CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y diff --git a/boards/arm/ip_k66f/ip_k66f_defconfig b/boards/arm/ip_k66f/ip_k66f_defconfig index dcddc28fb9f..68cfb6a0b4c 100644 --- a/boards/arm/ip_k66f/ip_k66f_defconfig +++ b/boards/arm/ip_k66f/ip_k66f_defconfig @@ -18,6 +18,3 @@ CONFIG_SEGGER_RTT_BUFFER_SIZE_DOWN=64 # Enable MPU CONFIG_ARM_MPU=y CONFIG_HW_STACK_PROTECTION=y - -# The KSZ8794 needs SPI to get MII registers data -CONFIG_SPI=y diff --git a/boards/arm/lpcxpresso11u68/lpcxpresso11u68_defconfig b/boards/arm/lpcxpresso11u68/lpcxpresso11u68_defconfig index cbd1034c339..45ee27f2f72 100644 --- a/boards/arm/lpcxpresso11u68/lpcxpresso11u68_defconfig +++ b/boards/arm/lpcxpresso11u68/lpcxpresso11u68_defconfig @@ -13,4 +13,3 @@ CONFIG_SERIAL=y CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_SRAM1=y CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_USB_RAM=y CONFIG_CLOCK_CONTROL_LPC11U6X_PLL_SRC_SYSOSC=y -CONFIG_EEPROM=y diff --git a/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig b/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig index 993c0c0a5b8..cbfc39a80fc 100644 --- a/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig +++ b/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig @@ -17,11 +17,5 @@ CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_PINMUX=y CONFIG_GPIO=y -CONFIG_PS2=y -CONFIG_ADC=y -CONFIG_PWM=y -CONFIG_SENSOR=y -CONFIG_I2C=y -CONFIG_ESPI=y CONFIG_PM=y diff --git a/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig b/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig index c6824df8aeb..be5f2537359 100644 --- a/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig +++ b/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig @@ -15,12 +15,6 @@ CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_PINMUX=y CONFIG_GPIO=y -CONFIG_PS2=y -CONFIG_ADC=y -CONFIG_PWM=y -CONFIG_SENSOR=y -CONFIG_I2C=y -CONFIG_ESPI=y # power management stuff CONFIG_PM=y diff --git a/boards/arm/mps2_an385/mps2_an385_defconfig b/boards/arm/mps2_an385/mps2_an385_defconfig index 00b8192995b..bcf80444b46 100644 --- a/boards/arm/mps2_an385/mps2_an385_defconfig +++ b/boards/arm/mps2_an385/mps2_an385_defconfig @@ -19,9 +19,4 @@ CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y -# Watchdog -CONFIG_WATCHDOG=y - -CONFIG_I2C=y - CONFIG_ARM_MPU=y diff --git a/boards/arm/mps2_an521/mps2_an521_defconfig b/boards/arm/mps2_an521/mps2_an521_defconfig index 15daf317b1f..8460bc48ba6 100644 --- a/boards/arm/mps2_an521/mps2_an521_defconfig +++ b/boards/arm/mps2_an521/mps2_an521_defconfig @@ -21,10 +21,5 @@ CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y -# Watchdog -CONFIG_WATCHDOG=y - # Build a Secure firmware image CONFIG_TRUSTED_EXECUTION_SECURE=y - -CONFIG_I2C=y diff --git a/boards/arm/mps2_an521/mps2_an521_ns_defconfig b/boards/arm/mps2_an521/mps2_an521_ns_defconfig index 04532cb9c2a..13eb80d3182 100644 --- a/boards/arm/mps2_an521/mps2_an521_ns_defconfig +++ b/boards/arm/mps2_an521/mps2_an521_ns_defconfig @@ -21,8 +21,3 @@ CONFIG_GPIO=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y - -# Watchdog -CONFIG_WATCHDOG=y - -CONFIG_I2C=y diff --git a/boards/arm/mps2_an521/mps2_an521_remote_defconfig b/boards/arm/mps2_an521/mps2_an521_remote_defconfig index 46f0af61c23..3c047d520a7 100644 --- a/boards/arm/mps2_an521/mps2_an521_remote_defconfig +++ b/boards/arm/mps2_an521/mps2_an521_remote_defconfig @@ -20,8 +20,3 @@ CONFIG_GPIO=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y - -# Watchdog -CONFIG_WATCHDOG=y - -CONFIG_I2C=y diff --git a/boards/arm/mps3_an547/mps3_an547_defconfig b/boards/arm/mps3_an547/mps3_an547_defconfig index 3066efb1438..3533d7d0bd6 100644 --- a/boards/arm/mps3_an547/mps3_an547_defconfig +++ b/boards/arm/mps3_an547/mps3_an547_defconfig @@ -23,5 +23,3 @@ CONFIG_SERIAL=y # Build a Secure firmware image CONFIG_TRUSTED_EXECUTION_SECURE=y - -CONFIG_I2C=y diff --git a/boards/arm/mps3_an547/mps3_an547_ns_defconfig b/boards/arm/mps3_an547/mps3_an547_ns_defconfig index 68919884ad4..27b29eb1969 100644 --- a/boards/arm/mps3_an547/mps3_an547_ns_defconfig +++ b/boards/arm/mps3_an547/mps3_an547_ns_defconfig @@ -21,5 +21,3 @@ CONFIG_GPIO=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y - -CONFIG_I2C=y diff --git a/boards/arm/particle_boron/particle_boron_defconfig b/boards/arm/particle_boron/particle_boron_defconfig index 5da3bd81654..1e6e784b097 100644 --- a/boards/arm/particle_boron/particle_boron_defconfig +++ b/boards/arm/particle_boron/particle_boron_defconfig @@ -16,9 +16,6 @@ CONFIG_GPIO=y # enable uart driver CONFIG_SERIAL=y -# enable power I2C interface -CONFIG_I2C=y - # enable console CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y diff --git a/boards/arm/pinetime_devkit0/pinetime_devkit0_defconfig b/boards/arm/pinetime_devkit0/pinetime_devkit0_defconfig index 6fd8f8ffea1..4e48c259730 100644 --- a/boards/arm/pinetime_devkit0/pinetime_devkit0_defconfig +++ b/boards/arm/pinetime_devkit0/pinetime_devkit0_defconfig @@ -3,8 +3,6 @@ CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_PINETIME_DEVKIT0=y -CONFIG_HWINFO=y -CONFIG_HWINFO_NRF=y CONFIG_ARM_MPU=y @@ -12,10 +10,6 @@ CONFIG_GPIO=y CONFIG_SERIAL=y -CONFIG_I2C=y - -CONFIG_SPI=y - CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y diff --git a/boards/arm/sam4l_ek/sam4l_ek_defconfig b/boards/arm/sam4l_ek/sam4l_ek_defconfig index 9de0da21b86..950bf9e5366 100644 --- a/boards/arm/sam4l_ek/sam4l_ek_defconfig +++ b/boards/arm/sam4l_ek/sam4l_ek_defconfig @@ -8,7 +8,6 @@ CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_BOARD_SAM4L_EK=y -CONFIG_WATCHDOG=n CONFIG_GPIO=y # Enable HW stack protection diff --git a/boards/arm/serpente/serpente_defconfig b/boards/arm/serpente/serpente_defconfig index 7f8c28b5b07..767160ebcac 100644 --- a/boards/arm/serpente/serpente_defconfig +++ b/boards/arm/serpente/serpente_defconfig @@ -11,4 +11,3 @@ CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_SERIAL=y CONFIG_BOOTLOADER_BOSSA=y CONFIG_BOOTLOADER_BOSSA_ADAFRUIT_UF2=y -CONFIG_WATCHDOG=y diff --git a/boards/arm/v2m_beetle/v2m_beetle_defconfig b/boards/arm/v2m_beetle/v2m_beetle_defconfig index 2b0ec7feb02..ea3e67ed463 100644 --- a/boards/arm/v2m_beetle/v2m_beetle_defconfig +++ b/boards/arm/v2m_beetle/v2m_beetle_defconfig @@ -28,6 +28,3 @@ CONFIG_PINMUX=y CONFIG_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_CONSOLE=y - -# Watchdog -CONFIG_WATCHDOG=y diff --git a/boards/riscv/esp32c3_devkitm/esp32c3_devkitm_defconfig b/boards/riscv/esp32c3_devkitm/esp32c3_devkitm_defconfig index a2198e6e62f..722854025bb 100644 --- a/boards/riscv/esp32c3_devkitm/esp32c3_devkitm_defconfig +++ b/boards/riscv/esp32c3_devkitm/esp32c3_devkitm_defconfig @@ -9,5 +9,4 @@ CONFIG_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_CONSOLE=y CONFIG_GPIO=y -CONFIG_I2C=y CONFIG_CLOCK_CONTROL=y diff --git a/boards/riscv/hifive1/hifive1_defconfig b/boards/riscv/hifive1/hifive1_defconfig index 54914e77857..d73d6bc3d12 100644 --- a/boards/riscv/hifive1/hifive1_defconfig +++ b/boards/riscv/hifive1/hifive1_defconfig @@ -11,5 +11,4 @@ CONFIG_PLIC=y CONFIG_PINCTRL=y CONFIG_RISCV_MACHINE_TIMER=y CONFIG_GPIO=y -CONFIG_SPI=y CONFIG_QEMU_ICOUNT_SHIFT=6 diff --git a/boards/riscv/hifive_unleashed/hifive_unleashed_defconfig b/boards/riscv/hifive_unleashed/hifive_unleashed_defconfig index 2b016531c40..a9395f7da4b 100644 --- a/boards/riscv/hifive_unleashed/hifive_unleashed_defconfig +++ b/boards/riscv/hifive_unleashed/hifive_unleashed_defconfig @@ -5,7 +5,6 @@ CONFIG_RISCV_MACHINE_TIMER=y CONFIG_PLIC=y CONFIG_CONSOLE=y CONFIG_GPIO=y -CONFIG_SPI=y CONFIG_SERIAL=y CONFIG_UART_SIFIVE_PORT_0=y CONFIG_UART_CONSOLE=y diff --git a/boards/riscv/hifive_unmatched/hifive_unmatched_defconfig b/boards/riscv/hifive_unmatched/hifive_unmatched_defconfig index e5979c8105d..7f4e5db477c 100644 --- a/boards/riscv/hifive_unmatched/hifive_unmatched_defconfig +++ b/boards/riscv/hifive_unmatched/hifive_unmatched_defconfig @@ -4,7 +4,6 @@ CONFIG_BOARD_HIFIVE_UNMATCHED=y CONFIG_RISCV_MACHINE_TIMER=y CONFIG_PLIC=y CONFIG_CONSOLE=y -CONFIG_SPI=y CONFIG_SERIAL=y CONFIG_UART_SIFIVE_PORT_0=y CONFIG_UART_CONSOLE=y diff --git a/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig b/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig index ed27e16201f..82f0fee8f52 100644 --- a/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig +++ b/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig @@ -11,16 +11,7 @@ CONFIG_LITEX_TIMER=y CONFIG_CONSOLE=y CONFIG_SERIAL=y CONFIG_UART_CONSOLE=y -CONFIG_NETWORKING=y -CONFIG_HWINFO=y -CONFIG_HWINFO_LITEX=y -CONFIG_SPI=y CONFIG_GPIO=y -CONFIG_ENTROPY_LITEX_RNG=y -CONFIG_I2C=y -CONFIG_PWM=y CONFIG_XIP=n -CONFIG_I2S=y -CONFIG_I2S_LITEX=y CONFIG_CLOCK_CONTROL=y CONFIG_HEAP_MEM_POOL_SIZE=4096 diff --git a/boards/xtensa/esp32/esp32_defconfig b/boards/xtensa/esp32/esp32_defconfig index 7bf64bb8cbf..924b7f84dc1 100644 --- a/boards/xtensa/esp32/esp32_defconfig +++ b/boards/xtensa/esp32/esp32_defconfig @@ -20,5 +20,4 @@ CONFIG_GPIO=y CONFIG_GEN_ISR_TABLES=y CONFIG_GEN_IRQ_VECTOR_TABLE=n -CONFIG_I2C=y CONFIG_CLOCK_CONTROL=y diff --git a/boards/xtensa/esp32s2_saola/esp32s2_saola_defconfig b/boards/xtensa/esp32s2_saola/esp32s2_saola_defconfig index 19243cb6b56..9e2fd5bb49f 100644 --- a/boards/xtensa/esp32s2_saola/esp32s2_saola_defconfig +++ b/boards/xtensa/esp32s2_saola/esp32s2_saola_defconfig @@ -19,7 +19,6 @@ CONFIG_GPIO=y CONFIG_GEN_ISR_TABLES=y CONFIG_GEN_IRQ_VECTOR_TABLE=n -CONFIG_I2C=y CONFIG_CLOCK_CONTROL=y CONFIG_BOOTLOADER_ESP_IDF=y diff --git a/boards/xtensa/esp_wrover_kit/esp_wrover_kit_defconfig b/boards/xtensa/esp_wrover_kit/esp_wrover_kit_defconfig index 4d7196bab4f..20bd5f0ba94 100644 --- a/boards/xtensa/esp_wrover_kit/esp_wrover_kit_defconfig +++ b/boards/xtensa/esp_wrover_kit/esp_wrover_kit_defconfig @@ -20,8 +20,4 @@ CONFIG_GPIO=y CONFIG_GEN_ISR_TABLES=y CONFIG_GEN_IRQ_VECTOR_TABLE=n -CONFIG_I2C=y CONFIG_CLOCK_CONTROL=y - -CONFIG_LED=y -CONFIG_LED_PWM=y diff --git a/boards/xtensa/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_defconfig b/boards/xtensa/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_defconfig index 33c0f835f77..fe987cb7d98 100644 --- a/boards/xtensa/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_defconfig +++ b/boards/xtensa/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_defconfig @@ -20,5 +20,4 @@ CONFIG_GPIO=y CONFIG_GEN_ISR_TABLES=y CONFIG_GEN_IRQ_VECTOR_TABLE=n -CONFIG_I2C=y CONFIG_CLOCK_CONTROL=y diff --git a/boards/xtensa/odroid_go/odroid_go_defconfig b/boards/xtensa/odroid_go/odroid_go_defconfig index 8f33994af6c..84f21a0423b 100644 --- a/boards/xtensa/odroid_go/odroid_go_defconfig +++ b/boards/xtensa/odroid_go/odroid_go_defconfig @@ -20,7 +20,6 @@ CONFIG_GPIO=y CONFIG_GEN_ISR_TABLES=y CONFIG_GEN_IRQ_VECTOR_TABLE=n -CONFIG_I2C=y CONFIG_CLOCK_CONTROL=y # required to enable LCD backlight