xref: /linux/Documentation/devicetree/bindings/extcon/extcon-max3355.txt (revision 9938b04472d5c59f8bd8152a548533a8599596a2)
1*08a0a4f9SSergei ShtylyovMaxim Integrated MAX3355 USB OTG chip
2*08a0a4f9SSergei Shtylyov-------------------------------------
3*08a0a4f9SSergei Shtylyov
4*08a0a4f9SSergei ShtylyovMAX3355 integrates a charge pump and comparators to enable a system with an
5*08a0a4f9SSergei Shtylyovintegrated USB OTG dual-role transceiver to function as a USB OTG dual-role
6*08a0a4f9SSergei Shtylyovdevice.
7*08a0a4f9SSergei Shtylyov
8*08a0a4f9SSergei ShtylyovRequired properties:
9*08a0a4f9SSergei Shtylyov- compatible: should be "maxim,max3355";
10*08a0a4f9SSergei Shtylyov- maxim,shdn-gpios: should contain a phandle and GPIO specifier for the GPIO pin
11*08a0a4f9SSergei Shtylyov		    connected to the MAX3355's SHDN# pin;
12*08a0a4f9SSergei Shtylyov- id-gpios: should contain a phandle and GPIO specifier for the GPIO pin
13*08a0a4f9SSergei Shtylyov	    connected to the MAX3355's ID_OUT pin.
14*08a0a4f9SSergei Shtylyov
15*08a0a4f9SSergei ShtylyovExample:
16*08a0a4f9SSergei Shtylyov
17*08a0a4f9SSergei Shtylyov	usb-otg {
18*08a0a4f9SSergei Shtylyov		compatible = "maxim,max3355";
19*08a0a4f9SSergei Shtylyov		maxim,shdn-gpios = <&gpio2 4 GPIO_ACTIVE_LOW>;
20*08a0a4f9SSergei Shtylyov		id-gpios = <&gpio5 31 GPIO_ACTIVE_HIGH>;
21*08a0a4f9SSergei Shtylyov	};
22