Valentine Barshak | 80361fa | 2013-11-08 16:09:30 +0400 | [diff] [blame] | 1 | * Renesas R-Car SATA |
| 2 | |
| 3 | Required properties: |
| 4 | - compatible : should contain one of the following: |
| 5 | - "renesas,sata-r8a7779" for R-Car H1 |
Geert Uytterhoeven | 598e9a9 | 2014-11-10 19:42:30 +0100 | [diff] [blame] | 6 | ("renesas,rcar-sata" is deprecated) |
Simon Horman | aa1cf25 | 2014-10-27 09:14:30 +0900 | [diff] [blame] | 7 | - "renesas,sata-r8a7790-es1" for R-Car H2 ES1 |
| 8 | - "renesas,sata-r8a7790" for R-Car H2 other than ES1 |
Koji Matsuoka | e35b988 | 2014-10-28 12:45:32 +0900 | [diff] [blame] | 9 | - "renesas,sata-r8a7791" for R-Car M2-W |
| 10 | - "renesas,sata-r8a7793" for R-Car M2-N |
Kouei Abe | fec7bc4 | 2015-11-20 21:33:02 +0900 | [diff] [blame] | 11 | - "renesas,sata-r8a7795" for R-Car H3 |
Valentine Barshak | 80361fa | 2013-11-08 16:09:30 +0400 | [diff] [blame] | 12 | - reg : address and length of the SATA registers; |
| 13 | - interrupts : must consist of one interrupt specifier. |
Valentine Barshak | b78384d | 2014-11-10 19:42:29 +0100 | [diff] [blame] | 14 | - clocks : must contain a reference to the functional clock. |
Valentine Barshak | 80361fa | 2013-11-08 16:09:30 +0400 | [diff] [blame] | 15 | |
| 16 | Example: |
| 17 | |
Valentine Barshak | b78384d | 2014-11-10 19:42:29 +0100 | [diff] [blame] | 18 | sata0: sata@ee300000 { |
| 19 | compatible = "renesas,sata-r8a7791"; |
| 20 | reg = <0 0xee300000 0 0x2000>; |
Valentine Barshak | 80361fa | 2013-11-08 16:09:30 +0400 | [diff] [blame] | 21 | interrupt-parent = <&gic>; |
Valentine Barshak | b78384d | 2014-11-10 19:42:29 +0100 | [diff] [blame] | 22 | interrupts = <0 105 IRQ_TYPE_LEVEL_HIGH>; |
| 23 | clocks = <&mstp8_clks R8A7791_CLK_SATA0>; |
Valentine Barshak | 80361fa | 2013-11-08 16:09:30 +0400 | [diff] [blame] | 24 | }; |