On Fri, Jul 19, 2019 at 5:32 AM Vladimir Oltean <olte...@gmail.com> wrote: > > By convention, the eTSEC MDIO controller nodes are defined in DT at > 0x2d24000 and 0x2d50000, but actually U-Boot does not touch the > interrupt portion of the register map (MDIO_IEVENTM, MDIO_IMASKM, > MDIO_EMAPM). > > That leaves only the MDIO bus registers (MDIO_MIIMCFG, MDIO_MIIMCOM, > MDIO_MIIMADD, MDIO_MIIMADD, MDIO_MIIMCON, MDIO_MIIMSTAT) which start at > the 0x520 offset. > > So shift the DT-defined register map by the offset of MDIO_MIIMCFG when > mapping the MDIO bus registers. > > Signed-off-by: Vladimir Oltean <olte...@gmail.com> > Acked-by: Joe Hershberger <joe.hershber...@ni.com> > --- > Changes from v2: > > None. > > Changes from v1: > > None. > > drivers/net/tsec.c | 13 +++++++------ > include/tsec.h | 4 +++- > 2 files changed, 10 insertions(+), 7 deletions(-) >
Reviewed-by: Bin Meng <bmeng...@gmail.com> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot