blob: 0764f9ab63dcde31f7efff01f74e56c5c6fa1c56 [file] [log] [blame]
Valentine Barshak80361fa2013-11-08 16:09:30 +04001* Renesas R-Car SATA
2
3Required properties:
4- compatible : should contain one of the following:
5 - "renesas,sata-r8a7779" for R-Car H1
Geert Uytterhoeven598e9a92014-11-10 19:42:30 +01006 ("renesas,rcar-sata" is deprecated)
Simon Hormanaa1cf252014-10-27 09:14:30 +09007 - "renesas,sata-r8a7790-es1" for R-Car H2 ES1
8 - "renesas,sata-r8a7790" for R-Car H2 other than ES1
Koji Matsuokae35b9882014-10-28 12:45:32 +09009 - "renesas,sata-r8a7791" for R-Car M2-W
10 - "renesas,sata-r8a7793" for R-Car M2-N
Kouei Abefec7bc42015-11-20 21:33:02 +090011 - "renesas,sata-r8a7795" for R-Car H3
Valentine Barshak80361fa2013-11-08 16:09:30 +040012- reg : address and length of the SATA registers;
13- interrupts : must consist of one interrupt specifier.
Valentine Barshakb78384d2014-11-10 19:42:29 +010014- clocks : must contain a reference to the functional clock.
Valentine Barshak80361fa2013-11-08 16:09:30 +040015
16Example:
17
Valentine Barshakb78384d2014-11-10 19:42:29 +010018sata0: sata@ee300000 {
19 compatible = "renesas,sata-r8a7791";
20 reg = <0 0xee300000 0 0x2000>;
Valentine Barshak80361fa2013-11-08 16:09:30 +040021 interrupt-parent = <&gic>;
Valentine Barshakb78384d2014-11-10 19:42:29 +010022 interrupts = <0 105 IRQ_TYPE_LEVEL_HIGH>;
23 clocks = <&mstp8_clks R8A7791_CLK_SATA0>;
Valentine Barshak80361fa2013-11-08 16:09:30 +040024};