forked from Minki/linux
92b7cb5dc8
Some palmas based chip variants do not have OTG based ID logic. For these variants we rely on GPIO based USB ID detection. These chips do have VBUS comparator for VBUS detection so we continue to use the old way of detecting VBUS. Signed-off-by: Roger Quadros <rogerq@ti.com> Acked-by: Chanwoo Choi <cw00.choi@samsung.com> Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
23 lines
768 B
Plaintext
23 lines
768 B
Plaintext
EXTCON FOR PALMAS/TWL CHIPS
|
|
|
|
PALMAS USB COMPARATOR
|
|
Required Properties:
|
|
- compatible: should contain one of:
|
|
* "ti,palmas-usb-vid".
|
|
* "ti,twl6035-usb-vid".
|
|
* "ti,palmas-usb" (DEPRECATED - use "ti,palmas-usb-vid").
|
|
* "ti,twl6035-usb" (DEPRECATED - use "ti,twl6035-usb-vid").
|
|
|
|
Optional Properties:
|
|
- ti,wakeup : To enable the wakeup comparator in probe
|
|
- ti,enable-id-detection: Perform ID detection. If id-gpio is specified
|
|
it performs id-detection using GPIO else using OTG core.
|
|
- ti,enable-vbus-detection: Perform VBUS detection.
|
|
- id-gpio: gpio for GPIO ID detection. See gpio binding.
|
|
- debounce-delay-ms: debounce delay for GPIO ID pin in milliseconds.
|
|
|
|
palmas-usb {
|
|
compatible = "ti,twl6035-usb", "ti,palmas-usb";
|
|
ti,wakeup;
|
|
};
|