Lines Matching +full:smart +full:- +full:sensors
1 # SPDX-License-Identifier: GPL-2.0-only
13 I2C (pronounce: I-squared-C) is a slow serial bus protocol used in
20 hardware sensors support, and also for Video For Linux support.
26 will be called i2c-core.
35 such as smart batteries through an I2C host controller driver.
46 Say Y here to use i2c-* device files, usually found in the /dev
47 directory on your system. They make it possible to have user-space
49 contained in the file <file:Documentation/i2c/dev-interface.rst>.
52 will be called i2c-dev.
62 will be called i2c-mux.
73 i2c-muxes do.
79 Some I2C bus drivers require so-called "I2C algorithm" modules
80 to work. These are basically software-only abstractions of generic
90 tristate "SMBus-specific protocols" if !I2C_HELPER_AUTO
97 will be called i2c-smbus.
110 in <file:Documentation/i2c/i2c-stub.rst>.
119 read Documentation/i2c/slave-interface.rst for further details.
127 Documentation/i2c/slave-eeprom-backend.rst for further details.
134 multi-master, SMBus Host Notify, etc. Please read
135 Documentation/i2c/slave-testunit-backend.rst for further details.