xref: /freebsd/sys/contrib/device-tree/Bindings/extcon/extcon-palmas.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotEXTCON FOR PALMAS/TWL CHIPS
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotPALMAS USB COMPARATOR
4*c66ec88fSEmmanuel VadotRequired Properties:
5*c66ec88fSEmmanuel Vadot - compatible: should contain one of:
6*c66ec88fSEmmanuel Vadot   * "ti,palmas-usb-vid".
7*c66ec88fSEmmanuel Vadot   * "ti,twl6035-usb-vid".
8*c66ec88fSEmmanuel Vadot   * "ti,palmas-usb" (DEPRECATED - use "ti,palmas-usb-vid").
9*c66ec88fSEmmanuel Vadot   * "ti,twl6035-usb" (DEPRECATED - use "ti,twl6035-usb-vid").
10*c66ec88fSEmmanuel Vadot
11*c66ec88fSEmmanuel VadotOptional Properties:
12*c66ec88fSEmmanuel Vadot - ti,wakeup : To enable the wakeup comparator in probe
13*c66ec88fSEmmanuel Vadot - ti,enable-id-detection: Perform ID detection. If id-gpio is specified
14*c66ec88fSEmmanuel Vadot		it performs id-detection using GPIO else using OTG core.
15*c66ec88fSEmmanuel Vadot - ti,enable-vbus-detection: Perform VBUS detection.
16*c66ec88fSEmmanuel Vadot - id-gpio: gpio for GPIO ID detection. See gpio binding.
17*c66ec88fSEmmanuel Vadot - debounce-delay-ms: debounce delay for GPIO ID pin in milliseconds.
18*c66ec88fSEmmanuel Vadot
19*c66ec88fSEmmanuel Vadotpalmas-usb {
20*c66ec88fSEmmanuel Vadot       compatible = "ti,twl6035-usb", "ti,palmas-usb";
21*c66ec88fSEmmanuel Vadot       ti,wakeup;
22*c66ec88fSEmmanuel Vadot};
23