On Fri, 10 Jun 2022 11:17:39 +0300, Serge Semin wrote: > Seeing doubtfully any SATA device working without embedded DMA engine > let's permit the device nodes being equipped with the dma-coherent > property in case if the platform is capable of cache-coherent DMAs. > > As a side-effect we can drop the explicit dma-coherent property definition > from the particular device schemas. Currently it concerns the Broadcom > SATA AHCI controller only. > > Signed-off-by: Serge Semin <Sergey.Semin@xxxxxxxxxxxxxxxxxxxx> > > --- > > Changelog v2: > - This is a new patch created after rebasing v1 onto the 5.18-rc3 kernel. > > Changelog v4: > - Move the dma-coherent property to the sata-common.yaml schema instead > of removing it. > - Remove the Hannes' rb tag. > --- > Documentation/devicetree/bindings/ata/ahci-platform.yaml | 2 -- > Documentation/devicetree/bindings/ata/brcm,sata-brcm.yaml | 2 -- > Documentation/devicetree/bindings/ata/sata-common.yaml | 2 ++ > 3 files changed, 2 insertions(+), 4 deletions(-) > Reviewed-by: Rob Herring <robh@xxxxxxxxxx>