Message ID | 20221130220825.193693-7-prabhakar.mahadev-lad.rj@bp.renesas.com |
---|---|
State | Superseded |
Headers | show |
Series | Add support for Renesas RZ/Five SoC | expand |
On Thu, Dec 1, 2022 at 3:39 AM Prabhakar <prabhakar.csengg@gmail.com> wrote: > > From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > > root_offset parameter isn't used in fw_platform_lookup_special() so > just drop it. > > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> > --- > v2->v3 > * New patch > --- > platform/generic/platform.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/platform/generic/platform.c b/platform/generic/platform.c > index 595b0fd..fb5f476 100644 > --- a/platform/generic/platform.c > +++ b/platform/generic/platform.c > @@ -32,7 +32,7 @@ extern unsigned long platform_override_modules_size; > static const struct platform_override *generic_plat = NULL; > static const struct fdt_match *generic_plat_match = NULL; > > -static void fw_platform_lookup_special(void *fdt, int root_offset) > +static void fw_platform_lookup_special(void *fdt) Rather than dropping root_offset, please update this patch to replace use of fdt_find_match() with fdt_match_node(). This is because platform override should be detected only based on root DT node matching. Regards, Anup > { > int pos, noff; > const struct platform_override *plat; > @@ -83,7 +83,7 @@ unsigned long fw_platform_init(unsigned long arg0, unsigned long arg1, > if (root_offset < 0) > goto fail; > > - fw_platform_lookup_special(fdt, root_offset); > + fw_platform_lookup_special(fdt); > > model = fdt_getprop(fdt, root_offset, "model", &len); > if (model) > -- > 2.17.1 >
diff --git a/platform/generic/platform.c b/platform/generic/platform.c index 595b0fd..fb5f476 100644 --- a/platform/generic/platform.c +++ b/platform/generic/platform.c @@ -32,7 +32,7 @@ extern unsigned long platform_override_modules_size; static const struct platform_override *generic_plat = NULL; static const struct fdt_match *generic_plat_match = NULL; -static void fw_platform_lookup_special(void *fdt, int root_offset) +static void fw_platform_lookup_special(void *fdt) { int pos, noff; const struct platform_override *plat; @@ -83,7 +83,7 @@ unsigned long fw_platform_init(unsigned long arg0, unsigned long arg1, if (root_offset < 0) goto fail; - fw_platform_lookup_special(fdt, root_offset); + fw_platform_lookup_special(fdt); model = fdt_getprop(fdt, root_offset, "model", &len); if (model)