[PATCHv3 12/15] powerpc: p1010rdb: Compile legacy ethernet init function when no DM_ETH
Z.q. Hou
zhiqiang.hou at nxp.com
Mon Jun 15 10:54:25 CEST 2020
Hi Vladimir,
Thanks a lot for your comments!
> -----Original Message-----
> From: Vladimir Oltean [mailto:olteanv at gmail.com]
> Sent: 2020年6月13日 4:25
> To: Z.q. Hou <zhiqiang.hou at nxp.com>
> Cc: u-boot <u-boot at lists.denx.de>; Priyanka Jain <priyanka.jain at nxp.com>;
> Bin Meng <bmeng.cn at gmail.com>
> Subject: Re: [PATCHv3 12/15] powerpc: p1010rdb: Compile legacy ethernet
> init function when no DM_ETH
>
> On Fri, 12 Jun 2020 at 18:23, Zhiqiang Hou <Zhiqiang.Hou at nxp.com> wrote:
> >
> > From: Hou Zhiqiang <Zhiqiang.Hou at nxp.com>
> >
> > The board_eth_init() is only used by legacy ethernet driver framework,
> > so do not compile it when DM_ETH config has been selected.
> >
> > Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou at nxp.com>
> > ---
>
> Ideally shouldn't all p1010rdb configs be converted to DM_ETH, and then
> board_eth_init can be deleted? What was the problem with the rest of the
> configs?
>
Now the SECBOOT defconfigs are still not converted.
Thanks,
Zhiqiang
> > V3:
> > - Rebase the patch, no change intended.
> >
> > board/freescale/p1010rdb/p1010rdb.c | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/board/freescale/p1010rdb/p1010rdb.c
> > b/board/freescale/p1010rdb/p1010rdb.c
> > index 66ccc0bd1e..309f4daa88 100644
> > --- a/board/freescale/p1010rdb/p1010rdb.c
> > +++ b/board/freescale/p1010rdb/p1010rdb.c
> > @@ -484,6 +484,7 @@ int checkboard(void)
> > return 0;
> > }
> >
> > +#ifndef CONFIG_DM_ETH
> > int board_eth_init(bd_t *bis)
> > {
> > #ifdef CONFIG_TSEC_ENET
> > @@ -524,6 +525,7 @@ int board_eth_init(bd_t *bis)
> >
> > return pci_eth_init(bis);
> > }
> > +#endif
> >
> > #if defined(CONFIG_OF_BOARD_SETUP)
> > void fdt_del_flexcan(void *blob)
> > --
> > 2.25.1
> >
More information about the U-Boot
mailing list