Merge tag 'ata-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux

Pull ata updates from Damien Le Moal:

- Improve the DT bindings documentation for the highbanck, imx and
xgene-ahci controllers (Krzysztof, Fabio, Rob)

* tag 'ata-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux:
dt-bindings: ata: apm,xgene-ahci: Add apm,xgene-ahci-v2 support
dt-bindings: ata: imx: Document 'target-supply'
dt-bindings: ata: highbank: Minor whitespace cleanup in example

+18 -8
+14 -7
Documentation/devicetree/bindings/ata/apm,xgene-ahci.yaml
··· 9 9 maintainers: 10 10 - Rob Herring <robh@kernel.org> 11 11 12 - allOf: 13 - - $ref: ahci-common.yaml# 14 - 15 12 properties: 16 13 compatible: 17 14 enum: 18 15 - apm,xgene-ahci 19 - - apm,xgene-ahci-pcie 16 + - apm,xgene-ahci-v2 20 17 21 18 reg: 22 19 minItems: 4 ··· 32 35 33 36 required: 34 37 - compatible 35 - - clocks 36 - - phys 37 - - phy-names 38 38 39 39 unevaluatedProperties: false 40 + 41 + allOf: 42 + - $ref: ahci-common.yaml# 43 + - if: 44 + properties: 45 + compatible: 46 + contains: 47 + const: apm,xgene-ahci 48 + then: 49 + required: 50 + - clocks 51 + - phys 52 + - phy-names 40 53 41 54 examples: 42 55 - |
+3
Documentation/devicetree/bindings/ata/imx-sata.yaml
··· 80 80 power-domains: 81 81 maxItems: 1 82 82 83 + target-supply: 84 + description: Power regulator for the SATA target device. 85 + 83 86 required: 84 87 - compatible 85 88 - reg
+1 -1
Documentation/devicetree/bindings/ata/sata_highbank.yaml
··· 85 85 dma-coherent; 86 86 calxeda,port-phys = <&combophy5 0>, <&combophy0 0>, <&combophy0 1>, 87 87 <&combophy0 2>, <&combophy0 3>; 88 - calxeda,sgpio-gpio =<&gpioh 5 1>, <&gpioh 6 1>, <&gpioh 7 1>; 88 + calxeda,sgpio-gpio = <&gpioh 5 1>, <&gpioh 6 1>, <&gpioh 7 1>; 89 89 calxeda,led-order = <4 0 1 2 3>; 90 90 calxeda,tx-atten = <0xff 22 0xff 0xff 23>; 91 91 calxeda,pre-clocks = <10>;