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

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: phy: uniphier-ahci: Add bindings for Pro4 SoC

Update AHCI-PHY binding document for UniPhier Pro4 SoC. Add a compatible
string, clock and reset lines for the SoC to the document.

Pro4 AHCI-PHY needs to control additional GIO clock line and reset lines
("pm", "tx", and "rx").

Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/1635503947-18250-8-git-send-email-hayashi.kunihiko@socionext.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Kunihiko Hayashi and committed by
Vinod Koul
34f92b67 7f1abed4

+17 -4
+17 -4
Documentation/devicetree/bindings/phy/socionext,uniphier-ahci-phy.yaml
··· 16 16 properties: 17 17 compatible: 18 18 enum: 19 + - socionext,uniphier-pro4-ahci-phy 19 20 - socionext,uniphier-pxs2-ahci-phy 20 21 - socionext,uniphier-pxs3-ahci-phy 21 22 ··· 27 26 const: 0 28 27 29 28 clocks: 29 + minItems: 1 30 30 maxItems: 2 31 31 32 32 clock-names: 33 33 oneOf: 34 34 - items: # for PXs2 35 35 - const: link 36 + - items: # for Pro4 37 + - const: link 38 + - const: gio 36 39 - items: # for others 37 40 - const: link 38 41 - const: phy 39 42 40 43 resets: 41 - maxItems: 2 44 + minItems: 2 45 + maxItems: 5 42 46 43 47 reset-names: 44 - items: 45 - - const: link 46 - - const: phy 48 + oneOf: 49 + - items: # for Pro4 50 + - const: link 51 + - const: gio 52 + - const: pm 53 + - const: tx 54 + - const: rx 55 + - items: # for others 56 + - const: link 57 + - const: phy 47 58 48 59 required: 49 60 - compatible