1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/phy/st,stih407-usb2-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STMicroelectronics STiH407 USB PHY controller
10 - Patrice Chotard <patrice.chotard@foss.st.com>
13 The USB picoPHY device is the PHY for both USB2 and USB3 host controllers
14 (when controlling usb2/1.1 devices) available on STiH407 SoC family from
19 const: st,stih407-usb2-phy
22 description: Phandle to the syscfg bank
23 $ref: /schemas/types.yaml#/definitions/phandle-array
26 - description: phandle to syscfg
27 - description: phyparam register offset
28 - description: phyctrl register offset
32 - description: Phandle and reset specifier pair for the whole phy.
33 - description: Phandle and reset specifier pair for the port.
50 additionalProperties: false
54 #include <dt-bindings/reset/stih407-resets.h>
56 compatible = "st,stih407-usb2-phy";
58 st,syscfg = <&syscfg_core 0x100 0xf4>;
59 resets = <&softreset STIH407_PICOPHY_SOFTRESET>,
60 <&picophyreset STIH407_PICOPHY0_RESET>;
61 reset-names = "global", "port";