Lines Matching +full:config +full:- +full:space
1 # SPDX-License-Identifier: GPL-2.0-only
8 config I2C
13 I2C (pronounce: I-squared-C) is a slow serial bus protocol used in
26 will be called i2c-core.
28 config ACPI_I2C_OPREGION
39 config I2C_BOARDINFO
43 config I2C_COMPAT
44 bool "Enable compatibility bits for old user-space"
47 Say Y here if you intend to run lm-sensors 3.1.1 or older, or any
48 other user-space package which expects i2c adapters to be class
51 config I2C_CHARDEV
54 Say Y here to use i2c-* device files, usually found in the /dev
55 directory on your system. They make it possible to have user-space
57 contained in the file <file:Documentation/i2c/dev-interface.rst>.
60 will be called i2c-dev.
62 config I2C_MUX
70 will be called i2c-mux.
74 config I2C_ATR
81 i2c-muxes do.
83 config I2C_HELPER_AUTO
87 Some I2C bus drivers require so-called "I2C algorithm" modules
88 to work. These are basically software-only abstractions of generic
97 config I2C_SMBUS
98 tristate "SMBus-specific protocols" if !I2C_HELPER_AUTO
105 will be called i2c-smbus.
110 config I2C_STUB
118 in <file:Documentation/i2c/i2c-stub.rst>.
122 config I2C_SLAVE
127 read Documentation/i2c/slave-interface.rst for further details.
131 config I2C_SLAVE_EEPROM
135 Documentation/i2c/slave-eeprom-backend.rst for further details.
137 config I2C_SLAVE_TESTUNIT
142 multi-master, SMBus Host Notify, etc. Please read
143 Documentation/i2c/slave-testunit-backend.rst for further details.
147 config I2C_DEBUG_CORE
154 config I2C_DEBUG_ALGO
162 config I2C_DEBUG_BUS