xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/trivial-devices.yaml (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun%YAML 1.2
3*4882a593Smuzhiyun---
4*4882a593Smuzhiyun$id: http://devicetree.org/schemas/trivial-devices.yaml#
5*4882a593Smuzhiyun$schema: http://devicetree.org/meta-schemas/core.yaml#
6*4882a593Smuzhiyun
7*4882a593Smuzhiyuntitle: Trivial I2C and SPI devices that have simple device tree bindings
8*4882a593Smuzhiyun
9*4882a593Smuzhiyunmaintainers:
10*4882a593Smuzhiyun  - Rob Herring <robh@kernel.org>
11*4882a593Smuzhiyun
12*4882a593Smuzhiyundescription: |
13*4882a593Smuzhiyun  This is a list of trivial I2C and SPI devices that have simple device tree
14*4882a593Smuzhiyun  bindings, consisting only of a compatible field, an address and possibly an
15*4882a593Smuzhiyun  interrupt line.
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun  If a device needs more specific bindings, such as properties to
18*4882a593Smuzhiyun  describe some aspect of it, there needs to be a specific binding
19*4882a593Smuzhiyun  document for it just like any other devices.
20*4882a593Smuzhiyun
21*4882a593Smuzhiyunproperties:
22*4882a593Smuzhiyun  reg:
23*4882a593Smuzhiyun    maxItems: 1
24*4882a593Smuzhiyun  interrupts:
25*4882a593Smuzhiyun    maxItems: 1
26*4882a593Smuzhiyun  compatible:
27*4882a593Smuzhiyun    items:
28*4882a593Smuzhiyun      - enum:
29*4882a593Smuzhiyun            # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin
30*4882a593Smuzhiyun          - ad,ad7414
31*4882a593Smuzhiyun            # ADM9240:  Complete System Hardware Monitor for uProcessor-Based Systems
32*4882a593Smuzhiyun          - ad,adm9240
33*4882a593Smuzhiyun            # +/-1C TDM Extended Temp Range I.C
34*4882a593Smuzhiyun          - adi,adt7461
35*4882a593Smuzhiyun            # +/-1C TDM Extended Temp Range I.C
36*4882a593Smuzhiyun          - adt7461
37*4882a593Smuzhiyun            # AMS iAQ-Core VOC Sensor
38*4882a593Smuzhiyun          - ams,iaq-core
39*4882a593Smuzhiyun            # i2c serial eeprom  (24cxx)
40*4882a593Smuzhiyun          - at,24c08
41*4882a593Smuzhiyun            # i2c trusted platform module (TPM)
42*4882a593Smuzhiyun          - atmel,at97sc3204t
43*4882a593Smuzhiyun            # i2c h/w symmetric crypto module
44*4882a593Smuzhiyun          - atmel,atsha204a
45*4882a593Smuzhiyun            # i2c h/w elliptic curve crypto module
46*4882a593Smuzhiyun          - atmel,atecc508a
47*4882a593Smuzhiyun            # CM32181: Ambient Light Sensor
48*4882a593Smuzhiyun          - capella,cm32181
49*4882a593Smuzhiyun            # CM3232: Ambient Light Sensor
50*4882a593Smuzhiyun          - capella,cm3232
51*4882a593Smuzhiyun            # High-Precision Digital Thermometer
52*4882a593Smuzhiyun          - dallas,ds1631
53*4882a593Smuzhiyun            # Total-Elapsed-Time Recorder with Alarm
54*4882a593Smuzhiyun          - dallas,ds1682
55*4882a593Smuzhiyun            # Tiny Digital Thermometer and Thermostat
56*4882a593Smuzhiyun          - dallas,ds1775
57*4882a593Smuzhiyun            # CPU Peripheral Monitor
58*4882a593Smuzhiyun          - dallas,ds1780
59*4882a593Smuzhiyun            # CPU Supervisor with Nonvolatile Memory and Programmable I/O
60*4882a593Smuzhiyun          - dallas,ds4510
61*4882a593Smuzhiyun            # Digital Thermometer and Thermostat
62*4882a593Smuzhiyun          - dallas,ds75
63*4882a593Smuzhiyun            # Devantech SRF02 ultrasonic ranger in I2C mode
64*4882a593Smuzhiyun          - devantech,srf02
65*4882a593Smuzhiyun            # Devantech SRF08 ultrasonic ranger
66*4882a593Smuzhiyun          - devantech,srf08
67*4882a593Smuzhiyun            # Devantech SRF10 ultrasonic ranger
68*4882a593Smuzhiyun          - devantech,srf10
69*4882a593Smuzhiyun            # DA9053: flexible system level PMIC with multicore support
70*4882a593Smuzhiyun          - dlg,da9053
71*4882a593Smuzhiyun            # DA9063: system PMIC for quad-core application processors
72*4882a593Smuzhiyun          - dlg,da9063
73*4882a593Smuzhiyun            # DMARD09: 3-axis Accelerometer
74*4882a593Smuzhiyun          - domintech,dmard09
75*4882a593Smuzhiyun            # DMARD10: 3-axis Accelerometer
76*4882a593Smuzhiyun          - domintech,dmard10
77*4882a593Smuzhiyun            # MMA7660FC: 3-Axis Orientation/Motion Detection Sensor
78*4882a593Smuzhiyun          - fsl,mma7660
79*4882a593Smuzhiyun            # MMA8450Q: Xtrinsic Low-power, 3-axis Xtrinsic Accelerometer
80*4882a593Smuzhiyun          - fsl,mma8450
81*4882a593Smuzhiyun            # MPL3115: Absolute Digital Pressure Sensor
82*4882a593Smuzhiyun          - fsl,mpl3115
83*4882a593Smuzhiyun            # MPR121: Proximity Capacitive Touch Sensor Controller
84*4882a593Smuzhiyun          - fsl,mpr121
85*4882a593Smuzhiyun            # Monolithic Power Systems Inc. multi-phase controller mp2975
86*4882a593Smuzhiyun          - mps,mp2975
87*4882a593Smuzhiyun            # G751: Digital Temperature Sensor and Thermal Watchdog with Two-Wire Interface
88*4882a593Smuzhiyun          - gmt,g751
89*4882a593Smuzhiyun            # Infineon IR38064 Voltage Regulator
90*4882a593Smuzhiyun          - infineon,ir38064
91*4882a593Smuzhiyun            # Infineon SLB9635 (Soft-) I2C TPM (old protocol, max 100khz)
92*4882a593Smuzhiyun          - infineon,slb9635tt
93*4882a593Smuzhiyun            # Infineon SLB9645 I2C TPM (new protocol, max 400khz)
94*4882a593Smuzhiyun          - infineon,slb9645tt
95*4882a593Smuzhiyun            # Infineon TLV493D-A1B6 I2C 3D Magnetic Sensor
96*4882a593Smuzhiyun          - infineon,tlv493d-a1b6
97*4882a593Smuzhiyun            # Infineon Multi-phase Digital VR Controller xdpe12254
98*4882a593Smuzhiyun          - infineon,xdpe12254
99*4882a593Smuzhiyun            # Infineon Multi-phase Digital VR Controller xdpe12284
100*4882a593Smuzhiyun          - infineon,xdpe12284
101*4882a593Smuzhiyun            # Inspur Power System power supply unit version 1
102*4882a593Smuzhiyun          - inspur,ipsps1
103*4882a593Smuzhiyun            # Intersil ISL29028 Ambient Light and Proximity Sensor
104*4882a593Smuzhiyun          - isil,isl29028
105*4882a593Smuzhiyun            # Intersil ISL29030 Ambient Light and Proximity Sensor
106*4882a593Smuzhiyun          - isil,isl29030
107*4882a593Smuzhiyun            # Intersil ISL68137 Digital Output Configurable PWM Controller
108*4882a593Smuzhiyun          - isil,isl68137
109*4882a593Smuzhiyun            # 5 Bit Programmable, Pulse-Width Modulator
110*4882a593Smuzhiyun          - maxim,ds1050
111*4882a593Smuzhiyun            # 10-bit 8 channels 300ks/s SPI ADC with temperature sensor
112*4882a593Smuzhiyun          - maxim,max1027
113*4882a593Smuzhiyun            # 10-bit 12 channels 300ks/s SPI ADC with temperature sensor
114*4882a593Smuzhiyun          - maxim,max1029
115*4882a593Smuzhiyun            # 10-bit 16 channels 300ks/s SPI ADC with temperature sensor
116*4882a593Smuzhiyun          - maxim,max1031
117*4882a593Smuzhiyun            # 12-bit 8 channels 300ks/s SPI ADC with temperature sensor
118*4882a593Smuzhiyun          - maxim,max1227
119*4882a593Smuzhiyun            # 12-bit 12 channels 300ks/s SPI ADC with temperature sensor
120*4882a593Smuzhiyun          - maxim,max1229
121*4882a593Smuzhiyun            # 12-bit 16 channels 300ks/s SPI ADC with temperature sensor
122*4882a593Smuzhiyun          - maxim,max1231
123*4882a593Smuzhiyun            # Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs
124*4882a593Smuzhiyun          - maxim,max1237
125*4882a593Smuzhiyun            # PECI-to-I2C translator for PECI-to-SMBus/I2C protocol conversion
126*4882a593Smuzhiyun          - maxim,max6621
127*4882a593Smuzhiyun            # 9-Bit/12-Bit Temperature Sensors with I²C-Compatible Serial Interface
128*4882a593Smuzhiyun          - maxim,max6625
129*4882a593Smuzhiyun            # 3-Channel Remote Temperature Sensor
130*4882a593Smuzhiyun          - maxim,max31730
131*4882a593Smuzhiyun            # mCube 3-axis 8-bit digital accelerometer
132*4882a593Smuzhiyun          - mcube,mc3230
133*4882a593Smuzhiyun            # MEMSIC 2-axis 8-bit digital accelerometer
134*4882a593Smuzhiyun          - memsic,mxc6225
135*4882a593Smuzhiyun            # Microchip differential I2C ADC, 1 Channel, 18 bit
136*4882a593Smuzhiyun          - microchip,mcp3421
137*4882a593Smuzhiyun            # Microchip differential I2C ADC, 2 Channel, 18 bit
138*4882a593Smuzhiyun          - microchip,mcp3422
139*4882a593Smuzhiyun            # Microchip differential I2C ADC, 2 Channel, 18 bit
140*4882a593Smuzhiyun          - microchip,mcp3423
141*4882a593Smuzhiyun            # Microchip differential I2C ADC, 4 Channel, 18 bit
142*4882a593Smuzhiyun          - microchip,mcp3424
143*4882a593Smuzhiyun            # Microchip differential I2C ADC, 1 Channel, 16 bit
144*4882a593Smuzhiyun          - microchip,mcp3425
145*4882a593Smuzhiyun            # Microchip differential I2C ADC, 2 Channel, 16 bit
146*4882a593Smuzhiyun          - microchip,mcp3426
147*4882a593Smuzhiyun            # Microchip differential I2C ADC, 2 Channel, 16 bit
148*4882a593Smuzhiyun          - microchip,mcp3427
149*4882a593Smuzhiyun            # Microchip differential I2C ADC, 4 Channel, 16 bit
150*4882a593Smuzhiyun          - microchip,mcp3428
151*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (5k)
152*4882a593Smuzhiyun          - microchip,mcp4017-502
153*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (10k)
154*4882a593Smuzhiyun          - microchip,mcp4017-103
155*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (50k)
156*4882a593Smuzhiyun          - microchip,mcp4017-503
157*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (100k)
158*4882a593Smuzhiyun          - microchip,mcp4017-104
159*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (5k)
160*4882a593Smuzhiyun          - microchip,mcp4018-502
161*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (10k)
162*4882a593Smuzhiyun          - microchip,mcp4018-103
163*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (50k)
164*4882a593Smuzhiyun          - microchip,mcp4018-503
165*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (100k)
166*4882a593Smuzhiyun          - microchip,mcp4018-104
167*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (5k)
168*4882a593Smuzhiyun          - microchip,mcp4019-502
169*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (10k)
170*4882a593Smuzhiyun          - microchip,mcp4019-103
171*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (50k)
172*4882a593Smuzhiyun          - microchip,mcp4019-503
173*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital POT (100k)
174*4882a593Smuzhiyun          - microchip,mcp4019-104
175*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (5k)
176*4882a593Smuzhiyun          - microchip,mcp4531-502
177*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (10k)
178*4882a593Smuzhiyun          - microchip,mcp4531-103
179*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (50k)
180*4882a593Smuzhiyun          - microchip,mcp4531-503
181*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (100k)
182*4882a593Smuzhiyun          - microchip,mcp4531-104
183*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (5k)
184*4882a593Smuzhiyun          - microchip,mcp4532-502
185*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (10k)
186*4882a593Smuzhiyun          - microchip,mcp4532-103
187*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (50k)
188*4882a593Smuzhiyun          - microchip,mcp4532-503
189*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer (100k)
190*4882a593Smuzhiyun          - microchip,mcp4532-104
191*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
192*4882a593Smuzhiyun          - microchip,mcp4541-502
193*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
194*4882a593Smuzhiyun          - microchip,mcp4541-103
195*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
196*4882a593Smuzhiyun          - microchip,mcp4541-503
197*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
198*4882a593Smuzhiyun          - microchip,mcp4541-104
199*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
200*4882a593Smuzhiyun          - microchip,mcp4542-502
201*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
202*4882a593Smuzhiyun          - microchip,mcp4542-103
203*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
204*4882a593Smuzhiyun          - microchip,mcp4542-503
205*4882a593Smuzhiyun            # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
206*4882a593Smuzhiyun          - microchip,mcp4542-104
207*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (5k)
208*4882a593Smuzhiyun          - microchip,mcp4551-502
209*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (10k)
210*4882a593Smuzhiyun          - microchip,mcp4551-103
211*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (50k)
212*4882a593Smuzhiyun          - microchip,mcp4551-503
213*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (100k)
214*4882a593Smuzhiyun          - microchip,mcp4551-104
215*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (5k)
216*4882a593Smuzhiyun          - microchip,mcp4552-502
217*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (10k)
218*4882a593Smuzhiyun          - microchip,mcp4552-103
219*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (50k)
220*4882a593Smuzhiyun          - microchip,mcp4552-503
221*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer (100k)
222*4882a593Smuzhiyun          - microchip,mcp4552-104
223*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (5k)
224*4882a593Smuzhiyun          - microchip,mcp4561-502
225*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (10k)
226*4882a593Smuzhiyun          - microchip,mcp4561-103
227*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (50k)
228*4882a593Smuzhiyun          - microchip,mcp4561-503
229*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (100k)
230*4882a593Smuzhiyun          - microchip,mcp4561-104
231*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (5k)
232*4882a593Smuzhiyun          - microchip,mcp4562-502
233*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (10k)
234*4882a593Smuzhiyun          - microchip,mcp4562-103
235*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (50k)
236*4882a593Smuzhiyun          - microchip,mcp4562-503
237*4882a593Smuzhiyun            # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (100k)
238*4882a593Smuzhiyun          - microchip,mcp4562-104
239*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (5k)
240*4882a593Smuzhiyun          - microchip,mcp4631-502
241*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (10k)
242*4882a593Smuzhiyun          - microchip,mcp4631-103
243*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (50k)
244*4882a593Smuzhiyun          - microchip,mcp4631-503
245*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (100k)
246*4882a593Smuzhiyun          - microchip,mcp4631-104
247*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (5k)
248*4882a593Smuzhiyun          - microchip,mcp4632-502
249*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (10k)
250*4882a593Smuzhiyun          - microchip,mcp4632-103
251*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (50k)
252*4882a593Smuzhiyun          - microchip,mcp4632-503
253*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer (100k)
254*4882a593Smuzhiyun          - microchip,mcp4632-104
255*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (5k)
256*4882a593Smuzhiyun          - microchip,mcp4641-502
257*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (10k)
258*4882a593Smuzhiyun          - microchip,mcp4641-103
259*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (50k)
260*4882a593Smuzhiyun          - microchip,mcp4641-503
261*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (100k)
262*4882a593Smuzhiyun          - microchip,mcp4641-104
263*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (5k)
264*4882a593Smuzhiyun          - microchip,mcp4642-502
265*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (10k)
266*4882a593Smuzhiyun          - microchip,mcp4642-103
267*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (50k)
268*4882a593Smuzhiyun          - microchip,mcp4642-503
269*4882a593Smuzhiyun            # Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (100k)
270*4882a593Smuzhiyun          - microchip,mcp4642-104
271*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (5k)
272*4882a593Smuzhiyun          - microchip,mcp4651-502
273*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (10k)
274*4882a593Smuzhiyun          - microchip,mcp4651-103
275*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (50k)
276*4882a593Smuzhiyun          - microchip,mcp4651-503
277*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (100k)
278*4882a593Smuzhiyun          - microchip,mcp4651-104
279*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (5k)
280*4882a593Smuzhiyun          - microchip,mcp4652-502
281*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (10k)
282*4882a593Smuzhiyun          - microchip,mcp4652-103
283*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (50k)
284*4882a593Smuzhiyun          - microchip,mcp4652-503
285*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer (100k)
286*4882a593Smuzhiyun          - microchip,mcp4652-104
287*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (5k)
288*4882a593Smuzhiyun          - microchip,mcp4661-502
289*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (10k)
290*4882a593Smuzhiyun          - microchip,mcp4661-103
291*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (50k)
292*4882a593Smuzhiyun          - microchip,mcp4661-503
293*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (100k)
294*4882a593Smuzhiyun          - microchip,mcp4661-104
295*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (5k)
296*4882a593Smuzhiyun          - microchip,mcp4662-502
297*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (10k)
298*4882a593Smuzhiyun          - microchip,mcp4662-103
299*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (50k)
300*4882a593Smuzhiyun          - microchip,mcp4662-503
301*4882a593Smuzhiyun            # Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (100k)
302*4882a593Smuzhiyun          - microchip,mcp4662-104
303*4882a593Smuzhiyun            # PWM Fan Speed Controller With Fan Fault Detection
304*4882a593Smuzhiyun          - microchip,tc654
305*4882a593Smuzhiyun            # PWM Fan Speed Controller With Fan Fault Detection
306*4882a593Smuzhiyun          - microchip,tc655
307*4882a593Smuzhiyun            # MiraMEMS DA226 2-axis 14-bit digital accelerometer
308*4882a593Smuzhiyun          - miramems,da226
309*4882a593Smuzhiyun            # MiraMEMS DA280 3-axis 14-bit digital accelerometer
310*4882a593Smuzhiyun          - miramems,da280
311*4882a593Smuzhiyun            # MiraMEMS DA311 3-axis 12-bit digital accelerometer
312*4882a593Smuzhiyun          - miramems,da311
313*4882a593Smuzhiyun            # Temperature sensor with integrated fan control
314*4882a593Smuzhiyun          - national,lm63
315*4882a593Smuzhiyun            # I2C TEMP SENSOR
316*4882a593Smuzhiyun          - national,lm75
317*4882a593Smuzhiyun            # Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
318*4882a593Smuzhiyun          - national,lm80
319*4882a593Smuzhiyun            # Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
320*4882a593Smuzhiyun          - national,lm81
321*4882a593Smuzhiyun            # Temperature sensor with integrated fan control
322*4882a593Smuzhiyun          - national,lm85
323*4882a593Smuzhiyun            # I2C ±0.33°C Accurate, 12-Bit + Sign Temperature Sensor and Thermal Window Comparator
324*4882a593Smuzhiyun          - national,lm92
325*4882a593Smuzhiyun            # i2c trusted platform module (TPM)
326*4882a593Smuzhiyun          - nuvoton,npct501
327*4882a593Smuzhiyun            # i2c trusted platform module (TPM2)
328*4882a593Smuzhiyun          - nuvoton,npct601
329*4882a593Smuzhiyun            # Nuvoton Temperature Sensor
330*4882a593Smuzhiyun          - nuvoton,w83773g
331*4882a593Smuzhiyun            # OKI ML86V7667 video decoder
332*4882a593Smuzhiyun          - oki,ml86v7667
333*4882a593Smuzhiyun            # OV5642: Color CMOS QSXGA (5-megapixel) Image Sensor with OmniBSI and Embedded TrueFocus
334*4882a593Smuzhiyun          - ovti,ov5642
335*4882a593Smuzhiyun            # 48-Lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch
336*4882a593Smuzhiyun          - plx,pex8648
337*4882a593Smuzhiyun            # Pulsedlight LIDAR range-finding sensor
338*4882a593Smuzhiyun          - pulsedlight,lidar-lite-v2
339*4882a593Smuzhiyun            # S524AD0XF1 (128K/256K-bit Serial EEPROM for Low Power)
340*4882a593Smuzhiyun          - samsung,24ad0xd1
341*4882a593Smuzhiyun            # SGX Sensortech VZ89X Sensors
342*4882a593Smuzhiyun          - sgx,vz89x
343*4882a593Smuzhiyun            # Relative Humidity and Temperature Sensors
344*4882a593Smuzhiyun          - silabs,si7020
345*4882a593Smuzhiyun            # Skyworks SKY81452: Six-Channel White LED Driver with Touch Panel Bias Supply
346*4882a593Smuzhiyun          - skyworks,sky81452
347*4882a593Smuzhiyun            # Socionext SynQuacer TPM MMIO module
348*4882a593Smuzhiyun          - socionext,synquacer-tpm-mmio
349*4882a593Smuzhiyun            # i2c serial eeprom  (24cxx)
350*4882a593Smuzhiyun          - st,24c256
351*4882a593Smuzhiyun            # Ambient Light Sensor with SMBUS/Two Wire Serial Interface
352*4882a593Smuzhiyun          - taos,tsl2550
353*4882a593Smuzhiyun            # 8-Channels, 12-bit ADC
354*4882a593Smuzhiyun          - ti,ads7828
355*4882a593Smuzhiyun            # 8-Channels, 8-bit ADC
356*4882a593Smuzhiyun          - ti,ads7830
357*4882a593Smuzhiyun            # Temperature Monitoring and Fan Control
358*4882a593Smuzhiyun          - ti,amc6821
359*4882a593Smuzhiyun            # Temperature sensor with 2-wire interface
360*4882a593Smuzhiyun          - ti,lm73
361*4882a593Smuzhiyun            # Temperature sensor with integrated fan control
362*4882a593Smuzhiyun          - ti,lm96000
363*4882a593Smuzhiyun            # I2C Touch-Screen Controller
364*4882a593Smuzhiyun          - ti,tsc2003
365*4882a593Smuzhiyun            # Low Power Digital Temperature Sensor with SMBUS/Two Wire Serial Interface
366*4882a593Smuzhiyun          - ti,tmp102
367*4882a593Smuzhiyun            # Low Power Digital Temperature Sensor with SMBUS/Two Wire Serial Interface
368*4882a593Smuzhiyun          - ti,tmp103
369*4882a593Smuzhiyun            # Digital Temperature Sensor
370*4882a593Smuzhiyun          - ti,tmp275
371*4882a593Smuzhiyun            # TI Dual channel DCAP+ multiphase controller TPS53679
372*4882a593Smuzhiyun          - ti,tps53679
373*4882a593Smuzhiyun            # TI Dual channel DCAP+ multiphase controller TPS53688
374*4882a593Smuzhiyun          - ti,tps53688
375*4882a593Smuzhiyun            # Winbond/Nuvoton H/W Monitor
376*4882a593Smuzhiyun          - winbond,w83793
377*4882a593Smuzhiyun            # i2c trusted platform module (TPM)
378*4882a593Smuzhiyun          - winbond,wpct301
379*4882a593Smuzhiyun
380*4882a593Smuzhiyunrequired:
381*4882a593Smuzhiyun  - compatible
382*4882a593Smuzhiyun  - reg
383*4882a593Smuzhiyun
384*4882a593SmuzhiyunadditionalProperties: false
385*4882a593Smuzhiyun
386*4882a593Smuzhiyun...
387