1*b7ca56dcSPatrice ChotardST STiH407 USB PHY controller
2*b7ca56dcSPatrice Chotard
3*b7ca56dcSPatrice ChotardThis file documents the dt bindings for the usb picoPHY driver which is the PHY for both USB2 and USB3
4*b7ca56dcSPatrice Chotardhost controllers (when controlling usb2/1.1 devices) available on STiH407 SoC family from STMicroelectronics.
5*b7ca56dcSPatrice Chotard
6*b7ca56dcSPatrice ChotardRequired properties:
7*b7ca56dcSPatrice Chotard- compatible		: should be "st,stih407-usb2-phy"
8*b7ca56dcSPatrice Chotard- st,syscfg		: phandle of sysconfig bank plus integer array containing phyparam and phyctrl register offsets
9*b7ca56dcSPatrice Chotard- resets		: list of phandle and reset specifier pairs. There should be two entries, one
10*b7ca56dcSPatrice Chotard			  for the whole phy and one for the port
11*b7ca56dcSPatrice Chotard- reset-names		: list of reset signal names. Should be "global" and "port"
12*b7ca56dcSPatrice ChotardSee: Documentation/devicetree/bindings/reset/st,sti-powerdown.txt
13*b7ca56dcSPatrice ChotardSee: Documentation/devicetree/bindings/reset/reset.txt
14*b7ca56dcSPatrice Chotard
15*b7ca56dcSPatrice ChotardExample:
16*b7ca56dcSPatrice Chotard
17*b7ca56dcSPatrice Chotardusb2_picophy0: usbpicophy {
18*b7ca56dcSPatrice Chotard	compatible	= "st,stih407-usb2-phy";
19*b7ca56dcSPatrice Chotard	#phy-cells	= <0>;
20*b7ca56dcSPatrice Chotard	st,syscfg	= <&syscfg_core 0x100 0xf4>;
21*b7ca56dcSPatrice Chotard	resets		= <&softreset STIH407_PICOPHY_SOFTRESET>,
22*b7ca56dcSPatrice Chotard			  <&picophyreset STIH407_PICOPHY0_RESET>;
23*b7ca56dcSPatrice Chotard	reset-names	= "global", "port";
24*b7ca56dcSPatrice Chotard};
25