* [PATCH 2/8] [RFC] arm64: dts: renesas: Add R-Car H3 SiP (4 x 1 GiB) support
[not found] ` <1492593351-13835-3-git-send-email-geert+renesas@glider.be>
@ 2017-04-21 5:42 ` Niklas Söderlund
2017-04-21 7:04 ` Geert Uytterhoeven
0 siblings, 1 reply; 4+ messages in thread
From: Niklas Söderlund @ 2017-04-21 5:42 UTC (permalink / raw)
To: linux-arm-kernel
Hi Geert,
Thanks for your work.
On 2017-04-19 11:15:45 +0200, Geert Uytterhoeven wrote:
> Add support for the R-Car H3 System-in-Package (r8j7795), which contains:
> - an R-Car H3 SoC (r8a7795),
> - 4 channels of 1 GiB of RAM (4 GiB total),
> - HyperFlash (not yet described).
>
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> ---
> Questions:
> - Should this file be named r8j7795-4g.dtsi instead?
> - Do other versions (different memory configuration) of r8j7795 exist?
> If yes, how are they named?
> ---
> arch/arm64/boot/dts/renesas/r8j7795-4x1g.dtsi | 36 +++++++++++++++++++++++++++
> 1 file changed, 36 insertions(+)
> create mode 100644 arch/arm64/boot/dts/renesas/r8j7795-4x1g.dtsi
>
> diff --git a/arch/arm64/boot/dts/renesas/r8j7795-4x1g.dtsi b/arch/arm64/boot/dts/renesas/r8j7795-4x1g.dtsi
> new file mode 100644
> index 0000000000000000..02e0ff4a60c53704
> --- /dev/null
> +++ b/arch/arm64/boot/dts/renesas/r8j7795-4x1g.dtsi
> @@ -0,0 +1,36 @@
> +/*
> + * Device Tree Source for the r8j7795 SiP with 4 channels of 1 GiB RAM
> + *
> + * Copyright (C) 2015 Renesas Electronics Corp.
2017 right? If so same comment for patches 3 and 4.
> + *
> + * This file is licensed under the terms of the GNU General Public License
> + * version 2. This program is licensed "as is" without any warranty of any
> + * kind, whether express or implied.
> + */
> +
> +#include "r8a7795.dtsi"
> +
> +/ {
> + compatible = "renesas,r8j7795", "renesas,r8a7795";
> +
> + memory at 48000000 {
> + device_type = "memory";
> + /* first 128MB is reserved for secure area. */
> + reg = <0x0 0x48000000 0x0 0x38000000>;
> + };
> +
> + memory at 500000000 {
> + device_type = "memory";
> + reg = <0x5 0x00000000 0 0x40000000>;
> + };
> +
> + memory at 600000000 {
> + device_type = "memory";
> + reg = <0x6 0x00000000 0 0x40000000>;
> + };
> +
> + memory at 700000000 {
> + device_type = "memory";
> + reg = <0x7 0x00000000 0 0x40000000>;
> + };
> +};
> --
> 2.7.4
>
--
Regards,
Niklas S?derlund
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 2/8] [RFC] arm64: dts: renesas: Add R-Car H3 SiP (4 x 1 GiB) support
2017-04-21 5:42 ` [PATCH 2/8] [RFC] arm64: dts: renesas: Add R-Car H3 SiP (4 x 1 GiB) support Niklas Söderlund
@ 2017-04-21 7:04 ` Geert Uytterhoeven
0 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2017-04-21 7:04 UTC (permalink / raw)
To: linux-arm-kernel
Hi Niklas,
On Fri, Apr 21, 2017 at 7:42 AM, Niklas S?derlund
<niklas.soderlund@ragnatech.se> wrote:
>> --- /dev/null
>> +++ b/arch/arm64/boot/dts/renesas/r8j7795-4x1g.dtsi
>> @@ -0,0 +1,36 @@
>> +/*
>> + * Device Tree Source for the r8j7795 SiP with 4 channels of 1 GiB RAM
>> + *
>> + * Copyright (C) 2015 Renesas Electronics Corp.
>
> 2017 right? If so same comment for patches 3 and 4.
As I just moved statements from an existing file, I retained the original
copyright information.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at 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
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/8] [RFC] dt-bindings: renesas: Document R-Car H3 and M3-W SiP DT bindings
[not found] ` <1492593351-13835-2-git-send-email-geert+renesas@glider.be>
@ 2017-04-28 13:39 ` Rob Herring
2017-04-28 14:23 ` Geert Uytterhoeven
0 siblings, 1 reply; 4+ messages in thread
From: Rob Herring @ 2017-04-28 13:39 UTC (permalink / raw)
To: linux-arm-kernel
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
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/8] [RFC] dt-bindings: renesas: Document R-Car H3 and M3-W SiP DT bindings
2017-04-28 13:39 ` [PATCH 1/8] [RFC] dt-bindings: renesas: Document R-Car H3 and M3-W SiP DT bindings Rob Herring
@ 2017-04-28 14:23 ` Geert Uytterhoeven
0 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2017-04-28 14:23 UTC (permalink / raw)
To: linux-arm-kernel
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 at 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
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-04-28 14:23 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1492593351-13835-1-git-send-email-geert+renesas@glider.be>
[not found] ` <1492593351-13835-3-git-send-email-geert+renesas@glider.be>
2017-04-21 5:42 ` [PATCH 2/8] [RFC] arm64: dts: renesas: Add R-Car H3 SiP (4 x 1 GiB) support Niklas Söderlund
2017-04-21 7:04 ` Geert Uytterhoeven
[not found] ` <1492593351-13835-2-git-send-email-geert+renesas@glider.be>
2017-04-28 13:39 ` [PATCH 1/8] [RFC] dt-bindings: renesas: Document R-Car H3 and M3-W SiP DT bindings Rob Herring
2017-04-28 14:23 ` Geert Uytterhoeven
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).