mux: mmio-based syscon mux controller
This adds a driver for mmio-based syscon multiplexers controlled by bitfields in a syscon register range. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Peter Rosin <peda@axentia.se> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
5dc75a2d93
commit
73726380a2
@@ -43,4 +43,17 @@ config MUX_GPIO
|
||||
To compile the driver as a module, choose M here: the module will
|
||||
be called mux-gpio.
|
||||
|
||||
config MUX_MMIO
|
||||
tristate "MMIO register bitfield-controlled Multiplexer"
|
||||
depends on (OF && MFD_SYSCON) || COMPILE_TEST
|
||||
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.
|
||||
|
||||
To compile the driver as a module, choose M here: the module will
|
||||
be called mux-mmio.
|
||||
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user