brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 7fd419d Raw
63 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/phy/bcm-ns-usb3-phy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Broadcom Northstar USB 3.0 PHY8 9description: |10  Initialization of USB 3.0 PHY depends on Northstar version. There are currently11  three known series: Ax, Bx and Cx.12  Known A0: BCM4707 rev 013  Known B0: BCM4707 rev 4, BCM53573 rev 214  Known B1: BCM4707 rev 615  Known C0: BCM47094 rev 016 17maintainers:18  - Rafał Miłecki <rafal@milecki.pl>19 20properties:21  compatible:22    enum:23      - brcm,ns-ax-usb3-phy24      - brcm,ns-bx-usb3-phy25 26  reg:27    description: address of MDIO bus device28    maxItems: 129 30  usb3-dmp-syscon:31    $ref: /schemas/types.yaml#/definitions/phandle32    description:33      Phandle to the DMP (Device Management Plugin) syscon34 35  "#phy-cells":36    const: 037 38required:39  - compatible40  - reg41  - usb3-dmp-syscon42  - "#phy-cells"43 44additionalProperties: false45 46examples:47  - |48    mdio {49        #address-cells = <1>;50        #size-cells = <0>;51 52        usb3-phy@10 {53            compatible = "brcm,ns-ax-usb3-phy";54            reg = <0x10>;55            usb3-dmp-syscon = <&usb3_dmp>;56            #phy-cells = <0>;57        };58    };59 60    usb3_dmp: syscon@18105000 {61        reg = <0x18105000 0x1000>;62    };63