1menu "Multiplexer drivers" 2 3config MULTIPLEXER 4 bool "Multiplexer Support" 5 depends on DM 6 help 7 The mux framework is a minimalistic subsystem that handles multiplexer 8 controllers. It provides the same API as Linux and mux drivers should 9 be portable with a minimum effort. 10 11if MULTIPLEXER 12 13config SPL_MUX_MMIO 14 bool "MMIO register bitfield-controlled Multiplexer" 15 depends on MULTIPLEXER && SYSCON 16 help 17 MMIO register bitfield-controlled Multiplexer controller. 18 19 The driver builds multiplexer controllers for bitfields in a syscon 20 register. For N bit wide bitfields, there will be 2^N possible 21 multiplexer states. 22 23config MUX_MMIO 24 bool "MMIO register bitfield-controlled Multiplexer" 25 depends on MULTIPLEXER && SYSCON 26 help 27 MMIO register bitfield-controlled Multiplexer controller. 28 29 The driver builds multiplexer controllers for bitfields in a syscon 30 register. For N bit wide bitfields, there will be 2^N possible 31 multiplexer states. 32 33endif 34 35endmenu 36