Lines Matching +full:i2c +full:- +full:bus +full:- +full:name
2 I2C device driver binding control from user-space in old kernels
10 Up to kernel 2.6.32, many I2C drivers used helper macros provided by
11 <linux/i2c.h> which created standard module parameters to let the user
12 control how the driver would probe I2C buses and attach to devices. These
17 With the conversion of the I2C subsystem to the standard device driver
18 binding model, it became clear that these per-module parameters were no
20 sysfs-based interface is described in
21 Documentation/i2c/instantiating-devices.rst, section
22 "Method 4: Instantiate from user-space".
26 Attaching a driver to an I2C device
27 -----------------------------------
37 # echo <device> 0x2d > /sys/bus/i2c/devices/i2c-1/new_device
39 Preventing a driver from attaching to an I2C device
40 ---------------------------------------------------
48 # echo dummy 0x2f > /sys/bus/i2c/devices/i2c-1/new_device
52 the driver. The dummy device will be handled by i2c-core itself, preventing
55 pass the name of the device in question instead of ``dummy``.