Browse Source

drivers: kconfig: Fix bleeding options

Fixes a multitude of Kconfigs that wrongly appear on devices
where support is literally impossible

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
pull/84970/head
Jamie McCrae 5 months ago committed by Benjamin Cabé
parent
commit
560db8509a
  1. 1
      drivers/clock_control/Kconfig.rts5912
  2. 2
      drivers/display/Kconfig.ili9xxx
  3. 1
      drivers/gpio/Kconfig.rts5912
  4. 1
      drivers/interrupt_controller/Kconfig.mtk_adsp
  5. 3
      drivers/mbox/Kconfig.nrf_vevif_event
  6. 1
      drivers/pinctrl/Kconfig.realtek_rts5912
  7. 2
      drivers/sensor/tdk/icm42670/Kconfig
  8. 1
      drivers/serial/Kconfig.realtek_rts5912
  9. 1
      drivers/timer/Kconfig.mtk_adsp
  10. 1
      drivers/timer/Kconfig.realtek_rts5912_rtmr

1
drivers/clock_control/Kconfig.rts5912

@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
config CLOCK_CONTROL_RTS5912_SCCON
bool "Realtek RTS5912 system clock controller driver"
depends on SOC_SERIES_RTS5912
default y if DT_HAS_REALTEK_RTS5912_SCCON_ENABLED
help
Enable support for RTS5912 system clock controller driver

2
drivers/display/Kconfig.ili9xxx

@ -12,13 +12,13 @@ config ILI9XXX @@ -12,13 +12,13 @@ config ILI9XXX
config ILI9XXX_READ
bool "Allow display_read API with ILI9XXX"
depends on ILI9XXX
help
Support display_read API with ILI9XXX controllers. This API is opt-in,
because it adds code overhead and is not very performant due to
the requirement to bitshift data read from the ILI9XXX. Note the
API only supports RGB565 mode.
config ILI9340
bool "ILI9340 display driver"
default y

1
drivers/gpio/Kconfig.rts5912

@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
config GPIO_RTS5912
bool "Realtek embedded controller (EC) gpio driver"
depends on SOC_SERIES_RTS5912
default y if DT_HAS_REALTEK_RTS5912_GPIO_ENABLED
help
Enable support for Realtek GPIO controller.

1
drivers/interrupt_controller/Kconfig.mtk_adsp

@ -3,6 +3,7 @@ @@ -3,6 +3,7 @@
config INTC_MTK_ADSP
bool "MediaTek Audio DSP Interrupt Controller"
depends on SOC_FAMILY_MTK
help
Very simple cascaded interrupt controller consisting of two
bitfield registers (status and enable) and one mask value

3
drivers/mbox/Kconfig.nrf_vevif_event

@ -17,4 +17,5 @@ config MBOX_NRF_VEVIF_EVENT_TX @@ -17,4 +17,5 @@ config MBOX_NRF_VEVIF_EVENT_TX
config MBOX_NRF_VEVIF_EVENT_USE_54L_ERRATA_16
bool "Apply errata 16 for nRF54L series"
default y if SOC_SERIES_NRF54LX
depends on SOC_SERIES_NRF54LX
default y

1
drivers/pinctrl/Kconfig.realtek_rts5912

@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
config PINCTRL_REALTEK_RTS5912
bool "Pin controller driver for REALTEK RTS MCUs"
depends on SOC_SERIES_RTS5912
default y if DT_HAS_REALTEK_RTS5912_PINCTRL_ENABLED
help
Enable pin controller driver for REALTEK RTS MCUs

2
drivers/sensor/tdk/icm42670/Kconfig

@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
#
# SPDX-License-Identifier: Apache-2.0
config TDK_APEX
bool "TDK APEX features"
bool
menuconfig ICM42670
bool "ICM42670-P/-S Six-Axis Motion Tracking Device"

1
drivers/serial/Kconfig.realtek_rts5912

@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
config UART_RTS5912
bool "UART driver for Realtek RTS5912 EC"
depends on SOC_SERIES_RTS5912
default y if DT_HAS_REALTEK_RTS5912_UART_ENABLED
select PINCTRL
select CLOCK_CONTROL

1
drivers/timer/Kconfig.mtk_adsp

@ -3,6 +3,7 @@ @@ -3,6 +3,7 @@
config MTK_ADSP_TIMER
bool "MediaTek Audio DSP timer"
depends on SOC_FAMILY_MTK
select TICKLESS_CAPABLE
select TIMER_HAS_64BIT_CYCLE_COUNTER
select SYSTEM_CLOCK_LOCK_FREE_COUNT

1
drivers/timer/Kconfig.realtek_rts5912_rtmr

@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
config REALTEK_RTS5912_RTMR
bool "Realtek RTS5912 RTOS Timer"
depends on SOC_SERIES_RTS5912
default y if DT_HAS_REALTEK_RTS5912_RTMR_ENABLED
select TICKLESS_CAPABLE
select SYSTEM_TIMER_HAS_DISABLE_SUPPORT

Loading…
Cancel
Save