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