dt-bindings: add eusb i2c repeater

This add description for third party i2c repeater.

Change-Id: I817661157b3262c5014fbbb791940e4e969d81f7
This commit is contained in:
Pratham Pratap
2022-08-24 11:52:33 +08:00
committed by Gerrit - the friendly Code Review server
parent d85b61610c
commit bc6e844026

View File

@@ -0,0 +1,27 @@
eUSB2 i2c Repeater
Required properties:
- compatible: should be one of the following -
"nxp,eusb2-repeater": for NXP eUSB2 repeater
"ti,eusb2-repeater": for TI eUSB2 repeater
- reg: Address and length of the register set for the device
- <supply-name>-supply: phandle to the regulator device tree node
Required "supply-name" examples are:
"vdd3" : 3.v supply for eUSB2 repeater
"vdd18" : 1.8v supply for eUSB2 repeater
- reset-gpio: A phandle and gpio specifier denoting the GPIO connected
to the RESET pin of the eUSB2 repeater.
Optional properties:
- qcom,param-override-seq: parameter override sequence with value, reg offset
pair.
Example:
eusb2_repeater@fd00 {
compatible = "nxp,eusb2-repeater";
reg = <0xfd00 0xff>;
vdd18-supply = <&pm8841_s2_corner>;
vdd3-supply = <&pm8941_l6>;
qcom,param-override-seq = <0x4 0x57>;
reset-gpio = <&pm8350_gpios 6 GPIO_ACTIVE_LOW>;
};