Lines Matching +full:rx +full:- +full:ts +full:- +full:max
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/ata/rockchip,dwc-ahci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Serge Semin <fancer.lancer@gmail.com>
22 - rockchip,rk3568-dwc-ahci
23 - rockchip,rk3576-dwc-ahci
24 - rockchip,rk3588-dwc-ahci
26 - compatible
31 - enum:
32 - rockchip,rk3568-dwc-ahci
33 - rockchip,rk3576-dwc-ahci
34 - rockchip,rk3588-dwc-ahci
35 - const: snps,dwc-ahci
37 ports-implemented:
40 power-domains:
43 sata-port@0:
44 $ref: /schemas/ata/snps,dwc-ahci-common.yaml#/$defs/dwc-ahci-port
53 "^sata-port@[1-9a-e]$": false
56 - compatible
57 - reg
58 - interrupts
59 - clocks
60 - clock-names
61 - ports-implemented
64 - $ref: snps,dwc-ahci-common.yaml#
65 - if:
70 - rockchip,rk3588-dwc-ahci
75 clock-names:
77 - const: sata
78 - const: pmalive
79 - const: rxoob
80 - const: ref
81 - const: asic
82 - if:
87 - rockchip,rk3568-dwc-ahci
88 - rockchip,rk3576-dwc-ahci
93 clock-names:
95 - const: sata
96 - const: pmalive
97 - const: rxoob
102 - |
103 #include <dt-bindings/clock/rockchip,rk3588-cru.h>
104 #include <dt-bindings/interrupt-controller/arm-gic.h>
105 #include <dt-bindings/ata/ahci.h>
106 #include <dt-bindings/phy/phy.h>
109 compatible = "rockchip,rk3588-dwc-ahci", "snps,dwc-ahci";
114 clock-names = "sata", "pmalive", "rxoob", "ref", "asic";
116 ports-implemented = <0x1>;
117 #address-cells = <1>;
118 #size-cells = <0>;
120 sata-port@0 {
122 hba-port-cap = <HBA_PORT_FBSCP>;
124 phy-names = "sata-phy";
125 snps,rx-ts-max = <32>;
126 snps,tx-ts-max = <32>;