Re: [Xen-devel] [PATCH V2 0/3] Renesas Stout board support (R-Car Gen2)

2019-02-15 Thread Oleksandr


On 15.02.19 15:30, Julien Grall wrote:

Hi, Julien




On Fri, 15 Feb 2019, 14:25 Oleksandr, > wrote:



On 01.02.19 14:37, Oleksandr Tyshchenko wrote:
> From: Oleksandr Tyshchenko mailto:oleksandr_tyshche...@epam.com>>
>
> Hi, all.


Hi, all

gentle reminder...


This is in my queue of patches to review. Also, as we are in freeze, I 
tend to prioritize patches for 4.12.


I will try to have a look next week.



I understand. Thank you.




Cheers,



>
> The purpose of this patch series is to add required support to
be able to run
> Xen on Renesas Stout board [1] which uses SCIFA compatible UART
as a console
> interface.
>
> Actually Xen already has support for SCIF compatible UARTs which
are used on
> Renesas Lager (R-Car Gen2), Salvator-X, H3ULCB/M3ULCB (R-Car
Gen3) and other
> development boards. So this patch series extends existing
support to be able
> to handle both interfaces.
>
> --
>
> Current patch series is based on the following commit
3389a8dc8c5753a3c84744923cd0193395e3f2a9
> and tested on Stout (ARM32) and H3ULCB (ARM64) boards.
>
> You can find current patch series here:
> repo: https://github.com/otyshchenko1/xen.git branch: stout_upstream
>
> You can find previous discussion here:
>
https://www.mail-archive.com/xen-devel@lists.xenproject.org/msg21058.html
>
> Please note, that current patch series doesn’t have the
following patches:
> - xen/arm: drivers: scif: Remove unused #define-s (already
upstreamed)
> - xen/arm: Reuse R-Car Gen2 platform code for Stout board (was
dropped)
> but has new one:
> - xen/arm: Clarify usage of earlyprintk for Lager board
>
> --
>
> In order to run Xen on Stout board you need "PSCI-enabled"
U-Boot (not upsteamed yet).
> You can find corresponding patches for U-Boot here:
>

http://u-boot.10912.n7.nabble.com/PATCH-0-3-PSCI-support-for-r8a7790-SoC-Lager-Stout-boards-td357352.html
>
> Have a plan to update Xen Wiki regarding this board.
>
> [1] https://elinux.org/R-Car/Boards/Stout
>
> --
>
> Oleksandr Tyshchenko (3):
>    xen/arm: drivers: scif: Add support for SCIFA compatible UARTs
>    xen/arm: Clarify usage of earlyprintk for Lager board
>    xen/arm: Add SCIFA UART support for early printk
>
>   docs/misc/arm/early-printk.txt     |   2 +-
>   xen/arch/arm/arm32/debug-scifa.inc |  51 ++
>   xen/drivers/char/scif-uart.c       | 139
+++--
>   xen/include/asm-arm/scif-uart.h    |  44 ++--
>   4 files changed, 194 insertions(+), 42 deletions(-)
>   create mode 100644 xen/arch/arm/arm32/debug-scifa.inc
>
-- 
Regards,


Oleksandr Tyshchenko


___
Xen-devel mailing list
Xen-devel@lists.xenproject.org 
https://lists.xenproject.org/mailman/listinfo/xen-devel


--
Regards,

Oleksandr Tyshchenko

___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH V2 0/3] Renesas Stout board support (R-Car Gen2)

2019-02-15 Thread Julien Grall
On Fri, 15 Feb 2019, 14:25 Oleksandr,  wrote:

>
> On 01.02.19 14:37, Oleksandr Tyshchenko wrote:
> > From: Oleksandr Tyshchenko 
> >
> > Hi, all.
>
>
> Hi, all
>
> gentle reminder...
>

This is in my queue of patches to review. Also, as we are in freeze, I tend
to prioritize patches for 4.12.

I will try to have a look next week.

Cheers,


>
> >
> > The purpose of this patch series is to add required support to be able
> to run
> > Xen on Renesas Stout board [1] which uses SCIFA compatible UART as a
> console
> > interface.
> >
> > Actually Xen already has support for SCIF compatible UARTs which are
> used on
> > Renesas Lager (R-Car Gen2), Salvator-X, H3ULCB/M3ULCB (R-Car Gen3) and
> other
> > development boards. So this patch series extends existing support to be
> able
> > to handle both interfaces.
> >
> > --
> >
> > Current patch series is based on the following commit
> 3389a8dc8c5753a3c84744923cd0193395e3f2a9
> > and tested on Stout (ARM32) and H3ULCB (ARM64) boards.
> >
> > You can find current patch series here:
> > repo: https://github.com/otyshchenko1/xen.git branch: stout_upstream
> >
> > You can find previous discussion here:
> >
> https://www.mail-archive.com/xen-devel@lists.xenproject.org/msg21058.html
> >
> > Please note, that current patch series doesn’t have the following
> patches:
> > - xen/arm: drivers: scif: Remove unused #define-s (already upstreamed)
> > - xen/arm: Reuse R-Car Gen2 platform code for Stout board (was dropped)
> > but has new one:
> > - xen/arm: Clarify usage of earlyprintk for Lager board
> >
> > --
> >
> > In order to run Xen on Stout board you need "PSCI-enabled" U-Boot (not
> upsteamed yet).
> > You can find corresponding patches for U-Boot here:
> >
> http://u-boot.10912.n7.nabble.com/PATCH-0-3-PSCI-support-for-r8a7790-SoC-Lager-Stout-boards-td357352.html
> >
> > Have a plan to update Xen Wiki regarding this board.
> >
> > [1] https://elinux.org/R-Car/Boards/Stout
> >
> > --
> >
> > Oleksandr Tyshchenko (3):
> >xen/arm: drivers: scif: Add support for SCIFA compatible UARTs
> >xen/arm: Clarify usage of earlyprintk for Lager board
> >xen/arm: Add SCIFA UART support for early printk
> >
> >   docs/misc/arm/early-printk.txt |   2 +-
> >   xen/arch/arm/arm32/debug-scifa.inc |  51 ++
> >   xen/drivers/char/scif-uart.c   | 139
> +++--
> >   xen/include/asm-arm/scif-uart.h|  44 ++--
> >   4 files changed, 194 insertions(+), 42 deletions(-)
> >   create mode 100644 xen/arch/arm/arm32/debug-scifa.inc
> >
> --
> Regards,
>
> Oleksandr Tyshchenko
>
>
> ___
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH V2 0/3] Renesas Stout board support (R-Car Gen2)

2019-02-15 Thread Oleksandr


On 01.02.19 14:37, Oleksandr Tyshchenko wrote:

From: Oleksandr Tyshchenko 

Hi, all.



Hi, all

gentle reminder...




The purpose of this patch series is to add required support to be able to run
Xen on Renesas Stout board [1] which uses SCIFA compatible UART as a console
interface.

Actually Xen already has support for SCIF compatible UARTs which are used on
Renesas Lager (R-Car Gen2), Salvator-X, H3ULCB/M3ULCB (R-Car Gen3) and other
development boards. So this patch series extends existing support to be able
to handle both interfaces.

--

Current patch series is based on the following commit 
3389a8dc8c5753a3c84744923cd0193395e3f2a9
and tested on Stout (ARM32) and H3ULCB (ARM64) boards.

You can find current patch series here:
repo: https://github.com/otyshchenko1/xen.git branch: stout_upstream

You can find previous discussion here:
https://www.mail-archive.com/xen-devel@lists.xenproject.org/msg21058.html

Please note, that current patch series doesn’t have the following patches:
- xen/arm: drivers: scif: Remove unused #define-s (already upstreamed)
- xen/arm: Reuse R-Car Gen2 platform code for Stout board (was dropped)
but has new one:
- xen/arm: Clarify usage of earlyprintk for Lager board

--

In order to run Xen on Stout board you need "PSCI-enabled" U-Boot (not 
upsteamed yet).
You can find corresponding patches for U-Boot here:
http://u-boot.10912.n7.nabble.com/PATCH-0-3-PSCI-support-for-r8a7790-SoC-Lager-Stout-boards-td357352.html

Have a plan to update Xen Wiki regarding this board.

[1] https://elinux.org/R-Car/Boards/Stout

--

Oleksandr Tyshchenko (3):
   xen/arm: drivers: scif: Add support for SCIFA compatible UARTs
   xen/arm: Clarify usage of earlyprintk for Lager board
   xen/arm: Add SCIFA UART support for early printk

  docs/misc/arm/early-printk.txt |   2 +-
  xen/arch/arm/arm32/debug-scifa.inc |  51 ++
  xen/drivers/char/scif-uart.c   | 139 +++--
  xen/include/asm-arm/scif-uart.h|  44 ++--
  4 files changed, 194 insertions(+), 42 deletions(-)
  create mode 100644 xen/arch/arm/arm32/debug-scifa.inc


--
Regards,

Oleksandr Tyshchenko


___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

[Xen-devel] [PATCH V2 0/3] Renesas Stout board support (R-Car Gen2)

2019-02-01 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko 

Hi, all.

The purpose of this patch series is to add required support to be able to run
Xen on Renesas Stout board [1] which uses SCIFA compatible UART as a console
interface.

Actually Xen already has support for SCIF compatible UARTs which are used on
Renesas Lager (R-Car Gen2), Salvator-X, H3ULCB/M3ULCB (R-Car Gen3) and other
development boards. So this patch series extends existing support to be able
to handle both interfaces.

--

Current patch series is based on the following commit 
3389a8dc8c5753a3c84744923cd0193395e3f2a9
and tested on Stout (ARM32) and H3ULCB (ARM64) boards.

You can find current patch series here:
repo: https://github.com/otyshchenko1/xen.git branch: stout_upstream

You can find previous discussion here:
https://www.mail-archive.com/xen-devel@lists.xenproject.org/msg21058.html

Please note, that current patch series doesn’t have the following patches:
- xen/arm: drivers: scif: Remove unused #define-s (already upstreamed)
- xen/arm: Reuse R-Car Gen2 platform code for Stout board (was dropped)
but has new one:
- xen/arm: Clarify usage of earlyprintk for Lager board

--

In order to run Xen on Stout board you need "PSCI-enabled" U-Boot (not 
upsteamed yet).
You can find corresponding patches for U-Boot here:
http://u-boot.10912.n7.nabble.com/PATCH-0-3-PSCI-support-for-r8a7790-SoC-Lager-Stout-boards-td357352.html

Have a plan to update Xen Wiki regarding this board.

[1] https://elinux.org/R-Car/Boards/Stout

--

Oleksandr Tyshchenko (3):
  xen/arm: drivers: scif: Add support for SCIFA compatible UARTs
  xen/arm: Clarify usage of earlyprintk for Lager board
  xen/arm: Add SCIFA UART support for early printk

 docs/misc/arm/early-printk.txt |   2 +-
 xen/arch/arm/arm32/debug-scifa.inc |  51 ++
 xen/drivers/char/scif-uart.c   | 139 +++--
 xen/include/asm-arm/scif-uart.h|  44 ++--
 4 files changed, 194 insertions(+), 42 deletions(-)
 create mode 100644 xen/arch/arm/arm32/debug-scifa.inc

-- 
2.7.4


___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel