Message ID | 20240130203346.94488-1-prabhakar.mahadev-lad.rj@bp.renesas.com (mailing list archive) |
---|---|
Headers | show |
Series | Add support for Renesas RZ/Five RISC-V SoC | expand |
Hi! > This patch series aims to add support for Renesas RZ/Five RISC-V SoC, > support for this SoC has already been added to 6.1-cip kernel. > > Sending this series as an RFC as, > 1] Support for Global DMA cohernet pool is added > 2] As support for non-coherent DMA is missing for RISC-V core, > required changes have been added directly in ax45mp_cache.c > (ie patch #26) > 3] Patch #26 has been newly added, rest of the patches have been > cherry-picked from upstream kernel. I quickly went through this, and found nothing too crazy. But as this adds whole new architecture into 5.10-cip, I guess I should get confirmation on the IRC. We'll also need to add this (and RISC-V qemu) to 5.10 testing. Best regards, Pavel
Hello Pavel, > From: cip-dev@lists.cip-project.org <cip-dev@lists.cip-project.org> On > Behalf Of Pavel Machek via lists.cip-project.org > Sent: Wednesday, January 31, 2024 11:34 AM > > Hi! > > > This patch series aims to add support for Renesas RZ/Five RISC-V SoC, > > support for this SoC has already been added to 6.1-cip kernel. > > > > Sending this series as an RFC as, > > 1] Support for Global DMA cohernet pool is added > > 2] As support for non-coherent DMA is missing for RISC-V core, > > required changes have been added directly in ax45mp_cache.c > > (ie patch #26) > > 3] Patch #26 has been newly added, rest of the patches have been > > cherry-picked from upstream kernel. > > I quickly went through this, and found nothing too crazy. But as this > adds whole new architecture into 5.10-cip, I guess I should get My understanding is that CIP is already supporting RSIC-V in 5.10-cip, as qemu riscv64 is listed as a reference platform for it [0]. [0] https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting/cipreferencehardware > confirmation on the IRC. We'll also need to add this (and RISC-V qemu) > to 5.10 testing. I've done a test run for build&boot testing for RZ/Five [1] based on this MR and it's dependencies, using a defconfig [2] provided by Prabhakar. If accepted I'll add support to the official CIP pipelines. [1] https://gitlab.com/cip-project/cip-kernel/linux-cip/-/pipelines/1160504705 [2] https://gitlab.com/cip-project/cip-kernel/linux-cip/-/commit/c597a7df976d7dbbfe82d8de26e75c1f78c94f24 Kind regards, Chris
Hi Pavel, > -----Original Message----- > From: Pavel Machek <pavel@denx.de> > Sent: Wednesday, January 31, 2024 11:34 AM > To: Prabhakar Mahadev Lad <prabhakar.mahadev-lad.rj@bp.renesas.com> > Cc: cip-dev@lists.cip-project.org; Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>; Pavel Machek > <pavel@denx.de>; Biju Das <biju.das.jz@bp.renesas.com> > Subject: Re: [RFC PATCH 5.10.y-cip 00/39] Add support for Renesas RZ/Five RISC-V SoC > > Hi! > > > This patch series aims to add support for Renesas RZ/Five RISC-V SoC, > > support for this SoC has already been added to 6.1-cip kernel. > > > > Sending this series as an RFC as, > > 1] Support for Global DMA cohernet pool is added 2] As support for > > non-coherent DMA is missing for RISC-V core, > > required changes have been added directly in ax45mp_cache.c > > (ie patch #26) > > 3] Patch #26 has been newly added, rest of the patches have been > > cherry-picked from upstream kernel. > > I quickly went through this, and found nothing too crazy. But as this adds whole new architecture into > 5.10-cip, I guess I should get confirmation on the IRC. We'll also need to add this (and RISC-V qemu) > to 5.10 testing. > Now that we have agreed for RISC-V support on 5.10-cip, shall I send non RFC series? Cheers, Prabhakar > Best regards, > Pavel > -- > DENX Software Engineering GmbH, Managing Director: Erika Unter > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Hi! > > > This patch series aims to add support for Renesas RZ/Five RISC-V SoC, > > > support for this SoC has already been added to 6.1-cip kernel. > > > > > > Sending this series as an RFC as, > > > 1] Support for Global DMA cohernet pool is added 2] As support for > > > non-coherent DMA is missing for RISC-V core, > > > required changes have been added directly in ax45mp_cache.c > > > (ie patch #26) > > > 3] Patch #26 has been newly added, rest of the patches have been > > > cherry-picked from upstream kernel. > > > > I quickly went through this, and found nothing too crazy. But as this adds whole new architecture into > > 5.10-cip, I guess I should get confirmation on the IRC. We'll also need to add this (and RISC-V qemu) > > to 5.10 testing. > > > Now that we have agreed for RISC-V support on 5.10-cip, shall I send non RFC series? It will be same as RFC series, right? :-). So I guess no need to do that, I believe we can just review and apply this one. Best regards, Pavel
Hi Pavel, > -----Original Message----- > From: Pavel Machek <pavel@denx.de> > Sent: Monday, February 5, 2024 10:15 AM > To: Prabhakar Mahadev Lad <prabhakar.mahadev-lad.rj@bp.renesas.com> > Cc: Pavel Machek <pavel@denx.de>; cip-dev@lists.cip-project.org; Nobuhiro Iwamatsu > <nobuhiro1.iwamatsu@toshiba.co.jp>; Biju Das <biju.das.jz@bp.renesas.com> > Subject: Re: [RFC PATCH 5.10.y-cip 00/39] Add support for Renesas RZ/Five RISC-V SoC > > Hi! > > > > > This patch series aims to add support for Renesas RZ/Five RISC-V > > > > SoC, support for this SoC has already been added to 6.1-cip kernel. > > > > > > > > Sending this series as an RFC as, > > > > 1] Support for Global DMA cohernet pool is added 2] As support for > > > > non-coherent DMA is missing for RISC-V core, > > > > required changes have been added directly in ax45mp_cache.c > > > > (ie patch #26) > > > > 3] Patch #26 has been newly added, rest of the patches have been > > > > cherry-picked from upstream kernel. > > > > > > I quickly went through this, and found nothing too crazy. But as > > > this adds whole new architecture into 5.10-cip, I guess I should get > > > confirmation on the IRC. We'll also need to add this (and RISC-V qemu) to 5.10 testing. > > > > > Now that we have agreed for RISC-V support on 5.10-cip, shall I send non RFC series? > > It will be same as RFC series, right? :-). So I guess no need to do that, I believe we can just review > and apply this one. > There is one small change in patch #26 (keeping changes identical to upstream) and rest remains unchanged. Cheers, Prabhakar
Hi! > > > > > This patch series aims to add support for Renesas RZ/Five RISC-V > > > > > SoC, support for this SoC has already been added to 6.1-cip kernel. > > > > > > > > > > Sending this series as an RFC as, > > > > > 1] Support for Global DMA cohernet pool is added 2] As support for > > > > > non-coherent DMA is missing for RISC-V core, > > > > > required changes have been added directly in ax45mp_cache.c > > > > > (ie patch #26) > > > > > 3] Patch #26 has been newly added, rest of the patches have been > > > > > cherry-picked from upstream kernel. > > > > > > > > I quickly went through this, and found nothing too crazy. But as > > > > this adds whole new architecture into 5.10-cip, I guess I should get > > > > confirmation on the IRC. We'll also need to add this (and RISC-V qemu) to 5.10 testing. > > > > > > > Now that we have agreed for RISC-V support on 5.10-cip, shall I send non RFC series? > > > > It will be same as RFC series, right? :-). So I guess no need to do that, I believe we can just review > > and apply this one. > > > There is one small change in patch #26 (keeping changes identical to upstream) and rest remains unchanged. Okay, so let's regenerate the series, and prepend the patches from the preparatory series as I did not apply them. Thanks and best regards, Pavel
Hi Pavel, > -----Original Message----- > From: Pavel Machek <pavel@denx.de> > Sent: Monday, February 5, 2024 10:29 AM > To: Prabhakar Mahadev Lad <prabhakar.mahadev-lad.rj@bp.renesas.com> > Cc: Pavel Machek <pavel@denx.de>; cip-dev@lists.cip-project.org; Nobuhiro Iwamatsu > <nobuhiro1.iwamatsu@toshiba.co.jp>; Biju Das <biju.das.jz@bp.renesas.com> > Subject: Re: [RFC PATCH 5.10.y-cip 00/39] Add support for Renesas RZ/Five RISC-V SoC > > Hi! > > > > > > This patch series aims to add support for Renesas RZ/Five > > > > > > RISC-V SoC, support for this SoC has already been added to 6.1-cip kernel. > > > > > > > > > > > > Sending this series as an RFC as, 1] Support for Global DMA > > > > > > cohernet pool is added 2] As support for non-coherent DMA is > > > > > > missing for RISC-V core, > > > > > > required changes have been added directly in ax45mp_cache.c > > > > > > (ie patch #26) > > > > > > 3] Patch #26 has been newly added, rest of the patches have been > > > > > > cherry-picked from upstream kernel. > > > > > > > > > > I quickly went through this, and found nothing too crazy. But as > > > > > this adds whole new architecture into 5.10-cip, I guess I should > > > > > get confirmation on the IRC. We'll also need to add this (and RISC-V qemu) to 5.10 testing. > > > > > > > > > Now that we have agreed for RISC-V support on 5.10-cip, shall I send non RFC series? > > > > > > It will be same as RFC series, right? :-). So I guess no need to do > > > that, I believe we can just review and apply this one. > > > > > There is one small change in patch #26 (keeping changes identical to upstream) and rest remains > unchanged. > > Okay, so let's regenerate the series, and prepend the patches from the preparatory series as I did not > apply them. > Sure will do that now. Cheers, Prabhakar > Thanks and best regards, > Pavel > -- > DENX Software Engineering GmbH, Managing Director: Erika Unter > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany