Home
last modified time | relevance | path

Searched refs:I2C (Results 1 – 25 of 60) sorted by relevance

123

/linux-4.19.296/drivers/i2c/
DKconfig2 # I2C subsystem configuration
5 menu "I2C support"
7 config I2C config
8 tristate "I2C support"
12 I2C (pronounce: I-squared-C) is a slow serial bus protocol used in
14 or System Management Bus is a subset of the I2C protocol. More
18 Both I2C and SMBus are supported here. You will need this for
21 If you want I2C support, you should say Y here and also to the
24 This I2C support can also be built as a module. If so, the module
28 bool "ACPI I2C Operation region support"
[all …]
/linux-4.19.296/drivers/i2c/muxes/
DKconfig2 # Multiplexer I2C chip drivers configuration
5 menu "Multiplexer I2C Chip support"
9 tristate "GPIO-based I2C arbitration"
14 I2C multimaster arbitration scheme using GPIOs and a challenge &
22 tristate "GPIO-based I2C multiplexer"
26 GPIO based I2C multiplexer. This driver provides access to
27 I2C busses connected through a MUX, which is controlled
34 tristate "General Purpose I2C multiplexer"
39 general purpose I2C multiplexer. This driver provides access to
40 I2C busses connected through a MUX, which in turn is controlled
[all …]
/linux-4.19.296/drivers/i2c/busses/
DKconfig5 menu "I2C Hardware Bus support"
40 Acer Labs Inc. (ALI) M1514 and M1543 motherboard I2C interfaces.
50 756/766/768 mainboard I2C interfaces. The driver also includes
51 support for the first (SMBus 1.0) I2C interface of the AMD 8111 and
52 the nVidia nForce I2C interface.
75 second (SMBus 2.0) AMD 8111 mainboard I2C interface.
81 tristate "Hix5hd2 high-speed I2C driver"
84 Say Y here to include support for the high-speed I2C controller
97 801 family of mainboard I2C interfaces. Specifically, the following
165 PIIX4 family of mainboard I2C interfaces. Specifically, the following
[all …]
/linux-4.19.296/drivers/media/tuners/
DKconfig4 …A_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT) && I2C
23 depends on MEDIA_SUPPORT && I2C
31 depends on MEDIA_SUPPORT && I2C
38 depends on MEDIA_SUPPORT && I2C
47 depends on MEDIA_SUPPORT && I2C
54 depends on MEDIA_SUPPORT && I2C
61 depends on MEDIA_SUPPORT && I2C
69 depends on MEDIA_SUPPORT && I2C
76 depends on MEDIA_SUPPORT && I2C
90 depends on MEDIA_SUPPORT && I2C
[all …]
/linux-4.19.296/drivers/media/dvb-frontends/
DKconfig9 depends on DVB_CORE && I2C
17 depends on DVB_CORE && I2C
25 depends on DVB_CORE && I2C
33 depends on DVB_CORE && I2C
42 depends on DVB_CORE && I2C
49 depends on DVB_CORE && I2C
58 depends on DVB_CORE && I2C
67 depends on DVB_CORE && I2C && I2C_MUX
78 depends on DVB_CORE && I2C
87 depends on DVB_CORE && I2C
[all …]
/linux-4.19.296/drivers/iio/chemical/
DKconfig9 depends on I2C
15 Say Y here to build I2C interface support for the following
26 depends on (I2C || SPI)
28 select BME680_I2C if I2C
34 This driver can also be built as a module. If so, the module for I2C
39 depends on I2C && BME680
49 depends on I2C
53 Say Y here to build I2C interface support for the AMS
58 depends on I2C
60 Say Y here to build I2C interface support for the AMS
[all …]
/linux-4.19.296/drivers/i2c/algos/
DKconfig2 # I2C algorithm drivers configuration
5 menu "I2C Algorithms"
9 tristate "I2C bit-banging interfaces"
12 tristate "I2C PCF 8584 interfaces"
15 tristate "I2C PCA 9564 interfaces"
/linux-4.19.296/drivers/iio/pressure/
DKconfig10 depends on I2C
19 tristate "Bosch Sensortec BMP180/BMP280 pressure sensor I2C driver"
20 depends on (I2C || SPI_MASTER)
22 select BMP280_I2C if (I2C)
30 will be called bmp280 and you will also get bmp280-i2c for I2C
36 depends on I2C
71 depends on I2C
85 depends on I2C
89 pressure sensor connected via I2C.
107 depends on I2C
[all …]
/linux-4.19.296/drivers/hid/i2c-hid/
DKconfig1 menu "I2C HID support"
2 depends on I2C
5 tristate "HID over I2C transport layer"
7 depends on I2C && INPUT
11 other HID based devices which is connected to your computer via I2C.
/linux-4.19.296/drivers/iio/magnetometer/
DKconfig10 depends on I2C
17 AMI306 I2C-based 3-axis magnetometer chips.
24 depends on I2C
37 depends on I2C
49 tristate "Bosch BMC150 I2C Magnetometer Driver"
50 depends on I2C
55 I2C interface.
61 This driver also supports I2C Bosch BMC156 and BMM150 chips.
84 depends on I2C
108 depends on I2C
[all …]
/linux-4.19.296/drivers/iio/temperature/
DKconfig38 depends on I2C
41 MLX90614 contact-less infrared sensor connected with I2C.
48 depends on I2C
53 connected with I2C.
60 depends on I2C
70 depends on I2C
79 tristate "Measurement Specialties TSYS01 temperature sensor using I2C bus connection"
80 depends on I2C
84 TSYS01 I2C temperature sensor.
91 depends on I2C
/linux-4.19.296/drivers/iio/light/
DKconfig26 depends on I2C
36 depends on I2C
46 depends on I2C
59 depends on I2C
61 Say Y here to build I2C interface support for the Avago
69 depends on I2C
79 depends on I2C
88 depends on I2C
99 depends on I2C
110 depends on I2C
[all …]
/linux-4.19.296/drivers/iio/gyro/
DKconfig55 depends on (I2C || SPI_MASTER)
58 select BMG160_I2C if (I2C)
62 driver connected via I2C or SPI. This driver also supports BMI055
94 tristate "Invensense MPU3050 devices on I2C"
96 depends on I2C
101 This driver supports the Invensense MPU3050 gyroscope over I2C.
107 depends on (I2C || SPI_MASTER) && SYSFS
109 select IIO_ST_GYRO_I2C_3AXIS if (I2C)
119 - st_gyro_i2c (necessary for the I2C devices [optional*]);
135 tristate "InvenSense ITG3200 Digital 3-Axis Gyroscope I2C driver"
[all …]
/linux-4.19.296/drivers/iio/accel/
DKconfig36 tristate "Analog Devices ADXL345 3-Axis Digital Accelerometer I2C Driver"
38 depends on I2C
65 depends on I2C
92 select BMC150_ACCEL_I2C if I2C
112 depends on I2C
122 depends on I2C
133 depends on I2C
143 depends on I2C
153 depends on I2C
188 depends on (I2C || SPI_MASTER) && SYSFS
[all …]
/linux-4.19.296/drivers/media/radio/si4713/
DKconfig3 depends on USB && I2C && RADIO_SI4713
17 tristate "Silicon Labs Si4713 FM Radio Transmitter support with I2C"
18 depends on I2C && RADIO_SI4713
21 This is a driver for I2C devices with the Silicon Labs SI4713
25 computer's I2C port.
32 depends on I2C && RADIO_SI4713
/linux-4.19.296/drivers/misc/altera-stapl/
DKconfig1 comment "Altera FPGA firmware download module (requires I2C)"
2 depends on !I2C
6 depends on I2C
/linux-4.19.296/drivers/regulator/
DKconfig59 depends on I2C
63 They provide two I2C-controlled DC/DC step-down converters with
72 the voltage is programmed via I2C interface.
84 depends on I2C
88 regulator via I2C bus.
95 via I2C bus. The ACT8945A features three step-down DC/DC converters
101 depends on I2C
258 depends on I2C
263 converter 12A DC-DC Buck controlled through an I2C
268 depends on I2C
[all …]
/linux-4.19.296/drivers/misc/eeprom/
DKconfig4 tristate "I2C EEPROMs / RAMs / ROMs from most vendors"
5 depends on I2C && SYSFS
9 Enable this driver to get read/write support to most I2C EEPROMs
25 If you use this with an SMBus adapter instead of an I2C adapter,
45 tristate "Old I2C EEPROM reader"
46 depends on I2C && SYSFS
49 available on modern memory DIMMs and Sony Vaio laptops via I2C. Such
57 depends on I2C
106 depends on I2C && SYSFS
/linux-4.19.296/drivers/media/radio/si470x/
DKconfig6 chip (either via USB or I2C buses).
10 via I2C bus.
41 tristate "Silicon Labs Si470x FM Radio Receiver support with I2C"
42 depends on I2C && RADIO_SI470X
44 This is a driver for I2C devices with the Silicon Labs SI470x
48 computer's I2C port.
/linux-4.19.296/drivers/iio/health/
DKconfig25 depends on I2C
38 depends on I2C
43 Say Y here to build I2C interface support for the Maxim
51 depends on I2C
56 Say Y here to build I2C interface support for the Maxim
/linux-4.19.296/drivers/misc/lis3lv02d/
DKconfig23 tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)"
24 depends on I2C && INPUT
29 via I2C. The accelerometer data is readable via
36 will be called lis3lv02d and a specific module for the I2C transport
/linux-4.19.296/drivers/iio/proximity/
DKconfig25 depends on I2C
40 depends on I2C
50 depends on I2C
53 sensor module with I2C interface.
74 depends on I2C
86 depends on I2C
/linux-4.19.296/drivers/iio/humidity/
DKconfig8 depends on I2C
29 depends on I2C
56 depends on (I2C || SPI)
59 select HTS221_I2C if (I2C)
80 depends on I2C
93 depends on I2C
104 depends on I2C
/linux-4.19.296/drivers/iio/dac/
DKconfig10 depends on (SPI_MASTER && I2C!=m) || I2C
35 depends on (SPI_MASTER && I2C!=m) || I2C
36 select REGMAP_I2C if I2C
58 depends on (SPI_MASTER && I2C!=m) || I2C
96 depends on I2C
149 tristate "Analog Devices AD5696 and similar multi-channel DACs (I2C)"
150 depends on I2C
253 depends on I2C
272 depends on I2C
275 (I2C 8-Bit DACs with rail-to-rail outputs).
[all …]
/linux-4.19.296/drivers/iio/imu/bmi160/
DKconfig11 tristate "Bosch BMI160 I2C driver"
12 depends on I2C
16 If you say yes here you get support for BMI160 IMU on I2C with

123