summaryrefslogtreecommitdiffstats
path: root/dts/Bindings/ata/snps,dwc-ahci.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'dts/Bindings/ata/snps,dwc-ahci.yaml')
-rw-r--r--dts/Bindings/ata/snps,dwc-ahci.yaml13
1 files changed, 9 insertions, 4 deletions
diff --git a/dts/Bindings/ata/snps,dwc-ahci.yaml b/dts/Bindings/ata/snps,dwc-ahci.yaml
index 5afa4b57ce..4c848fcb5a 100644
--- a/dts/Bindings/ata/snps,dwc-ahci.yaml
+++ b/dts/Bindings/ata/snps,dwc-ahci.yaml
@@ -13,6 +13,15 @@ description:
This document defines device tree bindings for the generic Synopsys DWC
implementation of the AHCI SATA controller.
+select:
+ properties:
+ compatible:
+ enum:
+ - snps,dwc-ahci
+ - snps,spear-ahci
+ required:
+ - compatible
+
allOf:
- $ref: snps,dwc-ahci-common.yaml#
@@ -23,10 +32,6 @@ properties:
const: snps,dwc-ahci
- description: SPEAr1340 AHCI SATA device
const: snps,spear-ahci
- - description: Rockhip RK3568 AHCI controller
- items:
- - const: rockchip,rk3568-dwc-ahci
- - const: snps,dwc-ahci
patternProperties:
"^sata-port@[0-9a-e]$":