brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 3e3729b Raw
65 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only2%YAML 1.23---4$id: http://devicetree.org/schemas/phy/rockchip,rk3399-emmc-phy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Rockchip EMMC PHY8 9maintainers:10  - Heiko Stuebner <heiko@sntech.de>11 12properties:13  compatible:14    const: rockchip,rk3399-emmc-phy15 16  reg:17    maxItems: 118 19  clocks:20    maxItems: 121 22  clock-names:23    const: emmcclk24 25  drive-impedance-ohm:26    $ref: /schemas/types.yaml#/definitions/uint3227    description:28      Specifies the drive impedance in Ohm.29    enum: [33, 40, 50, 66, 100]30    default: 5031 32  rockchip,enable-strobe-pulldown:33    type: boolean34    description: |35      Enable internal pull-down for the strobe36      line.  If not set, pull-down is not used.37 38  rockchip,output-tapdelay-select:39    $ref: /schemas/types.yaml#/definitions/uint3240    description:41      Specifies the phyctrl_otapdlysec register.42    default: 0x443    maximum: 0xf44 45  "#phy-cells":46    const: 047 48required:49  - compatible50  - reg51  - "#phy-cells"52 53additionalProperties: false54 55examples:56  - |57    phy@f780 {58      compatible = "rockchip,rk3399-emmc-phy";59      reg = <0xf780 0x20>;60      clocks = <&sdhci>;61      clock-names = "emmcclk";62      drive-impedance-ohm = <50>;63      #phy-cells = <0>;64    };65