Kconfig 643 B

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