1ST STiH407 USB PHY controller
2
3This file documents the dt bindings for the usb picoPHY driver which is the PHY for both USB2 and USB3
4host controllers (when controlling usb2/1.1 devices) available on STiH407 SoC family from STMicroelectronics.
5
6Required properties:
7- compatible		: should be "st,stih407-usb2-phy"
8- reg			: contain the offset and length of the system configuration registers
9			  used as glue logic to control & parameter phy
10- reg-names		: the names of the system configuration registers in "reg", should be "param" and "reg"
11- st,syscfg		: sysconfig register to manage phy parameter at driver level
12- resets		: list of phandle and reset specifier pairs. There should be two entries, one
13			  for the whole phy and one for the port
14- reset-names		: list of reset signal names. Should be "global" and "port"
15See: Documentation/devicetree/bindings/reset/st,sti-powerdown.txt
16See: Documentation/devicetree/bindings/reset/reset.txt
17
18Example:
19
20usb2_picophy0: usbpicophy@f8 {
21	compatible	= "st,stih407-usb2-phy";
22	reg		= <0xf8 0x04>,	/* syscfg 5062 */
23			  <0xf4 0x04>;	/* syscfg 5061 */
24	reg-names	= "param", "ctrl";
25	#phy-cells	= <0>;
26	st,syscfg	= <&syscfg_core>;
27	resets		= <&softreset STIH407_PICOPHY_SOFTRESET>,
28			  <&picophyreset STIH407_PICOPHY0_RESET>;
29	reset-names	= "global", "port";
30};
31