[U-Boot] [PATCH 2/8] net: tsec: Fix offset of MDIO registers for DM_ETH
Bin Meng
bmeng.cn at gmail.com
Sat Jul 13 04:55:02 UTC 2019
Hi Vladimir,
On Mon, Jun 24, 2019 at 1:50 AM Vladimir Oltean <olteanv at 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
nits: U-Boot, not U-boot
> 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.
Could you please create a TSEC MDIO DM driver based on this series
that Alex has done?
http://patchwork.ozlabs.org/project/uboot/list/?series=111504?
>
> Signed-off-by: Vladimir Oltean <olteanv at gmail.com>
> ---
> drivers/net/tsec.c | 13 +++++++------
> include/tsec.h | 4 +++-
> 2 files changed, 10 insertions(+), 7 deletions(-)
>
Regards,
Bin
More information about the U-Boot
mailing list