mirror of
https://github.com/torvalds/linux.git
synced 2026-09-24 06:24:02 +02:00
dt-bindings: adm1275: ROHM BD12780 hot-swap controller
Support ROHM BD12780 and BD12780A hot-swap controllers, which are largely compatible with the Analog Devices adm1278. Main difference between the BD12780 and the BD12780A is, that the BD12780 has one I2C address configuration pin more (ADDR3) than the BD12780A. Introduce own compatibles for both variants but require the BD12780A to always have the BD12780 as a fall-back. Signed-off-by: Matti Vaittinen <mazziesaccount@gmail.com> Acked-by: Conor Dooley <conor.dooley@microchip.com> Link: https://lore.kernel.org/r/2b7d5bb8cba773d0bba1d6779f0e6daa6a40eed4.1782458224.git.mazziesaccount@gmail.com Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
5a260163e1
commit
b0374b52b4
|
|
@ -25,19 +25,34 @@ description: |
|
|||
https://www.silergy.com/
|
||||
download/downloadFile?id=5669&type=product&ftype=note
|
||||
|
||||
The BD12780 and BD12780A are hot-swap controllers from ROHM. They are
|
||||
functionally compatible with the ADM1278. The main difference between
|
||||
the BD12780A and the BD12780 is amount of configurable I2C addresses.
|
||||
|
||||
Datasheets:
|
||||
https://fscdn.rohm.com/en/products/databook/datasheet/ic/power/power_switch/bd12780muv-lb-e.pdf
|
||||
https://fscdn.rohm.com/en/products/databook/datasheet/ic/power/power_switch/bd12780amuv-lb-e.pdf
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- adi,adm1075
|
||||
- adi,adm1272
|
||||
- adi,adm1273
|
||||
- adi,adm1275
|
||||
- adi,adm1276
|
||||
- adi,adm1278
|
||||
- adi,adm1281
|
||||
- adi,adm1293
|
||||
- adi,adm1294
|
||||
- silergy,mc09c
|
||||
oneOf:
|
||||
- enum:
|
||||
- adi,adm1075
|
||||
- adi,adm1272
|
||||
- adi,adm1273
|
||||
- adi,adm1275
|
||||
- adi,adm1276
|
||||
- adi,adm1278
|
||||
- adi,adm1281
|
||||
- adi,adm1293
|
||||
- adi,adm1294
|
||||
- rohm,bd12780
|
||||
- silergy,mc09c
|
||||
|
||||
# Require BD12780 as a fall-back for BD12780A.
|
||||
- items:
|
||||
- const: rohm,bd12780a
|
||||
- const: rohm,bd12780
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
|
@ -104,6 +119,7 @@ allOf:
|
|||
- adi,adm1281
|
||||
- adi,adm1293
|
||||
- adi,adm1294
|
||||
- rohm,bd12780
|
||||
- silergy,mc09c
|
||||
then:
|
||||
properties:
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user