linux/Documentation/devicetree/bindings/ata
Simon Horman 6ac1d1532c ata: sata_rcar: add gen[23] fallback compatibility strings
Add fallback compatibility string for R-Car Gen 2 and 3.

In the case of Renesas R-Car hardware we know that there are generations of
SoCs, e.g. Gen 1 and 2. But beyond that its not clear what the relationship
between IP blocks might be. For example, I believe that r8a7790 is older
than r8a7791 but that doesn't imply that the latter is a descendant of the
former or vice versa.

We can, however, by examining the documentation and behaviour of the
hardware at run-time observe that the current driver implementation appears
to be compatible with the IP blocks on SoCs within a given generation.

For the above reasons and convenience when enabling new SoCs a
per-generation fallback compatibility string scheme being adopted for
drivers for Renesas SoCs.

Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Acked-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Tejun Heo <tj@kernel.org>
2017-07-15 07:07:28 -04:00
..
ahci-ceva.txt devicetree:bindings: add devicetree bindings for ceva ahci 2015-06-10 11:15:17 +09:00
ahci-da850.txt devicetree: bindings: add bindings for ahci-da850 2017-01-31 16:24:54 +05:30
ahci-dm816.txt dt-bindings: ata: add DT bindings for ahci-dm816 SATA controller 2017-03-27 14:05:29 -04:00
ahci-fsl-qoriq.txt dt-bindings: ahci-fsl-qoriq: add ls1088a chip name to the list 2017-06-14 22:42:08 +08:00
ahci-platform.txt dt-bindings: ata: add compatible string for iProc AHCI controller 2016-05-31 11:00:24 -07:00
ahci-st.txt ahci: st: Remove STiH416 dt example 2016-10-18 10:07:28 +02:00
apm-xgene.txt arm64: Mark the Applied Micro X-Gene SATA controller as DMA coherent 2014-05-03 22:20:35 +01:00
atmel-at91_cf.txt pcmcia: at91_cf: add support for DT 2013-06-06 12:57:42 -07:00
brcm,sata-brcm.txt dt-bindings: ata: add support for Broadcom NSP SoC ahci 2016-06-16 16:24:54 -04:00
cavium-compact-flash.txt Documentation: devicetree: Fix double words in Doumentation/devicetree 2015-01-28 15:13:11 -07:00
cortina,gemini-sata-bridge.txt ata: Add DT bindings for the Gemini SATA bridge 2017-06-12 12:02:51 -04:00
exynos-sata.txt devicetree: fix newly added exynos sata bindings 2014-03-29 02:15:43 +01:00
faraday,ftide010.txt ata: Add DT bindings for Faraday Technology FTIDE010 2017-06-12 12:02:51 -04:00
fsl-sata.txt
imx-pata.txt
imx-sata.txt dt-bindings: ata: document ability to disable spread-spectrum clock 2014-07-01 17:24:41 -04:00
marvell.txt Phy: DT binding documentation for Marvell MVEBU SATA phy. 2014-11-26 11:07:13 +05:30
nvidia,tegra124-ahci.txt dt-bindings: tegra: Rename some bindings for consistency 2016-04-19 17:25:19 -05:00
pata-arasan.txt ata: arasan: remove the need for platform_data 2013-04-19 22:25:51 +02:00
qcom-sata.txt ata: qcom: Add device tree bindings information 2014-09-23 09:16:56 -04:00
sata_highbank.txt sata, highbank: send extra clock cycles in SGPIO patterns 2013-08-14 16:43:30 -04:00
sata_rcar.txt ata: sata_rcar: add gen[23] fallback compatibility strings 2017-07-15 07:07:28 -04:00