* [PATCH 0/2] Add IPMMU compatibility for r8a774a1 @ 2018-08-17 14:31 Fabrizio Castro 2018-08-17 14:31 ` Fabrizio Castro 2018-08-17 14:31 ` Fabrizio Castro 0 siblings, 2 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-17 14:31 UTC (permalink / raw) To: Joerg Roedel, Rob Herring, Mark Rutland Cc: Fabrizio Castro, iommu, devicetree, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel Dear All, this series adds IPMMU compatibility for the RZ/G2M (a.k.a. R8A774A1). Cheers, Fab Fabrizio Castro (2): iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + drivers/iommu/ipmmu-vmsa.c | 5 +++++ 2 files changed, 6 insertions(+) -- 2.7.4 ^ permalink raw reply [flat|nested] 36+ messages in thread
* [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-17 14:31 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-17 14:31 UTC (permalink / raw) To: Joerg Roedel Cc: Fabrizio Castro, Magnus Damm, iommu, Geert Uytterhoeven, Simon Horman, Chris Paterson, Biju Das, linux-renesas-soc Add support for RZ/G2M (R8A774A1) SoC IPMMUs. Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> Reviewed-by: Biju Das <biju.das@bp.renesas.com> --- This patch applies on top of renesas-drivers-2018-07-31-v4.18-rc7 drivers/iommu/ipmmu-vmsa.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c index 51af2c5..cf5cfcf 100644 --- a/drivers/iommu/ipmmu-vmsa.c +++ b/drivers/iommu/ipmmu-vmsa.c @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) } static const struct soc_device_attribute soc_rcar_gen3[] = { + { .soc_id = "r8a774a1", }, { .soc_id = "r8a7795", }, { .soc_id = "r8a7796", }, { .soc_id = "r8a77965", }, @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { .compatible = "renesas,ipmmu-vmsa", .data = &ipmmu_features_default, }, { + .compatible = "renesas,ipmmu-r8a774a1", + .data = &ipmmu_features_rcar_gen3, + }, { .compatible = "renesas,ipmmu-r8a7795", .data = &ipmmu_features_rcar_gen3, }, { @@ -1143,6 +1147,7 @@ subsys_initcall(ipmmu_init); module_exit(ipmmu_exit); IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa"); +IOMMU_OF_DECLARE(ipmmu_r8a774a1_iommu_of, "renesas,ipmmu-r8a774a1"); IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795"); IOMMU_OF_DECLARE(ipmmu_r8a7796_iommu_of, "renesas,ipmmu-r8a7796"); IOMMU_OF_DECLARE(ipmmu_r8a77965_iommu_of, "renesas,ipmmu-r8a77965"); -- 2.7.4 ^ permalink raw reply related [flat|nested] 36+ messages in thread
* [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-17 14:31 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-17 14:31 UTC (permalink / raw) To: Joerg Roedel Cc: Fabrizio Castro, Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA, Simon Horman Add support for RZ/G2M (R8A774A1) SoC IPMMUs. Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> --- This patch applies on top of renesas-drivers-2018-07-31-v4.18-rc7 drivers/iommu/ipmmu-vmsa.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c index 51af2c5..cf5cfcf 100644 --- a/drivers/iommu/ipmmu-vmsa.c +++ b/drivers/iommu/ipmmu-vmsa.c @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) } static const struct soc_device_attribute soc_rcar_gen3[] = { + { .soc_id = "r8a774a1", }, { .soc_id = "r8a7795", }, { .soc_id = "r8a7796", }, { .soc_id = "r8a77965", }, @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { .compatible = "renesas,ipmmu-vmsa", .data = &ipmmu_features_default, }, { + .compatible = "renesas,ipmmu-r8a774a1", + .data = &ipmmu_features_rcar_gen3, + }, { .compatible = "renesas,ipmmu-r8a7795", .data = &ipmmu_features_rcar_gen3, }, { @@ -1143,6 +1147,7 @@ subsys_initcall(ipmmu_init); module_exit(ipmmu_exit); IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa"); +IOMMU_OF_DECLARE(ipmmu_r8a774a1_iommu_of, "renesas,ipmmu-r8a774a1"); IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795"); IOMMU_OF_DECLARE(ipmmu_r8a7796_iommu_of, "renesas,ipmmu-r8a7796"); IOMMU_OF_DECLARE(ipmmu_r8a77965_iommu_of, "renesas,ipmmu-r8a77965"); -- 2.7.4 ^ permalink raw reply related [flat|nested] 36+ messages in thread
* Re: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-21 13:38 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-08-21 13:38 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, Magnus Damm, iommu, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc On Fri, Aug 17, 2018 at 03:31:04PM +0100, Fabrizio Castro wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> There seems to be a typo in the subject: s/maching/matching/ That notwithstanding: Reviewed-by: Simon Horman <horms+renesas@verge.net.au> ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-21 13:38 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-08-21 13:38 UTC (permalink / raw) To: Fabrizio Castro Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA On Fri, Aug 17, 2018 at 03:31:04PM +0100, Fabrizio Castro wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> There seems to be a typo in the subject: s/maching/matching/ That notwithstanding: Reviewed-by: Simon Horman <horms+renesas-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org> ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-23 8:43 ` Geert Uytterhoeven 0 siblings, 0 replies; 36+ messages in thread From: Geert Uytterhoeven @ 2018-08-23 8:43 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, Magnus Damm, Linux IOMMU, Geert Uytterhoeven, Simon Horman, Chris Paterson, Biju Das, Linux-Renesas Hi Fabrizio, On Fri, Aug 17, 2018 at 4:31 PM Fabrizio Castro <fabrizio.castro@bp.renesas.com> wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > This patch applies on top of renesas-drivers-2018-07-31-v4.18-rc7 > > drivers/iommu/ipmmu-vmsa.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > index 51af2c5..cf5cfcf 100644 > --- a/drivers/iommu/ipmmu-vmsa.c > +++ b/drivers/iommu/ipmmu-vmsa.c > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > } > > static const struct soc_device_attribute soc_rcar_gen3[] = { > + { .soc_id = "r8a774a1", }, > { .soc_id = "r8a7795", }, > { .soc_id = "r8a7796", }, > { .soc_id = "r8a77965", }, > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > .compatible = "renesas,ipmmu-vmsa", > .data = &ipmmu_features_default, > }, { > + .compatible = "renesas,ipmmu-r8a774a1", > + .data = &ipmmu_features_rcar_gen3, > + }, { > .compatible = "renesas,ipmmu-r8a7795", > .data = &ipmmu_features_rcar_gen3, > }, { > @@ -1143,6 +1147,7 @@ subsys_initcall(ipmmu_init); > module_exit(ipmmu_exit); > > IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa"); > +IOMMU_OF_DECLARE(ipmmu_r8a774a1_iommu_of, "renesas,ipmmu-r8a774a1"); > IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795"); > IOMMU_OF_DECLARE(ipmmu_r8a7796_iommu_of, "renesas,ipmmu-r8a7796"); > IOMMU_OF_DECLARE(ipmmu_r8a77965_iommu_of, "renesas,ipmmu-r8a77965"); The IOMMU_OF_DECLARE() lines will be gone v4.18-rc1. 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] 36+ messages in thread
* Re: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-23 8:43 ` Geert Uytterhoeven 0 siblings, 0 replies; 36+ messages in thread From: Geert Uytterhoeven @ 2018-08-23 8:43 UTC (permalink / raw) To: Fabrizio Castro Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, Linux-Renesas, Linux IOMMU, Simon Horman Hi Fabrizio, On Fri, Aug 17, 2018 at 4:31 PM Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > --- > This patch applies on top of renesas-drivers-2018-07-31-v4.18-rc7 > > drivers/iommu/ipmmu-vmsa.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > index 51af2c5..cf5cfcf 100644 > --- a/drivers/iommu/ipmmu-vmsa.c > +++ b/drivers/iommu/ipmmu-vmsa.c > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > } > > static const struct soc_device_attribute soc_rcar_gen3[] = { > + { .soc_id = "r8a774a1", }, > { .soc_id = "r8a7795", }, > { .soc_id = "r8a7796", }, > { .soc_id = "r8a77965", }, > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > .compatible = "renesas,ipmmu-vmsa", > .data = &ipmmu_features_default, > }, { > + .compatible = "renesas,ipmmu-r8a774a1", > + .data = &ipmmu_features_rcar_gen3, > + }, { > .compatible = "renesas,ipmmu-r8a7795", > .data = &ipmmu_features_rcar_gen3, > }, { > @@ -1143,6 +1147,7 @@ subsys_initcall(ipmmu_init); > module_exit(ipmmu_exit); > > IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa"); > +IOMMU_OF_DECLARE(ipmmu_r8a774a1_iommu_of, "renesas,ipmmu-r8a774a1"); > IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795"); > IOMMU_OF_DECLARE(ipmmu_r8a7796_iommu_of, "renesas,ipmmu-r8a7796"); > IOMMU_OF_DECLARE(ipmmu_r8a77965_iommu_of, "renesas,ipmmu-r8a77965"); The IOMMU_OF_DECLARE() lines will be gone v4.18-rc1. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.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] 36+ messages in thread
* RE: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-23 15:18 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-23 15:18 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Joerg Roedel, Magnus Damm, Linux IOMMU, Geert Uytterhoeven, Simon Horman, Chris Paterson, Biju Das, Linux-Renesas Hello Geert, Thank you for the feedback and welcome back! > Subject: Re: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > Hi Fabrizio, > > On Fri, Aug 17, 2018 at 4:31 PM Fabrizio Castro > <fabrizio.castro@bp.renesas.com> wrote: > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > > --- > > This patch applies on top of renesas-drivers-2018-07-31-v4.18-rc7 > > > > drivers/iommu/ipmmu-vmsa.c | 5 +++++ > > 1 file changed, 5 insertions(+) > > > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > > index 51af2c5..cf5cfcf 100644 > > --- a/drivers/iommu/ipmmu-vmsa.c > > +++ b/drivers/iommu/ipmmu-vmsa.c > > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > > } > > > > static const struct soc_device_attribute soc_rcar_gen3[] = { > > + { .soc_id = "r8a774a1", }, > > { .soc_id = "r8a7795", }, > > { .soc_id = "r8a7796", }, > > { .soc_id = "r8a77965", }, > > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > > .compatible = "renesas,ipmmu-vmsa", > > .data = &ipmmu_features_default, > > }, { > > + .compatible = "renesas,ipmmu-r8a774a1", > > + .data = &ipmmu_features_rcar_gen3, > > + }, { > > .compatible = "renesas,ipmmu-r8a7795", > > .data = &ipmmu_features_rcar_gen3, > > }, { > > @@ -1143,6 +1147,7 @@ subsys_initcall(ipmmu_init); > > module_exit(ipmmu_exit); > > > > IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa"); > > +IOMMU_OF_DECLARE(ipmmu_r8a774a1_iommu_of, "renesas,ipmmu-r8a774a1"); > > IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795"); > > IOMMU_OF_DECLARE(ipmmu_r8a7796_iommu_of, "renesas,ipmmu-r8a7796"); > > IOMMU_OF_DECLARE(ipmmu_r8a77965_iommu_of, "renesas,ipmmu-r8a77965"); > > The IOMMU_OF_DECLARE() lines will be gone v4.18-rc1. I can see the conflict now, therefore I am going to send a v2. I'll be basing the patch on top of renesas-drivers-2018-07-31-v4.18-rc7 again, but this time I'll drop the IOMMU_OF_DECLARE line, hopefully this will help. Thanks, Fab > > 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 Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-23 15:18 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-23 15:18 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, Linux-Renesas, Linux IOMMU, Simon Horman Hello Geert, Thank you for the feedback and welcome back! > Subject: Re: [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > Hi Fabrizio, > > On Fri, Aug 17, 2018 at 4:31 PM Fabrizio Castro > <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> wrote: > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > --- > > This patch applies on top of renesas-drivers-2018-07-31-v4.18-rc7 > > > > drivers/iommu/ipmmu-vmsa.c | 5 +++++ > > 1 file changed, 5 insertions(+) > > > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > > index 51af2c5..cf5cfcf 100644 > > --- a/drivers/iommu/ipmmu-vmsa.c > > +++ b/drivers/iommu/ipmmu-vmsa.c > > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > > } > > > > static const struct soc_device_attribute soc_rcar_gen3[] = { > > + { .soc_id = "r8a774a1", }, > > { .soc_id = "r8a7795", }, > > { .soc_id = "r8a7796", }, > > { .soc_id = "r8a77965", }, > > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > > .compatible = "renesas,ipmmu-vmsa", > > .data = &ipmmu_features_default, > > }, { > > + .compatible = "renesas,ipmmu-r8a774a1", > > + .data = &ipmmu_features_rcar_gen3, > > + }, { > > .compatible = "renesas,ipmmu-r8a7795", > > .data = &ipmmu_features_rcar_gen3, > > }, { > > @@ -1143,6 +1147,7 @@ subsys_initcall(ipmmu_init); > > module_exit(ipmmu_exit); > > > > IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa"); > > +IOMMU_OF_DECLARE(ipmmu_r8a774a1_iommu_of, "renesas,ipmmu-r8a774a1"); > > IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795"); > > IOMMU_OF_DECLARE(ipmmu_r8a7796_iommu_of, "renesas,ipmmu-r8a7796"); > > IOMMU_OF_DECLARE(ipmmu_r8a77965_iommu_of, "renesas,ipmmu-r8a77965"); > > The IOMMU_OF_DECLARE() lines will be gone v4.18-rc1. I can see the conflict now, therefore I am going to send a v2. I'll be basing the patch on top of renesas-drivers-2018-07-31-v4.18-rc7 again, but this time I'll drop the IOMMU_OF_DECLARE line, hopefully this will help. Thanks, Fab > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.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 Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-23 15:33 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-23 15:33 UTC (permalink / raw) To: Joerg Roedel Cc: Fabrizio Castro, iommu, Magnus Damm, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc Add support for RZ/G2M (R8A774A1) SoC IPMMUs. Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> Reviewed-by: Biju Das <biju.das@bp.renesas.com> --- v1-v2: * taken out IOMMU_OF_DECLARE drivers/iommu/ipmmu-vmsa.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c index 51af2c5..331562f 100644 --- a/drivers/iommu/ipmmu-vmsa.c +++ b/drivers/iommu/ipmmu-vmsa.c @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) } static const struct soc_device_attribute soc_rcar_gen3[] = { + { .soc_id = "r8a774a1", }, { .soc_id = "r8a7795", }, { .soc_id = "r8a7796", }, { .soc_id = "r8a77965", }, @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { .compatible = "renesas,ipmmu-vmsa", .data = &ipmmu_features_default, }, { + .compatible = "renesas,ipmmu-r8a774a1", + .data = &ipmmu_features_rcar_gen3, + }, { .compatible = "renesas,ipmmu-r8a7795", .data = &ipmmu_features_rcar_gen3, }, { -- 2.7.4 ^ permalink raw reply related [flat|nested] 36+ messages in thread
* [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-23 15:33 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-23 15:33 UTC (permalink / raw) To: Joerg Roedel Cc: Fabrizio Castro, Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA, Simon Horman Add support for RZ/G2M (R8A774A1) SoC IPMMUs. Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> --- v1-v2: * taken out IOMMU_OF_DECLARE drivers/iommu/ipmmu-vmsa.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c index 51af2c5..331562f 100644 --- a/drivers/iommu/ipmmu-vmsa.c +++ b/drivers/iommu/ipmmu-vmsa.c @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) } static const struct soc_device_attribute soc_rcar_gen3[] = { + { .soc_id = "r8a774a1", }, { .soc_id = "r8a7795", }, { .soc_id = "r8a7796", }, { .soc_id = "r8a77965", }, @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { .compatible = "renesas,ipmmu-vmsa", .data = &ipmmu_features_default, }, { + .compatible = "renesas,ipmmu-r8a774a1", + .data = &ipmmu_features_rcar_gen3, + }, { .compatible = "renesas,ipmmu-r8a7795", .data = &ipmmu_features_rcar_gen3, }, { -- 2.7.4 ^ permalink raw reply related [flat|nested] 36+ messages in thread
* Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-27 12:32 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-08-27 12:32 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, iommu, Magnus Damm, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc On Thu, Aug 23, 2018 at 04:33:04PM +0100, Fabrizio Castro wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > v1-v2: > * taken out IOMMU_OF_DECLARE Reviewed-by: Simon Horman <horms+renesas@verge.net.au> ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-08-27 12:32 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-08-27 12:32 UTC (permalink / raw) To: Fabrizio Castro Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA On Thu, Aug 23, 2018 at 04:33:04PM +0100, Fabrizio Castro wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > --- > v1-v2: > * taken out IOMMU_OF_DECLARE Reviewed-by: Simon Horman <horms+renesas-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org> ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 11:22 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 11:22 UTC (permalink / raw) To: Fabrizio Castro, Joerg Roedel Cc: iommu, Magnus Damm, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc Dear All, Who is the best person to take this patch? Thanks, Fab > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Sent: 23 August 2018 16:33 > Subject: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > v1-v2: > * taken out IOMMU_OF_DECLARE > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > index 51af2c5..331562f 100644 > --- a/drivers/iommu/ipmmu-vmsa.c > +++ b/drivers/iommu/ipmmu-vmsa.c > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > } > > static const struct soc_device_attribute soc_rcar_gen3[] = { > +{ .soc_id = "r8a774a1", }, > { .soc_id = "r8a7795", }, > { .soc_id = "r8a7796", }, > { .soc_id = "r8a77965", }, > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > .compatible = "renesas,ipmmu-vmsa", > .data = &ipmmu_features_default, > }, { > +.compatible = "renesas,ipmmu-r8a774a1", > +.data = &ipmmu_features_rcar_gen3, > +}, { > .compatible = "renesas,ipmmu-r8a7795", > .data = &ipmmu_features_rcar_gen3, > }, { > -- > 2.7.4 Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 11:22 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 11:22 UTC (permalink / raw) To: Fabrizio Castro, Joerg Roedel Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA, Simon Horman Dear All, Who is the best person to take this patch? Thanks, Fab > From: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > Sent: 23 August 2018 16:33 > Subject: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > --- > v1-v2: > * taken out IOMMU_OF_DECLARE > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > index 51af2c5..331562f 100644 > --- a/drivers/iommu/ipmmu-vmsa.c > +++ b/drivers/iommu/ipmmu-vmsa.c > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > } > > static const struct soc_device_attribute soc_rcar_gen3[] = { > +{ .soc_id = "r8a774a1", }, > { .soc_id = "r8a7795", }, > { .soc_id = "r8a7796", }, > { .soc_id = "r8a77965", }, > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > .compatible = "renesas,ipmmu-vmsa", > .data = &ipmmu_features_default, > }, { > +.compatible = "renesas,ipmmu-r8a774a1", > +.data = &ipmmu_features_rcar_gen3, > +}, { > .compatible = "renesas,ipmmu-r8a7795", > .data = &ipmmu_features_rcar_gen3, > }, { > -- > 2.7.4 Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 12:28 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:28 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, iommu, Magnus Damm, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc Hi Fabrizio, I believe this one is for Joerg. On Thu, Nov 08, 2018 at 11:22:55AM +0000, Fabrizio Castro wrote: > Dear All, > > Who is the best person to take this patch? > > Thanks, > Fab > > > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > Sent: 23 August 2018 16:33 > > Subject: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > > --- > > v1-v2: > > * taken out IOMMU_OF_DECLARE > > > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > > index 51af2c5..331562f 100644 > > --- a/drivers/iommu/ipmmu-vmsa.c > > +++ b/drivers/iommu/ipmmu-vmsa.c > > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > > } > > > > static const struct soc_device_attribute soc_rcar_gen3[] = { > > +{ .soc_id = "r8a774a1", }, > > { .soc_id = "r8a7795", }, > > { .soc_id = "r8a7796", }, > > { .soc_id = "r8a77965", }, > > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > > .compatible = "renesas,ipmmu-vmsa", > > .data = &ipmmu_features_default, > > }, { > > +.compatible = "renesas,ipmmu-r8a774a1", > > +.data = &ipmmu_features_rcar_gen3, > > +}, { > > .compatible = "renesas,ipmmu-r8a7795", > > .data = &ipmmu_features_rcar_gen3, > > }, { > > -- > > 2.7.4 > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 12:28 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:28 UTC (permalink / raw) To: Fabrizio Castro Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA Hi Fabrizio, I believe this one is for Joerg. On Thu, Nov 08, 2018 at 11:22:55AM +0000, Fabrizio Castro wrote: > Dear All, > > Who is the best person to take this patch? > > Thanks, > Fab > > > From: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > Sent: 23 August 2018 16:33 > > Subject: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > --- > > v1-v2: > > * taken out IOMMU_OF_DECLARE > > > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > > index 51af2c5..331562f 100644 > > --- a/drivers/iommu/ipmmu-vmsa.c > > +++ b/drivers/iommu/ipmmu-vmsa.c > > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > > } > > > > static const struct soc_device_attribute soc_rcar_gen3[] = { > > +{ .soc_id = "r8a774a1", }, > > { .soc_id = "r8a7795", }, > > { .soc_id = "r8a7796", }, > > { .soc_id = "r8a77965", }, > > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > > .compatible = "renesas,ipmmu-vmsa", > > .data = &ipmmu_features_default, > > }, { > > +.compatible = "renesas,ipmmu-r8a774a1", > > +.data = &ipmmu_features_rcar_gen3, > > +}, { > > .compatible = "renesas,ipmmu-r8a7795", > > .data = &ipmmu_features_rcar_gen3, > > }, { > > -- > > 2.7.4 > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. > ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 14:00 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 14:00 UTC (permalink / raw) To: Simon Horman, Joerg Roedel Cc: iommu, Magnus Damm, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc Thank you Simon for getting back to me. Joerg, does this patch look ok to you? Thanks, Fab > Subject: Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > Hi Fabrizio, > > I believe this one is for Joerg. > > On Thu, Nov 08, 2018 at 11:22:55AM +0000, Fabrizio Castro wrote: > > Dear All, > > > > Who is the best person to take this patch? > > > > Thanks, > > Fab > > > > > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > > Sent: 23 August 2018 16:33 > > > Subject: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > > > > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > > > --- > > > v1-v2: > > > * taken out IOMMU_OF_DECLARE > > > > > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > > > 1 file changed, 4 insertions(+) > > > > > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > > > index 51af2c5..331562f 100644 > > > --- a/drivers/iommu/ipmmu-vmsa.c > > > +++ b/drivers/iommu/ipmmu-vmsa.c > > > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > > > } > > > > > > static const struct soc_device_attribute soc_rcar_gen3[] = { > > > +{ .soc_id = "r8a774a1", }, > > > { .soc_id = "r8a7795", }, > > > { .soc_id = "r8a7796", }, > > > { .soc_id = "r8a77965", }, > > > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > > > .compatible = "renesas,ipmmu-vmsa", > > > .data = &ipmmu_features_default, > > > }, { > > > +.compatible = "renesas,ipmmu-r8a774a1", > > > +.data = &ipmmu_features_rcar_gen3, > > > +}, { > > > .compatible = "renesas,ipmmu-r8a7795", > > > .data = &ipmmu_features_rcar_gen3, > > > }, { > > > -- > > > 2.7.4 > > > > > > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England > & Wales under Registered No. 04586709. > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 14:00 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 14:00 UTC (permalink / raw) To: Simon Horman, Joerg Roedel Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA Thank you Simon for getting back to me. Joerg, does this patch look ok to you? Thanks, Fab > Subject: Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > Hi Fabrizio, > > I believe this one is for Joerg. > > On Thu, Nov 08, 2018 at 11:22:55AM +0000, Fabrizio Castro wrote: > > Dear All, > > > > Who is the best person to take this patch? > > > > Thanks, > > Fab > > > > > From: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > > Sent: 23 August 2018 16:33 > > > Subject: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code > > > > > > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > > > --- > > > v1-v2: > > > * taken out IOMMU_OF_DECLARE > > > > > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > > > 1 file changed, 4 insertions(+) > > > > > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > > > index 51af2c5..331562f 100644 > > > --- a/drivers/iommu/ipmmu-vmsa.c > > > +++ b/drivers/iommu/ipmmu-vmsa.c > > > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > > > } > > > > > > static const struct soc_device_attribute soc_rcar_gen3[] = { > > > +{ .soc_id = "r8a774a1", }, > > > { .soc_id = "r8a7795", }, > > > { .soc_id = "r8a7796", }, > > > { .soc_id = "r8a77965", }, > > > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > > > .compatible = "renesas,ipmmu-vmsa", > > > .data = &ipmmu_features_default, > > > }, { > > > +.compatible = "renesas,ipmmu-r8a774a1", > > > +.data = &ipmmu_features_rcar_gen3, > > > +}, { > > > .compatible = "renesas,ipmmu-r8a7795", > > > .data = &ipmmu_features_rcar_gen3, > > > }, { > > > -- > > > 2.7.4 > > > > > > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England > & Wales under Registered No. 04586709. > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 12:28 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:28 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, iommu, Magnus Damm, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc On Thu, Aug 23, 2018 at 04:33:04PM +0100, Fabrizio Castro wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> Reviewed-by: Simon Horman <horms+renesas@verge.net.au> > --- > v1-v2: > * taken out IOMMU_OF_DECLARE > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > index 51af2c5..331562f 100644 > --- a/drivers/iommu/ipmmu-vmsa.c > +++ b/drivers/iommu/ipmmu-vmsa.c > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > } > > static const struct soc_device_attribute soc_rcar_gen3[] = { > + { .soc_id = "r8a774a1", }, > { .soc_id = "r8a7795", }, > { .soc_id = "r8a7796", }, > { .soc_id = "r8a77965", }, > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > .compatible = "renesas,ipmmu-vmsa", > .data = &ipmmu_features_default, > }, { > + .compatible = "renesas,ipmmu-r8a774a1", > + .data = &ipmmu_features_rcar_gen3, > + }, { > .compatible = "renesas,ipmmu-r8a7795", > .data = &ipmmu_features_rcar_gen3, > }, { > -- > 2.7.4 > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH v2 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code @ 2018-11-08 12:28 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:28 UTC (permalink / raw) To: Fabrizio Castro Cc: Chris Paterson, Geert Uytterhoeven, Magnus Damm, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA On Thu, Aug 23, 2018 at 04:33:04PM +0100, Fabrizio Castro wrote: > Add support for RZ/G2M (R8A774A1) SoC IPMMUs. > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> Reviewed-by: Simon Horman <horms+renesas-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org> > --- > v1-v2: > * taken out IOMMU_OF_DECLARE > > drivers/iommu/ipmmu-vmsa.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c > index 51af2c5..331562f 100644 > --- a/drivers/iommu/ipmmu-vmsa.c > +++ b/drivers/iommu/ipmmu-vmsa.c > @@ -761,6 +761,7 @@ static bool ipmmu_slave_whitelist(struct device *dev) > } > > static const struct soc_device_attribute soc_rcar_gen3[] = { > + { .soc_id = "r8a774a1", }, > { .soc_id = "r8a7795", }, > { .soc_id = "r8a7796", }, > { .soc_id = "r8a77965", }, > @@ -942,6 +943,9 @@ static const struct of_device_id ipmmu_of_ids[] = { > .compatible = "renesas,ipmmu-vmsa", > .data = &ipmmu_features_default, > }, { > + .compatible = "renesas,ipmmu-r8a774a1", > + .data = &ipmmu_features_rcar_gen3, > + }, { > .compatible = "renesas,ipmmu-r8a7795", > .data = &ipmmu_features_rcar_gen3, > }, { > -- > 2.7.4 > ^ permalink raw reply [flat|nested] 36+ messages in thread
* [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-08-17 14:31 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-17 14:31 UTC (permalink / raw) To: Joerg Roedel, Rob Herring, Mark Rutland Cc: Fabrizio Castro, iommu, devicetree, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel Document RZ/G2M (R8A774A1) SoC bindings. Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> Reviewed-by: Biju Das <biju.das@bp.renesas.com> --- This patch applies on top of next-20180817 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt index ffadb7c..68446dd 100644 --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt @@ -13,6 +13,7 @@ Required Properties: - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. -- 2.7.4 ^ permalink raw reply related [flat|nested] 36+ messages in thread
* [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-08-17 14:31 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-08-17 14:31 UTC (permalink / raw) To: Joerg Roedel, Rob Herring, Mark Rutland Cc: Fabrizio Castro, devicetree-u79uwXL29TY76Z2rM5mHXA, Chris Paterson, Geert Uytterhoeven, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA, Simon Horman Document RZ/G2M (R8A774A1) SoC bindings. Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> --- This patch applies on top of next-20180817 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt index ffadb7c..68446dd 100644 --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt @@ -13,6 +13,7 @@ Required Properties: - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. -- 2.7.4 ^ permalink raw reply related [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support 2018-08-17 14:31 ` Fabrizio Castro @ 2018-08-20 22:31 ` Rob Herring -1 siblings, 0 replies; 36+ messages in thread From: Rob Herring @ 2018-08-20 22:31 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, Mark Rutland, Fabrizio Castro, iommu, devicetree, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Fri, 17 Aug 2018 15:31:05 +0100, Fabrizio Castro wrote: > Document RZ/G2M (R8A774A1) SoC bindings. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > This patch applies on top of next-20180817 > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > 1 file changed, 1 insertion(+) > Reviewed-by: Rob Herring <robh@kernel.org> ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-08-20 22:31 ` Rob Herring 0 siblings, 0 replies; 36+ messages in thread From: Rob Herring @ 2018-08-20 22:31 UTC (permalink / raw) Cc: Joerg Roedel, Mark Rutland, Fabrizio Castro, iommu, devicetree, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Fri, 17 Aug 2018 15:31:05 +0100, Fabrizio Castro wrote: > Document RZ/G2M (R8A774A1) SoC bindings. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > This patch applies on top of next-20180817 > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > 1 file changed, 1 insertion(+) > Reviewed-by: Rob Herring <robh@kernel.org> ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support 2018-08-17 14:31 ` Fabrizio Castro (?) (?) @ 2018-08-21 13:38 ` Simon Horman -1 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-08-21 13:38 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Fri, Aug 17, 2018 at 03:31:05PM +0100, Fabrizio Castro wrote: > Document RZ/G2M (R8A774A1) SoC bindings. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> Reviewed-by: Simon Horman <horms+renesas@verge.net.au> ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support 2018-08-17 14:31 ` Fabrizio Castro @ 2018-11-08 11:23 ` Fabrizio Castro -1 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 11:23 UTC (permalink / raw) To: Fabrizio Castro, Joerg Roedel, Rob Herring, Mark Rutland Cc: iommu, devicetree, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel Dear All, Who is the best person to take this patch? Thanks, Fab > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Sent: 17 August 2018 15:31 > Subject: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > Document RZ/G2M (R8A774A1) SoC bindings. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > This patch applies on top of next-20180817 > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > index ffadb7c..68446dd 100644 > --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > @@ -13,6 +13,7 @@ Required Properties: > - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. > - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. > - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. > + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. > - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. > - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. > - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. > -- > 2.7.4 Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-11-08 11:23 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 11:23 UTC (permalink / raw) To: Fabrizio Castro, Joerg Roedel, Rob Herring, Mark Rutland Cc: iommu, devicetree, Simon Horman, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel Dear All, Who is the best person to take this patch? Thanks, Fab > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Sent: 17 August 2018 15:31 > Subject: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > Document RZ/G2M (R8A774A1) SoC bindings. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > This patch applies on top of next-20180817 > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > index ffadb7c..68446dd 100644 > --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > @@ -13,6 +13,7 @@ Required Properties: > - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. > - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. > - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. > + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. > - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. > - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. > - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. > -- > 2.7.4 Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support 2018-11-08 11:23 ` Fabrizio Castro @ 2018-11-08 12:45 ` Simon Horman -1 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:45 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Thu, Nov 08, 2018 at 11:23:58AM +0000, Fabrizio Castro wrote: > Dear All, > > Who is the best person to take this patch? I believe this one is also for Joerg. > Thanks, > Fab > > > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > Sent: 17 August 2018 15:31 > > Subject: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > > > Document RZ/G2M (R8A774A1) SoC bindings. > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > > --- > > This patch applies on top of next-20180817 > > > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > index ffadb7c..68446dd 100644 > > --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > @@ -13,6 +13,7 @@ Required Properties: > > - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. > > - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. > > - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. > > + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. > > - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. > > - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. > > - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. > > -- > > 2.7.4 > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-11-08 12:45 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:45 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Thu, Nov 08, 2018 at 11:23:58AM +0000, Fabrizio Castro wrote: > Dear All, > > Who is the best person to take this patch? I believe this one is also for Joerg. > Thanks, > Fab > > > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > Sent: 17 August 2018 15:31 > > Subject: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > > > Document RZ/G2M (R8A774A1) SoC bindings. > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > > --- > > This patch applies on top of next-20180817 > > > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > index ffadb7c..68446dd 100644 > > --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > @@ -13,6 +13,7 @@ Required Properties: > > - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. > > - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. > > - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. > > + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. > > - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. > > - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. > > - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. > > -- > > 2.7.4 > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. > ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support 2018-11-08 12:45 ` Simon Horman @ 2018-11-08 14:03 ` Fabrizio Castro -1 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 14:03 UTC (permalink / raw) To: Simon Horman Cc: Joerg Roedel, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel Thank you Simon for getting back to me. Joerg, does this patch look ok to you? Thanks, Fab > Subject: Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > On Thu, Nov 08, 2018 at 11:23:58AM +0000, Fabrizio Castro wrote: > > Dear All, > > > > Who is the best person to take this patch? > > I believe this one is also for Joerg. > > > Thanks, > > Fab > > > > > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > > Sent: 17 August 2018 15:31 > > > Subject: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > > > > > Document RZ/G2M (R8A774A1) SoC bindings. > > > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > > > --- > > > This patch applies on top of next-20180817 > > > > > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > > > 1 file changed, 1 insertion(+) > > > > > > diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > index ffadb7c..68446dd 100644 > > > --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > @@ -13,6 +13,7 @@ Required Properties: > > > - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. > > > - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. > > > - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. > > > + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. > > > - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. > > > - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. > > > - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. > > > -- > > > 2.7.4 > > > > > > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England > & Wales under Registered No. 04586709. > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-11-08 14:03 ` Fabrizio Castro 0 siblings, 0 replies; 36+ messages in thread From: Fabrizio Castro @ 2018-11-08 14:03 UTC (permalink / raw) To: Simon Horman Cc: Joerg Roedel, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel Thank you Simon for getting back to me. Joerg, does this patch look ok to you? Thanks, Fab > Subject: Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > On Thu, Nov 08, 2018 at 11:23:58AM +0000, Fabrizio Castro wrote: > > Dear All, > > > > Who is the best person to take this patch? > > I believe this one is also for Joerg. > > > Thanks, > > Fab > > > > > From: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > > Sent: 17 August 2018 15:31 > > > Subject: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support > > > > > > Document RZ/G2M (R8A774A1) SoC bindings. > > > > > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > > > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > > > --- > > > This patch applies on top of next-20180817 > > > > > > Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + > > > 1 file changed, 1 insertion(+) > > > > > > diff --git a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > index ffadb7c..68446dd 100644 > > > --- a/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > +++ b/Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt > > > @@ -13,6 +13,7 @@ Required Properties: > > > - "renesas,ipmmu-r8a73a4" for the R8A73A4 (R-Mobile APE6) IPMMU. > > > - "renesas,ipmmu-r8a7743" for the R8A7743 (RZ/G1M) IPMMU. > > > - "renesas,ipmmu-r8a7745" for the R8A7745 (RZ/G1E) IPMMU. > > > + - "renesas,ipmmu-r8a774a1" for the R8A774A1 (RZ/G2M) IPMMU. > > > - "renesas,ipmmu-r8a7790" for the R8A7790 (R-Car H2) IPMMU. > > > - "renesas,ipmmu-r8a7791" for the R8A7791 (R-Car M2-W) IPMMU. > > > - "renesas,ipmmu-r8a7793" for the R8A7793 (R-Car M2-N) IPMMU. > > > -- > > > 2.7.4 > > > > > > > > > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England > & Wales under Registered No. 04586709. > > Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support 2018-11-08 14:03 ` Fabrizio Castro @ 2018-11-08 14:10 ` Joerg Roedel -1 siblings, 0 replies; 36+ messages in thread From: Joerg Roedel @ 2018-11-08 14:10 UTC (permalink / raw) To: Fabrizio Castro Cc: Simon Horman, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Thu, Nov 08, 2018 at 02:03:33PM +0000, Fabrizio Castro wrote: > Joerg, does this patch look ok to you? Applied both patches, thanks Fabrizio. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-11-08 14:10 ` Joerg Roedel 0 siblings, 0 replies; 36+ messages in thread From: Joerg Roedel @ 2018-11-08 14:10 UTC (permalink / raw) To: Fabrizio Castro Cc: Simon Horman, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Thu, Nov 08, 2018 at 02:03:33PM +0000, Fabrizio Castro wrote: > Joerg, does this patch look ok to you? Applied both patches, thanks Fabrizio. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-11-08 12:45 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:45 UTC (permalink / raw) To: Fabrizio Castro Cc: Joerg Roedel, Rob Herring, Mark Rutland, iommu, devicetree, Geert Uytterhoeven, Chris Paterson, Biju Das, linux-renesas-soc, linux-kernel On Fri, Aug 17, 2018 at 03:31:05PM +0100, Fabrizio Castro wrote: > Document RZ/G2M (R8A774A1) SoC bindings. > > Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com> > Reviewed-by: Biju Das <biju.das@bp.renesas.com> > --- > This patch applies on top of next-20180817 Reviewed-by: Simon Horman <horms+renesas@verge.net.au> ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support @ 2018-11-08 12:45 ` Simon Horman 0 siblings, 0 replies; 36+ messages in thread From: Simon Horman @ 2018-11-08 12:45 UTC (permalink / raw) To: Fabrizio Castro Cc: Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Chris Paterson, Geert Uytterhoeven, linux-kernel-u79uwXL29TY76Z2rM5mHXA, Biju Das, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA, Rob Herring On Fri, Aug 17, 2018 at 03:31:05PM +0100, Fabrizio Castro wrote: > Document RZ/G2M (R8A774A1) SoC bindings. > > Signed-off-by: Fabrizio Castro <fabrizio.castro-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > Reviewed-by: Biju Das <biju.das-kTT6dE0pTRh9uiUsa/gSgQ@public.gmane.org> > --- > This patch applies on top of next-20180817 Reviewed-by: Simon Horman <horms+renesas-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org> ^ permalink raw reply [flat|nested] 36+ messages in thread
end of thread, other threads:[~2018-11-08 23:36 UTC | newest] Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-08-17 14:31 [PATCH 0/2] Add IPMMU compatibility for r8a774a1 Fabrizio Castro 2018-08-17 14:31 ` [PATCH 1/2] iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code Fabrizio Castro 2018-08-17 14:31 ` Fabrizio Castro 2018-08-21 13:38 ` Simon Horman 2018-08-21 13:38 ` Simon Horman 2018-08-23 8:43 ` Geert Uytterhoeven 2018-08-23 8:43 ` Geert Uytterhoeven 2018-08-23 15:18 ` Fabrizio Castro 2018-08-23 15:18 ` Fabrizio Castro 2018-08-23 15:33 ` [PATCH v2 " Fabrizio Castro 2018-08-23 15:33 ` Fabrizio Castro 2018-08-27 12:32 ` Simon Horman 2018-08-27 12:32 ` Simon Horman 2018-11-08 11:22 ` Fabrizio Castro 2018-11-08 11:22 ` Fabrizio Castro 2018-11-08 12:28 ` Simon Horman 2018-11-08 12:28 ` Simon Horman 2018-11-08 14:00 ` Fabrizio Castro 2018-11-08 14:00 ` Fabrizio Castro 2018-11-08 12:28 ` Simon Horman 2018-11-08 12:28 ` Simon Horman 2018-08-17 14:31 ` [PATCH 2/2] dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support Fabrizio Castro 2018-08-17 14:31 ` Fabrizio Castro 2018-08-20 22:31 ` Rob Herring 2018-08-20 22:31 ` Rob Herring 2018-08-21 13:38 ` Simon Horman 2018-11-08 11:23 ` Fabrizio Castro 2018-11-08 11:23 ` Fabrizio Castro 2018-11-08 12:45 ` Simon Horman 2018-11-08 12:45 ` Simon Horman 2018-11-08 14:03 ` Fabrizio Castro 2018-11-08 14:03 ` Fabrizio Castro 2018-11-08 14:10 ` Joerg Roedel 2018-11-08 14:10 ` Joerg Roedel 2018-11-08 12:45 ` Simon Horman 2018-11-08 12:45 ` Simon Horman
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.