Message ID | 1492593351-13835-2-git-send-email-geert+renesas@glider.be |
---|---|
State | Changes Requested, archived |
Headers | show |
On Wed, Apr 19, 2017 at 11:15:44AM +0200, Geert Uytterhoeven wrote: > Document the SiP ("System-in-Package") versions of the R-Car H3 and M3-W > SoCs, which contain an R-Car H3 or M3-W SoC, RAM, and HyperFlash. > > Add their compatible values to all boards equipped with R-Car Gen3 SiPs. > > Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> > --- > Questions: > - Do we need more compatible values, for different configurations? > At least r8j7796 is available with either 2 GiB or 4 GiB of RAM, > possibly using RAM parts from different vendors. Same die, just a different package? If so, I don't think you need a different compatible. It's going to be a different board from any non-SiP which should be enough to distinguish. Rob -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi Rob, On Fri, Apr 28, 2017 at 3:39 PM, Rob Herring <robh@kernel.org> wrote: > On Wed, Apr 19, 2017 at 11:15:44AM +0200, Geert Uytterhoeven wrote: >> Document the SiP ("System-in-Package") versions of the R-Car H3 and M3-W >> SoCs, which contain an R-Car H3 or M3-W SoC, RAM, and HyperFlash. >> >> Add their compatible values to all boards equipped with R-Car Gen3 SiPs. >> >> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> >> --- >> Questions: >> - Do we need more compatible values, for different configurations? >> At least r8j7796 is available with either 2 GiB or 4 GiB of RAM, >> possibly using RAM parts from different vendors. > > Same die, just a different package? If so, I don't think you need a > different compatible. It's going to be a different board from any > non-SiP which should be enough to distinguish. An SiP is more like a CPU daughterboard. The different SiP-versions based on r8a7795 contain the same r8a7795 SoC die, but different amounts of RAM, i.e. different RAM dies. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b/Documentation/devicetree/bindings/arm/shmobile.txt index 170fe0562c637eab..8ca3f64fec21d8b0 100644 --- a/Documentation/devicetree/bindings/arm/shmobile.txt +++ b/Documentation/devicetree/bindings/arm/shmobile.txt @@ -41,6 +41,14 @@ SoCs: compatible = "renesas,r8a7796" +SiPs: + + - R-Car H3 SiP (R8J77950) + compatible = "renesas,r8j7795", "renesas,r8a7795" + - R-Car M3-W SiP (R8J77960) + compatible = "renesas,r8j7796", "renesas,r8a7796" + + Boards: - Alt (RTP0RC7794SEB00010S) @@ -58,7 +66,7 @@ Boards: - Gose (RTP0RC7793SEB00010S) compatible = "renesas,gose", "renesas,r8a7793" - H3ULCB (R-Car Starter Kit Premier, RTP0RC7795SKB00010S) - compatible = "renesas,h3ulcb", "renesas,r8a7795"; + compatible = "renesas,h3ulcb", "renesas,r8j7795", "renesas,r8a7795"; - Henninger compatible = "renesas,henninger", "renesas,r8a7791" - Koelsch (RTP0RC7791SEB00010S) @@ -70,7 +78,7 @@ Boards: - Lager (RTP0RC7790SEB00010S) compatible = "renesas,lager", "renesas,r8a7790" - M3ULCB (R-Car Starter Kit Pro, RTP0RC7796SKB00010S) - compatible = "renesas,m3ulcb", "renesas,r8a7796"; + compatible = "renesas,m3ulcb", "renesas,r8j7796", "renesas,r8a7796"; - Marzen (R0P7779A00010S) compatible = "renesas,marzen", "renesas,r8a7779" - Porter (M2-LCDP) @@ -78,9 +86,9 @@ Boards: - RSKRZA1 (YR0K77210C000BE) compatible = "renesas,rskrza1", "renesas,r7s72100" - Salvator-X (RTP0RC7795SIPB0010S) - compatible = "renesas,salvator-x", "renesas,r8a7795"; + compatible = "renesas,salvator-x", "renesas,r8j7795", "renesas,r8a7795"; - Salvator-X (RTP0RC7796SIPB0011S) - compatible = "renesas,salvator-x", "renesas,r8a7796"; + compatible = "renesas,salvator-x", "renesas,r8j7796", "renesas,r8a7796"; - SILK (RTP0RC7794LCB00011S) compatible = "renesas,silk", "renesas,r8a7794" - SK-RZG1E (YR8A77450S000BE)
Document the SiP ("System-in-Package") versions of the R-Car H3 and M3-W SoCs, which contain an R-Car H3 or M3-W SoC, RAM, and HyperFlash. Add their compatible values to all boards equipped with R-Car Gen3 SiPs. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> --- Questions: - Do we need more compatible values, for different configurations? At least r8j7796 is available with either 2 GiB or 4 GiB of RAM, possibly using RAM parts from different vendors. --- Documentation/devicetree/bindings/arm/shmobile.txt | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-)