mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-16 18:04:48 +00:00

Add Kconfig options for MUX_MMIO so that it can be enabled in SPL stage. Signed-off-by: Anurag Dutta <a-dutta@ti.com>
35 lines
1,022 B
Text
35 lines
1,022 B
Text
menu "Multiplexer drivers"
|
|
|
|
config MULTIPLEXER
|
|
bool "Multiplexer Support"
|
|
depends on DM
|
|
help
|
|
The mux framework is a minimalistic subsystem that handles multiplexer
|
|
controllers. It provides the same API as Linux and mux drivers should
|
|
be portable with a minimum effort.
|
|
|
|
if MULTIPLEXER
|
|
|
|
config SPL_MUX_MMIO
|
|
bool "MMIO register bitfield-controlled Multiplexer"
|
|
depends on MULTIPLEXER && SYSCON
|
|
help
|
|
MMIO register bitfield-controlled Multiplexer controller.
|
|
|
|
The driver builds multiplexer controllers for bitfields in a syscon
|
|
register. For N bit wide bitfields, there will be 2^N possible
|
|
multiplexer states.
|
|
|
|
config MUX_MMIO
|
|
bool "MMIO register bitfield-controlled Multiplexer"
|
|
depends on MULTIPLEXER && SYSCON
|
|
help
|
|
MMIO register bitfield-controlled Multiplexer controller.
|
|
|
|
The driver builds multiplexer controllers for bitfields in a syscon
|
|
register. For N bit wide bitfields, there will be 2^N possible
|
|
multiplexer states.
|
|
|
|
endif
|
|
|
|
endmenu
|