| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- # SPDX-License-Identifier: GPL-2.0
- # Generic register map support. There are no user servicable options here,
- # this is an API intended to be used by other kernel subsystems. These
- # subsystems should select the appropriate symbols.
- config REGMAP
- bool
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ || REGMAP_SOUNDWIRE || REGMAP_SOUNDWIRE_MBQ || REGMAP_SCCB || REGMAP_I3C || REGMAP_SPI_AVMM || REGMAP_MDIO || REGMAP_FSI)
- select IRQ_DOMAIN if REGMAP_IRQ
- select MDIO_BUS if REGMAP_MDIO
- help
- Enable support for the Register Map (regmap) access API.
- Usually, this option is automatically selected when needed.
- However, you may want to enable it manually for running the regmap
- KUnit tests.
- If unsure, say N.
- config REGMAP_KUNIT
- tristate "KUnit tests for regmap"
- depends on KUNIT && REGMAP
- default KUNIT_ALL_TESTS
- select REGMAP_RAM
- config REGMAP_BUILD
- bool "Enable regmap build"
- depends on KUNIT
- select REGMAP
- help
- This option exists purely to allow the regmap KUnit tests to
- be enabled without having to enable some driver that uses
- regmap due to unfortunate issues with how KUnit tests are
- normally enabled.
- config REGMAP_AC97
- tristate
- config REGMAP_I2C
- tristate
- depends on I2C
- config REGMAP_SLIMBUS
- tristate
- depends on SLIMBUS
- config REGMAP_SPI
- tristate
- depends on SPI
- config REGMAP_SPMI
- tristate
- depends on SPMI
- config REGMAP_W1
- tristate
- depends on W1
- config REGMAP_MDIO
- tristate
- config REGMAP_MMIO
- tristate
- config REGMAP_IRQ
- bool
- config REGMAP_RAM
- tristate
- config REGMAP_SOUNDWIRE
- tristate
- depends on SOUNDWIRE
- config REGMAP_SOUNDWIRE_MBQ
- tristate
- depends on SOUNDWIRE
- config REGMAP_SCCB
- tristate
- depends on I2C
- config REGMAP_I3C
- tristate
- depends on I3C
- config REGMAP_SPI_AVMM
- tristate
- depends on SPI
- config REGMAP_FSI
- tristate
- depends on FSI
|