Lines Matching full:which
6 level. Instead, the software must know which devices are connected on each
17 which is known in advance. It is thus possible to pre-declare the I2C
18 devices which live on this bus. This is done with an array of struct
19 i2c_board_info which is registered by calling i2c_register_board_info().
81 additional properties which might be needed to set up the device, please refer
89 which is currently located at Documentation/firmware-guide/acpi/enumeration.rst.
118 The above code instantiates 1 I2C device on the I2C bus which is on the
122 present or not (for example for an optional feature which is not present
148 The above code instantiates up to 1 I2C device on the I2C bus which is on
153 The driver which instantiated the I2C device is responsible for destroying
164 chips on PC mainboards. There are several dozen models, which can live
177 * The I2C device driver must implement the detect() method, which
179 * Only buses which are likely to have a supported device and agree to be
187 destroyed automatically when the driver which detected them is removed,
199 * I2C buses must now explicitly say which I2C driver classes can probe
201 probed by default back then. The default is an empty class which means
213 In general, the kernel should know which I2C devices are connected and
216 interface is made of 2 attribute files which are created in every I2C bus