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>
This commit is contained in:
parent
0ef38013b7
commit
560db8509a
10 changed files with 11 additions and 3 deletions
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
config CLOCK_CONTROL_RTS5912_SCCON
|
config CLOCK_CONTROL_RTS5912_SCCON
|
||||||
bool "Realtek RTS5912 system clock controller driver"
|
bool "Realtek RTS5912 system clock controller driver"
|
||||||
|
depends on SOC_SERIES_RTS5912
|
||||||
default y if DT_HAS_REALTEK_RTS5912_SCCON_ENABLED
|
default y if DT_HAS_REALTEK_RTS5912_SCCON_ENABLED
|
||||||
help
|
help
|
||||||
Enable support for RTS5912 system clock controller driver
|
Enable support for RTS5912 system clock controller driver
|
||||||
|
|
|
@ -12,13 +12,13 @@ config ILI9XXX
|
||||||
|
|
||||||
config ILI9XXX_READ
|
config ILI9XXX_READ
|
||||||
bool "Allow display_read API with ILI9XXX"
|
bool "Allow display_read API with ILI9XXX"
|
||||||
|
depends on ILI9XXX
|
||||||
help
|
help
|
||||||
Support display_read API with ILI9XXX controllers. This API is opt-in,
|
Support display_read API with ILI9XXX controllers. This API is opt-in,
|
||||||
because it adds code overhead and is not very performant due to
|
because it adds code overhead and is not very performant due to
|
||||||
the requirement to bitshift data read from the ILI9XXX. Note the
|
the requirement to bitshift data read from the ILI9XXX. Note the
|
||||||
API only supports RGB565 mode.
|
API only supports RGB565 mode.
|
||||||
|
|
||||||
|
|
||||||
config ILI9340
|
config ILI9340
|
||||||
bool "ILI9340 display driver"
|
bool "ILI9340 display driver"
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
config GPIO_RTS5912
|
config GPIO_RTS5912
|
||||||
bool "Realtek embedded controller (EC) gpio driver"
|
bool "Realtek embedded controller (EC) gpio driver"
|
||||||
|
depends on SOC_SERIES_RTS5912
|
||||||
default y if DT_HAS_REALTEK_RTS5912_GPIO_ENABLED
|
default y if DT_HAS_REALTEK_RTS5912_GPIO_ENABLED
|
||||||
help
|
help
|
||||||
Enable support for Realtek GPIO controller.
|
Enable support for Realtek GPIO controller.
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
config INTC_MTK_ADSP
|
config INTC_MTK_ADSP
|
||||||
bool "MediaTek Audio DSP Interrupt Controller"
|
bool "MediaTek Audio DSP Interrupt Controller"
|
||||||
|
depends on SOC_FAMILY_MTK
|
||||||
help
|
help
|
||||||
Very simple cascaded interrupt controller consisting of two
|
Very simple cascaded interrupt controller consisting of two
|
||||||
bitfield registers (status and enable) and one mask value
|
bitfield registers (status and enable) and one mask value
|
||||||
|
|
|
@ -17,4 +17,5 @@ config MBOX_NRF_VEVIF_EVENT_TX
|
||||||
|
|
||||||
config MBOX_NRF_VEVIF_EVENT_USE_54L_ERRATA_16
|
config MBOX_NRF_VEVIF_EVENT_USE_54L_ERRATA_16
|
||||||
bool "Apply errata 16 for nRF54L series"
|
bool "Apply errata 16 for nRF54L series"
|
||||||
default y if SOC_SERIES_NRF54LX
|
depends on SOC_SERIES_NRF54LX
|
||||||
|
default y
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
config PINCTRL_REALTEK_RTS5912
|
config PINCTRL_REALTEK_RTS5912
|
||||||
bool "Pin controller driver for REALTEK RTS MCUs"
|
bool "Pin controller driver for REALTEK RTS MCUs"
|
||||||
|
depends on SOC_SERIES_RTS5912
|
||||||
default y if DT_HAS_REALTEK_RTS5912_PINCTRL_ENABLED
|
default y if DT_HAS_REALTEK_RTS5912_PINCTRL_ENABLED
|
||||||
help
|
help
|
||||||
Enable pin controller driver for REALTEK RTS MCUs
|
Enable pin controller driver for REALTEK RTS MCUs
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#
|
#
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
config TDK_APEX
|
config TDK_APEX
|
||||||
bool "TDK APEX features"
|
bool
|
||||||
|
|
||||||
menuconfig ICM42670
|
menuconfig ICM42670
|
||||||
bool "ICM42670-P/-S Six-Axis Motion Tracking Device"
|
bool "ICM42670-P/-S Six-Axis Motion Tracking Device"
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
config UART_RTS5912
|
config UART_RTS5912
|
||||||
bool "UART driver for Realtek RTS5912 EC"
|
bool "UART driver for Realtek RTS5912 EC"
|
||||||
|
depends on SOC_SERIES_RTS5912
|
||||||
default y if DT_HAS_REALTEK_RTS5912_UART_ENABLED
|
default y if DT_HAS_REALTEK_RTS5912_UART_ENABLED
|
||||||
select PINCTRL
|
select PINCTRL
|
||||||
select CLOCK_CONTROL
|
select CLOCK_CONTROL
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
config MTK_ADSP_TIMER
|
config MTK_ADSP_TIMER
|
||||||
bool "MediaTek Audio DSP timer"
|
bool "MediaTek Audio DSP timer"
|
||||||
|
depends on SOC_FAMILY_MTK
|
||||||
select TICKLESS_CAPABLE
|
select TICKLESS_CAPABLE
|
||||||
select TIMER_HAS_64BIT_CYCLE_COUNTER
|
select TIMER_HAS_64BIT_CYCLE_COUNTER
|
||||||
select SYSTEM_CLOCK_LOCK_FREE_COUNT
|
select SYSTEM_CLOCK_LOCK_FREE_COUNT
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
config REALTEK_RTS5912_RTMR
|
config REALTEK_RTS5912_RTMR
|
||||||
bool "Realtek RTS5912 RTOS Timer"
|
bool "Realtek RTS5912 RTOS Timer"
|
||||||
|
depends on SOC_SERIES_RTS5912
|
||||||
default y if DT_HAS_REALTEK_RTS5912_RTMR_ENABLED
|
default y if DT_HAS_REALTEK_RTS5912_RTMR_ENABLED
|
||||||
select TICKLESS_CAPABLE
|
select TICKLESS_CAPABLE
|
||||||
select SYSTEM_TIMER_HAS_DISABLE_SUPPORT
|
select SYSTEM_TIMER_HAS_DISABLE_SUPPORT
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue