• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1* Renesas R-Car SATA
2
3Required properties:
4- compatible		: should contain one or more of the following:
5			  - "renesas,sata-r8a7779" for R-Car H1
6			  - "renesas,sata-r8a7790-es1" for R-Car H2 ES1
7			  - "renesas,sata-r8a7790" for R-Car H2 other than ES1
8			  - "renesas,sata-r8a7791" for R-Car M2-W
9			  - "renesas,sata-r8a7793" for R-Car M2-N
10			  - "renesas,sata-r8a7795" for R-Car H3
11			  - "renesas,sata-r8a77965" for R-Car M3-N
12			  - "renesas,rcar-gen2-sata" for a generic R-Car Gen2 compatible device
13			  - "renesas,rcar-gen3-sata" for a generic R-Car Gen3 compatible device
14			  - "renesas,rcar-sata" is deprecated
15
16			  When compatible with the generic version nodes
17			  must list the SoC-specific version corresponding
18			  to the platform first followed by the generic
19			  version.
20
21- reg			: address and length of the SATA registers;
22- interrupts		: must consist of one interrupt specifier.
23- clocks		: must contain a reference to the functional clock.
24
25Example:
26
27sata0: sata@ee300000 {
28	compatible = "renesas,sata-r8a7791", "renesas,rcar-gen2-sata";
29	reg = <0 0xee300000 0 0x2000>;
30	interrupt-parent = <&gic>;
31	interrupts = <0 105 IRQ_TYPE_LEVEL_HIGH>;
32	clocks = <&mstp8_clks R8A7791_CLK_SATA0>;
33};
34