Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

phy: dt-bindings: Add Cadence D-PHY Rx bindings

The Rx mode DPHY is different from Tx mode DPHY. Add a separate binding
for it.

Signed-off-by: Pratyush Yadav <p.yadav@ti.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Rob Herring <robh@kernel.org>

Link: https://lore.kernel.org/r/20220301111621.2992275-5-p.yadav@ti.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Pratyush Yadav and committed by
Vinod Koul
e02cebea 222e7d3f

+42
+42
Documentation/devicetree/bindings/phy/cdns,dphy-rx.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/phy/cdns,dphy-rx.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Cadence DPHY Rx Device Tree Bindings 8 + 9 + maintainers: 10 + - Pratyush Yadav <p.yadav@ti.com> 11 + 12 + properties: 13 + compatible: 14 + items: 15 + - const: cdns,dphy-rx 16 + 17 + reg: 18 + maxItems: 1 19 + 20 + "#phy-cells": 21 + const: 0 22 + 23 + power-domains: 24 + maxItems: 1 25 + 26 + required: 27 + - compatible 28 + - reg 29 + - "#phy-cells" 30 + 31 + additionalProperties: false 32 + 33 + examples: 34 + - | 35 + #include <dt-bindings/soc/ti,sci_pm_domain.h> 36 + 37 + dphy0: phy@4580000 { 38 + compatible = "cdns,dphy-rx"; 39 + reg = <0x4580000 0x1100>; 40 + #phy-cells = <0>; 41 + power-domains = <&k3_pds 147 TI_SCI_PD_EXCLUSIVE>; 42 + };