xref: /freebsd-src/sys/contrib/device-tree/Bindings/trivial-devices.yaml (revision b2d2a78ad80ec68d4a17f5aef97d21686cb1e29b)
1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0
2c66ec88fSEmmanuel Vadot%YAML 1.2
3c66ec88fSEmmanuel Vadot---
4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/trivial-devices.yaml#
5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6c66ec88fSEmmanuel Vadot
78bab661aSEmmanuel Vadottitle: Trivial I2C and SPI devices
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Rob Herring <robh@kernel.org>
11c66ec88fSEmmanuel Vadot
12c66ec88fSEmmanuel Vadotdescription: |
13c66ec88fSEmmanuel Vadot  This is a list of trivial I2C and SPI devices that have simple device tree
14c66ec88fSEmmanuel Vadot  bindings, consisting only of a compatible field, an address and possibly an
15c66ec88fSEmmanuel Vadot  interrupt line.
16c66ec88fSEmmanuel Vadot
17c66ec88fSEmmanuel Vadot  If a device needs more specific bindings, such as properties to
18c66ec88fSEmmanuel Vadot  describe some aspect of it, there needs to be a specific binding
19c66ec88fSEmmanuel Vadot  document for it just like any other devices.
20c66ec88fSEmmanuel Vadot
21c66ec88fSEmmanuel Vadotproperties:
22c66ec88fSEmmanuel Vadot  reg:
23c66ec88fSEmmanuel Vadot    maxItems: 1
24c66ec88fSEmmanuel Vadot  interrupts:
25c66ec88fSEmmanuel Vadot    maxItems: 1
262eb4d8dcSEmmanuel Vadot
272eb4d8dcSEmmanuel Vadot  spi-max-frequency: true
282eb4d8dcSEmmanuel Vadot
29c66ec88fSEmmanuel Vadot  compatible:
30c66ec88fSEmmanuel Vadot    items:
3101950c46SEmmanuel Vadot      # Entries are sorted alphanumerically by the compatible
32c66ec88fSEmmanuel Vadot      - enum:
33fac71e4eSEmmanuel Vadot            # Acbel fsg032 power supply
34fac71e4eSEmmanuel Vadot          - acbel,fsg032
35c66ec88fSEmmanuel Vadot            # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin
36*b2d2a78aSEmmanuel Vadot          - ad,ad7414  # Deprecated, use adi,ad7414
37*b2d2a78aSEmmanuel Vadot          - adi,ad7414
38c66ec88fSEmmanuel Vadot            # ADM9240: Complete System Hardware Monitor for uProcessor-Based Systems
39c66ec88fSEmmanuel Vadot          - ad,adm9240
40354d7675SEmmanuel Vadot            # AD5110 - Nonvolatile Digital Potentiometer
41354d7675SEmmanuel Vadot          - adi,ad5110
425def4c47SEmmanuel Vadot            # Analog Devices ADP5589 Keypad Decoder and I/O Expansion
435def4c47SEmmanuel Vadot          - adi,adp5589
44b97ee269SEmmanuel Vadot            # Analog Devices LT7182S Dual Channel 6A, 20V PolyPhase Step-Down Silent Switcher
45b97ee269SEmmanuel Vadot          - adi,lt7182s
46c66ec88fSEmmanuel Vadot            # AMS iAQ-Core VOC Sensor
47c66ec88fSEmmanuel Vadot          - ams,iaq-core
4801950c46SEmmanuel Vadot            # Temperature monitoring of Astera Labs PT5161L PCIe retimer
4901950c46SEmmanuel Vadot          - asteralabs,pt5161l
5001950c46SEmmanuel Vadot            # i2c h/w elliptic curve crypto module
5101950c46SEmmanuel Vadot          - atmel,atecc508a
52d5b0e70fSEmmanuel Vadot            # ATSHA204 - i2c h/w symmetric crypto module
53d5b0e70fSEmmanuel Vadot          - atmel,atsha204
54d5b0e70fSEmmanuel Vadot            # ATSHA204A - i2c h/w symmetric crypto module
55c66ec88fSEmmanuel Vadot          - atmel,atsha204a
562eb4d8dcSEmmanuel Vadot            # BPA-RS600: Power Supply
572eb4d8dcSEmmanuel Vadot          - blutek,bpa-rs600
585def4c47SEmmanuel Vadot            # Bosch Sensortec pressure, temperature, humididty and VOC sensor
595def4c47SEmmanuel Vadot          - bosch,bme680
60c66ec88fSEmmanuel Vadot            # CM32181: Ambient Light Sensor
61c66ec88fSEmmanuel Vadot          - capella,cm32181
62c66ec88fSEmmanuel Vadot            # CM3232: Ambient Light Sensor
63c66ec88fSEmmanuel Vadot          - capella,cm3232
64354d7675SEmmanuel Vadot            # CM3323: Ambient Light Sensor
65354d7675SEmmanuel Vadot          - capella,cm3323
66cb7aa33aSEmmanuel Vadot            # Cisco SPI Petra
67cb7aa33aSEmmanuel Vadot          - cisco,spi-petra
68c66ec88fSEmmanuel Vadot            # High-Precision Digital Thermometer
69c66ec88fSEmmanuel Vadot          - dallas,ds1631
70c66ec88fSEmmanuel Vadot            # Total-Elapsed-Time Recorder with Alarm
71c66ec88fSEmmanuel Vadot          - dallas,ds1682
726be33864SEmmanuel Vadot            # CPU Peripheral Monitor
736be33864SEmmanuel Vadot          - dallas,ds1780
74c66ec88fSEmmanuel Vadot            # CPU Supervisor with Nonvolatile Memory and Programmable I/O
75c66ec88fSEmmanuel Vadot          - dallas,ds4510
76e67e8565SEmmanuel Vadot            # Delta AHE-50DC Open19 power shelf fan control module
77e67e8565SEmmanuel Vadot          - delta,ahe50dc-fan
788cc087a1SEmmanuel Vadot            # Delta Electronics DPS-650-AB power supply
798cc087a1SEmmanuel Vadot          - delta,dps650ab
805956d97fSEmmanuel Vadot            # Delta Electronics DPS920AB 920W 54V Power Supply
815956d97fSEmmanuel Vadot          - delta,dps920ab
825def4c47SEmmanuel Vadot            # 1/4 Brick DC/DC Regulated Power Module
835def4c47SEmmanuel Vadot          - delta,q54sj108a2
84c66ec88fSEmmanuel Vadot            # Devantech SRF02 ultrasonic ranger in I2C mode
85c66ec88fSEmmanuel Vadot          - devantech,srf02
86c66ec88fSEmmanuel Vadot            # Devantech SRF08 ultrasonic ranger
87c66ec88fSEmmanuel Vadot          - devantech,srf08
88c66ec88fSEmmanuel Vadot            # Devantech SRF10 ultrasonic ranger
89c66ec88fSEmmanuel Vadot          - devantech,srf10
90d5b0e70fSEmmanuel Vadot            # DH electronics GmbH on-board CPLD trivial SPI device
91d5b0e70fSEmmanuel Vadot          - dh,dhcom-board
92c66ec88fSEmmanuel Vadot            # DA9053: flexible system level PMIC with multicore support
93c66ec88fSEmmanuel Vadot          - dlg,da9053
945def4c47SEmmanuel Vadot            # DMARD05: 3-axis I2C Accelerometer
955def4c47SEmmanuel Vadot          - domintech,dmard05
965def4c47SEmmanuel Vadot            # DMARD06: 3-axis I2C Accelerometer
975def4c47SEmmanuel Vadot          - domintech,dmard06
985def4c47SEmmanuel Vadot            # DMARD05: 3-axis I2C Accelerometer
995def4c47SEmmanuel Vadot          - domintech,dmard07
100c66ec88fSEmmanuel Vadot            # DMARD09: 3-axis Accelerometer
101c66ec88fSEmmanuel Vadot          - domintech,dmard09
102c66ec88fSEmmanuel Vadot            # DMARD10: 3-axis Accelerometer
103c66ec88fSEmmanuel Vadot          - domintech,dmard10
104c66ec88fSEmmanuel Vadot            # MMA7660FC: 3-Axis Orientation/Motion Detection Sensor
105c66ec88fSEmmanuel Vadot          - fsl,mma7660
106c66ec88fSEmmanuel Vadot            # MMA8450Q: Xtrinsic Low-power, 3-axis Xtrinsic Accelerometer
107c66ec88fSEmmanuel Vadot          - fsl,mma8450
108c66ec88fSEmmanuel Vadot            # MPL3115: Absolute Digital Pressure Sensor
109c66ec88fSEmmanuel Vadot          - fsl,mpl3115
110c66ec88fSEmmanuel Vadot            # MPR121: Proximity Capacitive Touch Sensor Controller
111c66ec88fSEmmanuel Vadot          - fsl,mpr121
1128cc087a1SEmmanuel Vadot            # Honeywell Humidicon HIH-6130 humidity/temperature sensor
1138cc087a1SEmmanuel Vadot          - honeywell,hi6130
1148cc087a1SEmmanuel Vadot            # IBM Common Form Factor Power Supply Versions (all versions)
1158cc087a1SEmmanuel Vadot          - ibm,cffps
1168cc087a1SEmmanuel Vadot            # IBM Common Form Factor Power Supply Versions 1
1178cc087a1SEmmanuel Vadot          - ibm,cffps1
1188cc087a1SEmmanuel Vadot            # IBM Common Form Factor Power Supply Versions 2
1198cc087a1SEmmanuel Vadot          - ibm,cffps2
1207d0873ebSEmmanuel Vadot            # IBM On-Chip Controller hwmon device
1217d0873ebSEmmanuel Vadot          - ibm,p8-occ-hwmon
12201950c46SEmmanuel Vadot            # Infineon barometric pressure and temperature sensor
12301950c46SEmmanuel Vadot          - infineon,dps310
1242eb4d8dcSEmmanuel Vadot            # Infineon IR36021 digital POL buck controller
1252eb4d8dcSEmmanuel Vadot          - infineon,ir36021
126f126890aSEmmanuel Vadot            # Infineon IRPS5401 Voltage Regulator (PMIC)
127f126890aSEmmanuel Vadot          - infineon,irps5401
128c66ec88fSEmmanuel Vadot            # Infineon TLV493D-A1B6 I2C 3D Magnetic Sensor
129c66ec88fSEmmanuel Vadot          - infineon,tlv493d-a1b6
1307d0873ebSEmmanuel Vadot            # Infineon Hot-swap controller xdp710
1317d0873ebSEmmanuel Vadot          - infineon,xdp710
132c9ccf3a3SEmmanuel Vadot            # Infineon Multi-phase Digital VR Controller xdpe11280
133c9ccf3a3SEmmanuel Vadot          - infineon,xdpe11280
134c66ec88fSEmmanuel Vadot            # Infineon Multi-phase Digital VR Controller xdpe12254
135c66ec88fSEmmanuel Vadot          - infineon,xdpe12254
136c66ec88fSEmmanuel Vadot            # Infineon Multi-phase Digital VR Controller xdpe12284
137c66ec88fSEmmanuel Vadot          - infineon,xdpe12284
138d5b0e70fSEmmanuel Vadot            # Infineon Multi-phase Digital VR Controller xdpe15284
139d5b0e70fSEmmanuel Vadot          - infineon,xdpe15284
140d5b0e70fSEmmanuel Vadot            # Infineon Multi-phase Digital VR Controller xdpe152c4
141d5b0e70fSEmmanuel Vadot          - infineon,xdpe152c4
142c9ccf3a3SEmmanuel Vadot            # Injoinic IP5108 2.0A Power Bank IC with I2C
143c9ccf3a3SEmmanuel Vadot          - injoinic,ip5108
144c9ccf3a3SEmmanuel Vadot            # Injoinic IP5109 2.1A Power Bank IC with I2C
145c9ccf3a3SEmmanuel Vadot          - injoinic,ip5109
146c9ccf3a3SEmmanuel Vadot            # Injoinic IP5207 1.2A Power Bank IC with I2C
147c9ccf3a3SEmmanuel Vadot          - injoinic,ip5207
148c9ccf3a3SEmmanuel Vadot            # Injoinic IP5209 2.4A Power Bank IC with I2C
149c9ccf3a3SEmmanuel Vadot          - injoinic,ip5209
150c66ec88fSEmmanuel Vadot            # Inspur Power System power supply unit version 1
151c66ec88fSEmmanuel Vadot          - inspur,ipsps1
152c66ec88fSEmmanuel Vadot            # Intersil ISL29028 Ambient Light and Proximity Sensor
153c66ec88fSEmmanuel Vadot          - isil,isl29028
154c66ec88fSEmmanuel Vadot            # Intersil ISL29030 Ambient Light and Proximity Sensor
155c66ec88fSEmmanuel Vadot          - isil,isl29030
156c66ec88fSEmmanuel Vadot            # Intersil ISL68137 Digital Output Configurable PWM Controller
157c66ec88fSEmmanuel Vadot          - isil,isl68137
158*b2d2a78aSEmmanuel Vadot            # Intersil ISL69260 PMBus Voltage Regulator
159*b2d2a78aSEmmanuel Vadot          - isil,isl69260
1607d0873ebSEmmanuel Vadot            # Intersil ISL69269 PMBus Voltage Regulator
1617d0873ebSEmmanuel Vadot          - isil,isl69269
1628d13bc63SEmmanuel Vadot            # Intersil ISL76682 Ambient Light Sensor
1638d13bc63SEmmanuel Vadot          - isil,isl76682
1640e8011faSEmmanuel Vadot            # JEDEC JESD300 (SPD5118) Hub and Serial Presence Detect
1650e8011faSEmmanuel Vadot          - jedec,spd5118
166cb7aa33aSEmmanuel Vadot            # Linear Technology LTC2488
167cb7aa33aSEmmanuel Vadot          - lineartechnology,ltc2488
168c66ec88fSEmmanuel Vadot            # 5 Bit Programmable, Pulse-Width Modulator
169c66ec88fSEmmanuel Vadot          - maxim,ds1050
1705def4c47SEmmanuel Vadot            # 10 kOhm digital potentiometer with I2C interface
1715def4c47SEmmanuel Vadot          - maxim,ds1803-010
1725def4c47SEmmanuel Vadot            # 50 kOhm digital potentiometer with I2C interface
1735def4c47SEmmanuel Vadot          - maxim,ds1803-050
1745def4c47SEmmanuel Vadot            # 100 kOhm digital potentiometer with I2C interface
1755def4c47SEmmanuel Vadot          - maxim,ds1803-100
176c9ccf3a3SEmmanuel Vadot            # 10 kOhm digital potentiometer with I2C interface
177c9ccf3a3SEmmanuel Vadot          - maxim,ds3502
178354d7675SEmmanuel Vadot            # Temperature Sensor, I2C interface
179354d7675SEmmanuel Vadot          - maxim,max1619
18001950c46SEmmanuel Vadot            # 3-Channel Remote Temperature Sensor
18101950c46SEmmanuel Vadot          - maxim,max31730
182aa1a8ff2SEmmanuel Vadot            # 10-bit 10 kOhm linear programmable voltage divider
1835def4c47SEmmanuel Vadot          - maxim,max5481
184aa1a8ff2SEmmanuel Vadot            # 10-bit 50 kOhm linear programmable voltage divider
1855def4c47SEmmanuel Vadot          - maxim,max5482
186aa1a8ff2SEmmanuel Vadot            # 10-bit 10 kOhm linear programmable variable resistor
1875def4c47SEmmanuel Vadot          - maxim,max5483
188aa1a8ff2SEmmanuel Vadot            # 10-bit 50 kOhm linear programmable variable resistor
1895def4c47SEmmanuel Vadot          - maxim,max5484
190c66ec88fSEmmanuel Vadot            # PECI-to-I2C translator for PECI-to-SMBus/I2C protocol conversion
191c66ec88fSEmmanuel Vadot          - maxim,max6621
192c66ec88fSEmmanuel Vadot            # mCube 3-axis 8-bit digital accelerometer
193c66ec88fSEmmanuel Vadot          - mcube,mc3230
1945def4c47SEmmanuel Vadot            # Measurement Specialities I2C temperature and humidity sensor
1955def4c47SEmmanuel Vadot          - meas,htu21
1965def4c47SEmmanuel Vadot            # Measurement Specialities I2C pressure and temperature sensor
1975def4c47SEmmanuel Vadot          - meas,ms5637
1985def4c47SEmmanuel Vadot            # Measurement Specialities I2C pressure and temperature sensor
1995def4c47SEmmanuel Vadot          - meas,ms5803
2005def4c47SEmmanuel Vadot            # Measurement Specialities I2C pressure and temperature sensor
2015def4c47SEmmanuel Vadot          - meas,ms5805
2025def4c47SEmmanuel Vadot            # Measurement Specialities I2C pressure and temperature sensor
2035def4c47SEmmanuel Vadot          - meas,ms5837
2045def4c47SEmmanuel Vadot            # Measurement Specialities temp and humidity part of ms8607 device
2055def4c47SEmmanuel Vadot          - meas,ms8607-humidity
2065def4c47SEmmanuel Vadot            # Measurement Specialities temp and pressure part of ms8607 device
2075def4c47SEmmanuel Vadot          - meas,ms8607-temppressure
2085def4c47SEmmanuel Vadot            # Measurement Specialties temperature sensor
2095def4c47SEmmanuel Vadot          - meas,tsys01
2105def4c47SEmmanuel Vadot            # MEMSIC magnetometer
2115def4c47SEmmanuel Vadot          - memsic,mmc35240
2125956d97fSEmmanuel Vadot            # MEMSIC 3-axis accelerometer
213aa1a8ff2SEmmanuel Vadot          - memsic,mxc4005
214c66ec88fSEmmanuel Vadot            # MEMSIC 2-axis 8-bit digital accelerometer
215c66ec88fSEmmanuel Vadot          - memsic,mxc6225
2165956d97fSEmmanuel Vadot            # MEMSIC 2-axis 8-bit digital accelerometer
2175956d97fSEmmanuel Vadot          - memsic,mxc6255
2185956d97fSEmmanuel Vadot            # MEMSIC 3-axis accelerometer
2195956d97fSEmmanuel Vadot          - memsic,mxc6655
220d5b0e70fSEmmanuel Vadot            # Menlo on-board CPLD trivial SPI device
221d5b0e70fSEmmanuel Vadot          - menlo,m53cpld
2226be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 1 Channel, 18 bit
2236be33864SEmmanuel Vadot          - microchip,mcp3421
2246be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 2 Channel, 18 bit
2256be33864SEmmanuel Vadot          - microchip,mcp3422
2266be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 2 Channel, 18 bit
2276be33864SEmmanuel Vadot          - microchip,mcp3423
2286be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 4 Channel, 18 bit
2296be33864SEmmanuel Vadot          - microchip,mcp3424
2306be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 1 Channel, 16 bit
2316be33864SEmmanuel Vadot          - microchip,mcp3425
2326be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 2 Channel, 16 bit
2336be33864SEmmanuel Vadot          - microchip,mcp3426
2346be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 2 Channel, 16 bit
2356be33864SEmmanuel Vadot          - microchip,mcp3427
2366be33864SEmmanuel Vadot            # Microchip differential I2C ADC, 4 Channel, 16 bit
2376be33864SEmmanuel Vadot          - microchip,mcp3428
238c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (10k)
239c66ec88fSEmmanuel Vadot          - microchip,mcp4017-103
240c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (100k)
241c66ec88fSEmmanuel Vadot          - microchip,mcp4017-104
242c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (5k)
24301950c46SEmmanuel Vadot          - microchip,mcp4017-502
24401950c46SEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (50k)
24501950c46SEmmanuel Vadot          - microchip,mcp4017-503
246c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (10k)
247c66ec88fSEmmanuel Vadot          - microchip,mcp4018-103
248c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (100k)
249c66ec88fSEmmanuel Vadot          - microchip,mcp4018-104
250c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (5k)
25101950c46SEmmanuel Vadot          - microchip,mcp4018-502
25201950c46SEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (50k)
25301950c46SEmmanuel Vadot          - microchip,mcp4018-503
254c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (10k)
255c66ec88fSEmmanuel Vadot          - microchip,mcp4019-103
256c66ec88fSEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (100k)
257c66ec88fSEmmanuel Vadot          - microchip,mcp4019-104
25801950c46SEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (5k)
25901950c46SEmmanuel Vadot          - microchip,mcp4019-502
26001950c46SEmmanuel Vadot            # Microchip 7-bit Single I2C Digital POT (50k)
26101950c46SEmmanuel Vadot          - microchip,mcp4019-503
262c66ec88fSEmmanuel Vadot            # PWM Fan Speed Controller With Fan Fault Detection
263c66ec88fSEmmanuel Vadot          - microchip,tc654
264c66ec88fSEmmanuel Vadot            # PWM Fan Speed Controller With Fan Fault Detection
265c66ec88fSEmmanuel Vadot          - microchip,tc655
26601950c46SEmmanuel Vadot            # Micron SPI NOR Authenta
26701950c46SEmmanuel Vadot          - micron,spi-authenta
268c66ec88fSEmmanuel Vadot            # MiraMEMS DA226 2-axis 14-bit digital accelerometer
269c66ec88fSEmmanuel Vadot          - miramems,da226
270c66ec88fSEmmanuel Vadot            # MiraMEMS DA280 3-axis 14-bit digital accelerometer
271c66ec88fSEmmanuel Vadot          - miramems,da280
272c66ec88fSEmmanuel Vadot            # MiraMEMS DA311 3-axis 12-bit digital accelerometer
273c66ec88fSEmmanuel Vadot          - miramems,da311
27401950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2856
27501950c46SEmmanuel Vadot          - mps,mp2856
27601950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2857
27701950c46SEmmanuel Vadot          - mps,mp2857
27801950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2888
27901950c46SEmmanuel Vadot          - mps,mp2888
2800e8011faSEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2891
2810e8011faSEmmanuel Vadot          - mps,mp2891
28201950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2971
28301950c46SEmmanuel Vadot          - mps,mp2971
28401950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2973
28501950c46SEmmanuel Vadot          - mps,mp2973
28601950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2975
28701950c46SEmmanuel Vadot          - mps,mp2975
2880e8011faSEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase controller mp2993
2890e8011faSEmmanuel Vadot          - mps,mp2993
2900e8011faSEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase hot-swap controller mp5920
2910e8011faSEmmanuel Vadot          - mps,mp5920
29201950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. multi-phase hot-swap controller mp5990
29301950c46SEmmanuel Vadot          - mps,mp5990
2940e8011faSEmmanuel Vadot            # Monolithic Power Systems Inc. digital step-down converter mp9941
2950e8011faSEmmanuel Vadot          - mps,mp9941
29601950c46SEmmanuel Vadot            # Monolithic Power Systems Inc. synchronous step-down converter mpq8785
29701950c46SEmmanuel Vadot          - mps,mpq8785
298c66ec88fSEmmanuel Vadot            # Temperature sensor with integrated fan control
299c66ec88fSEmmanuel Vadot          - national,lm63
300c66ec88fSEmmanuel Vadot            # Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
301c66ec88fSEmmanuel Vadot          - national,lm80
3026be33864SEmmanuel Vadot            # Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
3036be33864SEmmanuel Vadot          - national,lm81
304c66ec88fSEmmanuel Vadot            # Temperature sensor with integrated fan control
305c66ec88fSEmmanuel Vadot          - national,lm85
306c66ec88fSEmmanuel Vadot            # I2C ±0.33°C Accurate, 12-Bit + Sign Temperature Sensor and Thermal Window Comparator
307c66ec88fSEmmanuel Vadot          - national,lm92
308c66ec88fSEmmanuel Vadot            # Nuvoton Temperature Sensor
309c66ec88fSEmmanuel Vadot          - nuvoton,w83773g
310c66ec88fSEmmanuel Vadot            # OKI ML86V7667 video decoder
311c66ec88fSEmmanuel Vadot          - oki,ml86v7667
312c66ec88fSEmmanuel Vadot            # 48-Lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch
313c66ec88fSEmmanuel Vadot          - plx,pex8648
314c66ec88fSEmmanuel Vadot            # Pulsedlight LIDAR range-finding sensor
315c66ec88fSEmmanuel Vadot          - pulsedlight,lidar-lite-v2
316aa1a8ff2SEmmanuel Vadot            # Renesas HS3001 Temperature and Relative Humidity Sensors
317aa1a8ff2SEmmanuel Vadot          - renesas,hs3001
3185def4c47SEmmanuel Vadot            # Renesas ISL29501 time-of-flight sensor
3195def4c47SEmmanuel Vadot          - renesas,isl29501
3200e8011faSEmmanuel Vadot            # Rohm BH2228FV 8 channel DAC
3210e8011faSEmmanuel Vadot          - rohm,bh2228fv
3220e8011faSEmmanuel Vadot            # Rohm DH2228FV - This device does not exist, use rohm,bh2228fv instead.
323cb7aa33aSEmmanuel Vadot          - rohm,dh2228fv
324c66ec88fSEmmanuel Vadot            # S524AD0XF1 (128K/256K-bit Serial EEPROM for Low Power)
325c66ec88fSEmmanuel Vadot          - samsung,24ad0xd1
326c9ccf3a3SEmmanuel Vadot            # Samsung Exynos SoC SATA PHY I2C device
327c9ccf3a3SEmmanuel Vadot          - samsung,exynos-sataphy-i2c
328cb7aa33aSEmmanuel Vadot            # Semtech sx1301 baseband processor
329cb7aa33aSEmmanuel Vadot          - semtech,sx1301
3305def4c47SEmmanuel Vadot            # Sensirion multi-pixel gas sensor with I2C interface
3315def4c47SEmmanuel Vadot          - sensirion,sgp30
332354d7675SEmmanuel Vadot            # Sensirion gas sensor with I2C interface
333354d7675SEmmanuel Vadot          - sensirion,sgp40
33401950c46SEmmanuel Vadot            # Sensirion low power multi-pixel gas sensor with I2C interface
33501950c46SEmmanuel Vadot          - sensirion,sgpc3
336e67e8565SEmmanuel Vadot            # Sensirion temperature & humidity sensor with I2C interface
337e67e8565SEmmanuel Vadot          - sensirion,sht4x
3385956d97fSEmmanuel Vadot            # Sensortek 3 axis accelerometer
3395956d97fSEmmanuel Vadot          - sensortek,stk8312
3405956d97fSEmmanuel Vadot            # Sensortek 3 axis accelerometer
3415956d97fSEmmanuel Vadot          - sensortek,stk8ba50
342c66ec88fSEmmanuel Vadot            # SGX Sensortech VZ89X Sensors
343c66ec88fSEmmanuel Vadot          - sgx,vz89x
344cb7aa33aSEmmanuel Vadot            # Silicon Labs EM3581 Zigbee SoC with SPI interface
345cb7aa33aSEmmanuel Vadot          - silabs,em3581
346cb7aa33aSEmmanuel Vadot            # Silicon Labs SI3210 Programmable CMOS SLIC/CODEC with SPI interface
347cb7aa33aSEmmanuel Vadot          - silabs,si3210
348c66ec88fSEmmanuel Vadot            # Relative Humidity and Temperature Sensors
34984943d6fSEmmanuel Vadot          - silabs,si7005
35084943d6fSEmmanuel Vadot            # Relative Humidity and Temperature Sensors
351c66ec88fSEmmanuel Vadot          - silabs,si7020
352c66ec88fSEmmanuel Vadot            # Skyworks SKY81452: Six-Channel White LED Driver with Touch Panel Bias Supply
353c66ec88fSEmmanuel Vadot          - skyworks,sky81452
3545956d97fSEmmanuel Vadot            # SparkFun Qwiic Joystick (COM-15168) with i2c interface
355e67e8565SEmmanuel Vadot          - sparkfun,qwiic-joystick
3560e8011faSEmmanuel Vadot            # Sierra Wireless mangOH Green SPI IoT interface
3570e8011faSEmmanuel Vadot          - swir,mangoh-iotport-spi
358c66ec88fSEmmanuel Vadot            # Ambient Light Sensor with SMBUS/Two Wire Serial Interface
359c66ec88fSEmmanuel Vadot          - taos,tsl2550
360c66ec88fSEmmanuel Vadot            # Temperature Monitoring and Fan Control
361c66ec88fSEmmanuel Vadot          - ti,amc6821
3625def4c47SEmmanuel Vadot            # Temperature and humidity sensor with i2c interface
3635def4c47SEmmanuel Vadot          - ti,hdc1000
3645def4c47SEmmanuel Vadot            # Temperature and humidity sensor with i2c interface
3655def4c47SEmmanuel Vadot          - ti,hdc1008
3665def4c47SEmmanuel Vadot            # Temperature and humidity sensor with i2c interface
3675def4c47SEmmanuel Vadot          - ti,hdc1010
3685def4c47SEmmanuel Vadot            # Temperature and humidity sensor with i2c interface
3695def4c47SEmmanuel Vadot          - ti,hdc1050
3705def4c47SEmmanuel Vadot            # Temperature and humidity sensor with i2c interface
3715def4c47SEmmanuel Vadot          - ti,hdc1080
3728cc087a1SEmmanuel Vadot            # Thermometer with SPI interface
3738cc087a1SEmmanuel Vadot          - ti,lm70
3748cc087a1SEmmanuel Vadot          - ti,lm71
375c66ec88fSEmmanuel Vadot            # Temperature sensor with 2-wire interface
376c66ec88fSEmmanuel Vadot          - ti,lm73
3778cc087a1SEmmanuel Vadot            # Thermometer with SPI interface
3788cc087a1SEmmanuel Vadot          - ti,lm74
379c66ec88fSEmmanuel Vadot            # Temperature sensor with integrated fan control
380c66ec88fSEmmanuel Vadot          - ti,lm96000
381c66ec88fSEmmanuel Vadot            # Low Power Digital Temperature Sensor with SMBUS/Two Wire Serial Interface
382c66ec88fSEmmanuel Vadot          - ti,tmp103
3838cc087a1SEmmanuel Vadot            # Thermometer with SPI interface
3848cc087a1SEmmanuel Vadot          - ti,tmp121
3858cc087a1SEmmanuel Vadot          - ti,tmp122
386c9ccf3a3SEmmanuel Vadot          - ti,tmp125
387e67e8565SEmmanuel Vadot            # TI DC-DC converter on PMBus
388e67e8565SEmmanuel Vadot          - ti,tps40400
3892eb4d8dcSEmmanuel Vadot            # TI Dual channel DCAP+ multiphase controller TPS53676 with AVSBus
3902eb4d8dcSEmmanuel Vadot          - ti,tps53676
391c66ec88fSEmmanuel Vadot            # TI Dual channel DCAP+ multiphase controller TPS53679
392c66ec88fSEmmanuel Vadot          - ti,tps53679
393c66ec88fSEmmanuel Vadot            # TI Dual channel DCAP+ multiphase controller TPS53688
394c66ec88fSEmmanuel Vadot          - ti,tps53688
395e67e8565SEmmanuel Vadot            # TI DC-DC converters on PMBus
396e67e8565SEmmanuel Vadot          - ti,tps544b20
397e67e8565SEmmanuel Vadot          - ti,tps544b25
398e67e8565SEmmanuel Vadot          - ti,tps544c20
399e67e8565SEmmanuel Vadot          - ti,tps544c25
400*b2d2a78aSEmmanuel Vadot          - ti,tps546d24
40101950c46SEmmanuel Vadot            # I2C Touch-Screen Controller
40201950c46SEmmanuel Vadot          - ti,tsc2003
403c9ccf3a3SEmmanuel Vadot            # Vicor Corporation Digital Supervisor
404c9ccf3a3SEmmanuel Vadot          - vicor,pli1209bc
40501950c46SEmmanuel Vadot            # Winbond/Nuvoton H/W Monitor
40601950c46SEmmanuel Vadot          - winbond,w83793
407c66ec88fSEmmanuel Vadot
408c66ec88fSEmmanuel Vadotrequired:
409c66ec88fSEmmanuel Vadot  - compatible
410c66ec88fSEmmanuel Vadot  - reg
411c66ec88fSEmmanuel Vadot
412c66ec88fSEmmanuel VadotadditionalProperties: false
413c66ec88fSEmmanuel Vadot
414c66ec88fSEmmanuel Vadot...
415