Lines Matching +full:t +full:- +full:phy
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/ata/ahci-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Hans de Goede <hdegoede@redhat.com>
11 - Damien Le Moal <dlemoal@kernel.org>
18 document doesn't constitute a DT-node binding by itself but merely
19 defines a set of common properties for the AHCI-compatible devices.
24 - $ref: sata-common.yaml#
32 reg-names:
45 ahci-supply:
48 target-supply:
51 phy-supply:
52 description: Power regulator for SATA PHY
55 description: Reference to the SATA PHY node
58 phy-names:
59 const: sata-phy
61 hba-cap:
65 Spin-up or Mechanical Presence Switch support. It can be used to
67 in case if the system firmware hasn't done it.
69 ports-implemented:
76 "^sata-port@[0-9a-f]+$":
77 $ref: '#/$defs/ahci-port'
79 It is optionally possible to describe the ports as sub-nodes so
83 - reg
84 - interrupts
89 ahci-port:
90 $ref: /schemas/ata/sata-common.yaml#/$defs/sata-port
95 AHCI SATA port identifier. By design AHCI controller can't have
102 description: Individual AHCI SATA port PHY
105 phy-names:
106 description: AHCI SATA port PHY ID
107 const: sata-phy
109 target-supply:
112 hba-port-cap:
115 Bitfield of the HBA port-specific platform capabilities like Hot
116 plugging, eSATA, FIS-based Switching, etc (see AHCI specification
118 the PxCMD register in case if the system firmware hasn't done it.
121 - reg