Message ID | 20220311210357.222830-1-linux@fw-web.de (mailing list archive) |
---|---|
Headers | show |
Series | Add sata nodes to rk356x | expand |
On 3/12/22 06:03, Frank Wunderlich wrote: > From: Frank Wunderlich <frank-w@public-files.de> > > This Series converts the binding for ahci-platform to yaml and adds > sata nodes to rockchip rk356x device trees. Rob, I saw you took patches 1, 4 and 5. What about the others ? Are you taking them or should I take them through the ATA tree ?
Hi Damien, Am 12. März 2022 09:00:53 MEZ schrieb Damien Le Moal <damien.lemoal@opensource.wdc.com>: >On 3/12/22 06:03, Frank Wunderlich wrote: >> From: Frank Wunderlich <frank-w@public-files.de> >> >> This Series converts the binding for ahci-platform to yaml and adds >> sata nodes to rockchip rk356x device trees. > >Rob, > >I saw you took patches 1, 4 and 5. What about the others ? Are you >taking them or should I take them through the ATA tree ? Imho the dts "fixes" should be tested by someone having such board or at least be reviewed. I only fixed the binding warnings,but i'm not sure it breaks hardware as i cannot test function. Afaik last part should go through Heikos tree. regards Frank
On Sat, Mar 12, 2022 at 05:00:53PM +0900, Damien Le Moal wrote: > On 3/12/22 06:03, Frank Wunderlich wrote: > > From: Frank Wunderlich <frank-w@public-files.de> > > > > This Series converts the binding for ahci-platform to yaml and adds > > sata nodes to rockchip rk356x device trees. > > Rob, > > I saw you took patches 1, 4 and 5. What about the others ? Are you > taking them or should I take them through the ATA tree ? It's all dts changes, so they should go via the sub-arch trees. Rob
On Fri, 11 Mar 2022 22:03:51 +0100, Frank Wunderlich wrote: > This Series converts the binding for ahci-platform to yaml and adds > sata nodes to rockchip rk356x device trees. Applied, thanks! [6/6] arm64: dts: rockchip: Add sata nodes to rk356x commit: b2e5612f6ea23c87397e50f8d976cd8c95e3ed17 Best regards,
From: Frank Wunderlich <frank-w@public-files.de> This Series converts the binding for ahci-platform to yaml and adds sata nodes to rockchip rk356x device trees. --- v6: - add fix for spear1340 - fix indentation of examples - add compatible marvell,berlin2-ahci - change maximum of ports-implemented - add select to exclude qcom compatibles - drop marvell,armada-380-ahci it is not handled in the ahci-platform.c but ahci_mvebu.c and incompatible due to missing phys/target-supply v5: DTS: - drop broadcom-patch as it is already applied - add fix for marvell YAML: - change subject - drop brcm,iproc-ahci from standalone enum - fix reg address in example 2 - move clocknames next to clocks, regnames to reg - drop interrupts description - drop newline from dma-coherent - drop max-items from ports-implemented - min2max in child phys - fix identation for compatible and sata-common - add additionalProperties=false for subnodes - pipe for paragraphs and newline after title - add maximum for ports-implemented (found only 0x1 as its value) - add phy-names to sata-ports v4: YAML binding: - fix min vs. max - fix indention of examples - move up sata-common.yaml - reorder compatible - add descriptions/maxitems - fix compatible-structure - fix typo in example achi vs. ahci - add clock-names and reg-names DTS-Patches: - drop newline in dts - re-add clock-names - add soc specific compatible - fix sata nodename in arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi v3: - add conversion to sata-series - fix some errors in dt_binding_check and dtbs_check - move to unevaluated properties = false - add power-domain to yaml - move sata0 to rk3568.dtsi - drop clock-names and interrupt-names Frank Wunderlich (6): dt-bindings: ata: ahci-platform: Convert DT bindings to yaml arm64: dts: marvell: Fix anyOf conditional failed ARM: dts: spear13xx: Fix sata node name dt-bindings: ata: ahci-platform: Add power-domains property dt-bindings: ata: ahci-platform: Add rk3568-dwc-ahci compatible arm64: dts: rockchip: Add sata nodes to rk356x .../devicetree/bindings/ata/ahci-platform.txt | 79 -------- .../bindings/ata/ahci-platform.yaml | 189 ++++++++++++++++++ arch/arm/boot/dts/spear1310.dtsi | 6 +- arch/arm/boot/dts/spear1340-evb.dts | 2 +- arch/arm/boot/dts/spear1340.dtsi | 2 +- .../arm64/boot/dts/marvell/armada-7040-db.dts | 1 + .../boot/dts/marvell/armada-7040-mochabin.dts | 2 + .../marvell/armada-8040-clearfog-gt-8k.dts | 1 + .../arm64/boot/dts/marvell/armada-8040-db.dts | 2 + .../boot/dts/marvell/armada-8040-mcbin.dtsi | 1 + .../dts/marvell/armada-8040-puzzle-m801.dts | 2 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 2 + arch/arm64/boot/dts/marvell/cn9130-crb-B.dts | 1 + arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 1 + arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 14 ++ arch/arm64/boot/dts/rockchip/rk356x.dtsi | 28 +++ 17 files changed, 250 insertions(+), 84 deletions(-) delete mode 100644 Documentation/devicetree/bindings/ata/ahci-platform.txt create mode 100644 Documentation/devicetree/bindings/ata/ahci-platform.yaml