This modifies and documents R-Car SATA device tree (DT) bindings.
The "sata-<SoC>" format is now used for the "compatible" property.
Also, a platform device id table is introduced for non-DT support.
The device id naming is consistent with the "compatible" DT
property format.
R-Car Gen2 SATA PHY support is added. PHY initialization method
is chosen, based on the device id.
Changes from version 1:
* Kept old DT bindings for compatibility
* Amended DT bindings documentation
Changes from version 2:
* Dropped r8a7779.dtsi changes
Valentine Barshak (2):
sata_rcar: Adjust and document device tree bindings
sata_rcar: Add R-Car Gen2 SATA support
.../devicetree/bindings/ata/sata_rcar.txt | 19 ++++
arch/arm/boot/dts/r8a7779.dtsi | 2 +-
arch/arm/mach-shmobile/clock-r8a7779.c | 2 +-
arch/arm/mach-shmobile/setup-r8a7779.c | 2 +-
drivers/ata/sata_rcar.c | 112 ++++++++++++++++++---
5 files changed, 118 insertions(+), 19 deletions(-)
create mode 100644 Documentation/devicetree/bindings/ata/sata_rcar.txt
--
1.8.3.1