SUPERH platform development
 help / color / mirror / Atom feed
* [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code
@ 2015-12-15 13:26 Magnus Damm
  2015-12-16  8:22 ` Geert Uytterhoeven
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Magnus Damm @ 2015-12-15 13:26 UTC (permalink / raw)
  To: linux-sh

ARM: shmobile: r8a7795 Salvator-X IPMMU test code

[PATCH/RFC 01/03] ARM: shmobile: External Salvator-X SCIF3/HSCIF3 loop
[PATCH/RFC 02/03] ARM: shmobile: r8a7795: Hack up SYS-DMAC0 support
[PATCH/RFC 03/03] ARM: shmobile: r8a7795: Tie in IPMMU with SYS-DMAC0

Hook up the external SCIF3/HSCIF3 loop back adapter via DT and tie
in SYS-DMAC0 and the IPMMU units for test purpose.

Not for upstream merge.

Signed-off-by: Magnus Damm <damm+renesas@opensource.se>
---

 Developed on top of renesas-drivers-2015-12-08-v4.4-rc4 and
 [PATCH 00/06] iommu/ipmmu-vmsa: IPMMU multi-arch update
 [PATCH/RFC 00/10] iommu/ipmmu-vmsa: Experimental r8a7795 support

 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts |   28 ++++++++++
 arch/arm64/boot/dts/renesas/r8a7795.dtsi           |   54 +++++++++++++++++++-
 2 files changed, 81 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code
  2015-12-15 13:26 [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code Magnus Damm
@ 2015-12-16  8:22 ` Geert Uytterhoeven
  2015-12-17  1:42 ` Magnus Damm
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Geert Uytterhoeven @ 2015-12-16  8:22 UTC (permalink / raw)
  To: linux-sh

Hi Magnus,

On Tue, Dec 15, 2015 at 2:26 PM, Magnus Damm <magnus.damm@gmail.com> wrote:
> ARM: shmobile: r8a7795 Salvator-X IPMMU test code
>
> [PATCH/RFC 01/03] ARM: shmobile: External Salvator-X SCIF3/HSCIF3 loop
> [PATCH/RFC 02/03] ARM: shmobile: r8a7795: Hack up SYS-DMAC0 support
> [PATCH/RFC 03/03] ARM: shmobile: r8a7795: Tie in IPMMU with SYS-DMAC0
>
> Hook up the external SCIF3/HSCIF3 loop back adapter via DT and tie
> in SYS-DMAC0 and the IPMMU units for test purpose.
>
> Not for upstream merge.

Have you considered using DT overlays for this?

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code
  2015-12-15 13:26 [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code Magnus Damm
  2015-12-16  8:22 ` Geert Uytterhoeven
@ 2015-12-17  1:42 ` Magnus Damm
  2015-12-17  8:02 ` Geert Uytterhoeven
  2015-12-17  8:18 ` Pantelis Antoniou
  3 siblings, 0 replies; 5+ messages in thread
From: Magnus Damm @ 2015-12-17  1:42 UTC (permalink / raw)
  To: linux-sh

Hi Geert,

On Wed, Dec 16, 2015 at 5:22 PM, Geert Uytterhoeven
<geert@linux-m68k.org> wrote:
> Hi Magnus,
>
> On Tue, Dec 15, 2015 at 2:26 PM, Magnus Damm <magnus.damm@gmail.com> wrote:
>> ARM: shmobile: r8a7795 Salvator-X IPMMU test code
>>
>> [PATCH/RFC 01/03] ARM: shmobile: External Salvator-X SCIF3/HSCIF3 loop
>> [PATCH/RFC 02/03] ARM: shmobile: r8a7795: Hack up SYS-DMAC0 support
>> [PATCH/RFC 03/03] ARM: shmobile: r8a7795: Tie in IPMMU with SYS-DMAC0
>>
>> Hook up the external SCIF3/HSCIF3 loop back adapter via DT and tie
>> in SYS-DMAC0 and the IPMMU units for test purpose.
>>
>> Not for upstream merge.
>
> Have you considered using DT overlays for this?

Yes, that is a very good idea! That is the next step for sure.

What is the current state of DT overlays in upstream? For the various
loop back adapter designs For Renesas R-Car Gen2 and Gen3 it would be
nice to be able to upstream the overlay code somehow.

Cheers,

/ magnus

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code
  2015-12-15 13:26 [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code Magnus Damm
  2015-12-16  8:22 ` Geert Uytterhoeven
  2015-12-17  1:42 ` Magnus Damm
@ 2015-12-17  8:02 ` Geert Uytterhoeven
  2015-12-17  8:18 ` Pantelis Antoniou
  3 siblings, 0 replies; 5+ messages in thread
From: Geert Uytterhoeven @ 2015-12-17  8:02 UTC (permalink / raw)
  To: linux-sh

Hi Magnus,

CC Pantelis

On Thu, Dec 17, 2015 at 2:42 AM, Magnus Damm <magnus.damm@gmail.com> wrote:
> On Wed, Dec 16, 2015 at 5:22 PM, Geert Uytterhoeven
> <geert@linux-m68k.org> wrote:
>> On Tue, Dec 15, 2015 at 2:26 PM, Magnus Damm <magnus.damm@gmail.com> wrote:
>>> ARM: shmobile: r8a7795 Salvator-X IPMMU test code
>>>
>>> [PATCH/RFC 01/03] ARM: shmobile: External Salvator-X SCIF3/HSCIF3 loop
>>> [PATCH/RFC 02/03] ARM: shmobile: r8a7795: Hack up SYS-DMAC0 support
>>> [PATCH/RFC 03/03] ARM: shmobile: r8a7795: Tie in IPMMU with SYS-DMAC0
>>>
>>> Hook up the external SCIF3/HSCIF3 loop back adapter via DT and tie
>>> in SYS-DMAC0 and the IPMMU units for test purpose.
>>>
>>> Not for upstream merge.
>>
>> Have you considered using DT overlays for this?
>
> Yes, that is a very good idea! That is the next step for sure.
>
> What is the current state of DT overlays in upstream? For the various
> loop back adapter designs For Renesas R-Car Gen2 and Gen3 it would be
> nice to be able to upstream the overlay code somehow.

Not yet upstream. Not much activity in the area lately. Pantelis?

Code-wise, I'm using:
https://git.kernel.org/cgit/linux/kernel/git/geert/renesas-drivers.git/log/?h=topic/overlays

The various overlays I use for testing (+ code depending on r8a7795, which
is not yet upstream and thus not included in the branc above):
https://git.kernel.org/cgit/linux/kernel/git/geert/renesas-drivers.git/log/?h=topic/renesas-overlays

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code
  2015-12-15 13:26 [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code Magnus Damm
                   ` (2 preceding siblings ...)
  2015-12-17  8:02 ` Geert Uytterhoeven
@ 2015-12-17  8:18 ` Pantelis Antoniou
  3 siblings, 0 replies; 5+ messages in thread
From: Pantelis Antoniou @ 2015-12-17  8:18 UTC (permalink / raw)
  To: linux-sh

Hi Geert,

> On Dec 17, 2015, at 10:02 , Geert Uytterhoeven <geert@linux-m68k.org> wrote:
> 
> Hi Magnus,
> 
> CC Pantelis
> 
> On Thu, Dec 17, 2015 at 2:42 AM, Magnus Damm <magnus.damm@gmail.com> wrote:
>> On Wed, Dec 16, 2015 at 5:22 PM, Geert Uytterhoeven
>> <geert@linux-m68k.org> wrote:
>>> On Tue, Dec 15, 2015 at 2:26 PM, Magnus Damm <magnus.damm@gmail.com> wrote:
>>>> ARM: shmobile: r8a7795 Salvator-X IPMMU test code
>>>> 
>>>> [PATCH/RFC 01/03] ARM: shmobile: External Salvator-X SCIF3/HSCIF3 loop
>>>> [PATCH/RFC 02/03] ARM: shmobile: r8a7795: Hack up SYS-DMAC0 support
>>>> [PATCH/RFC 03/03] ARM: shmobile: r8a7795: Tie in IPMMU with SYS-DMAC0
>>>> 
>>>> Hook up the external SCIF3/HSCIF3 loop back adapter via DT and tie
>>>> in SYS-DMAC0 and the IPMMU units for test purpose.
>>>> 
>>>> Not for upstream merge.
>>> 
>>> Have you considered using DT overlays for this?
>> 
>> Yes, that is a very good idea! That is the next step for sure.
>> 
>> What is the current state of DT overlays in upstream? For the various
>> loop back adapter designs For Renesas R-Car Gen2 and Gen3 it would be
>> nice to be able to upstream the overlay code somehow.
> 
> Not yet upstream. Not much activity in the area lately. Pantelis?
> 

Not dropped. Just buried with $DAYTIME_WORK. We had a release out and things have been
hectic. Pace will pick up again during the holiday break.

> Code-wise, I'm using:
> https://git.kernel.org/cgit/linux/kernel/git/geert/renesas-drivers.git/log/?h=topic/overlays
> 

> The various overlays I use for testing (+ code depending on r8a7795, which
> is not yet upstream and thus not included in the branc above):
> https://git.kernel.org/cgit/linux/kernel/git/geert/renesas-drivers.git/log/?h=topic/renesas-overlays
> 


Good, I’ll check this too and pick up things for my submission. Hang in there :)

> Gr{oetje,eeting}s,
> 
>                        Geert
> 

Regards

— Pantelis

> --
> 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


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-12-17  8:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-15 13:26 [PATCH/RFC 00/03] ARM: shmobile: r8a7795 Salvator-X IPMMU test code Magnus Damm
2015-12-16  8:22 ` Geert Uytterhoeven
2015-12-17  1:42 ` Magnus Damm
2015-12-17  8:02 ` Geert Uytterhoeven
2015-12-17  8:18 ` Pantelis Antoniou

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox