[U-Boot] [PATCH 09/51] phy: Support Marvell 88X2242

Simon Glass sjg at chromium.org
Tue Jul 18 14:01:47 UTC 2017


Hi Mario,

On 14 July 2017 at 05:54, Mario Six <mario.six at gdsys.cc> wrote:
> From: Dirk Eibach <dirk.eibach at gdsys.cc>
>
> Implement support for the Marvell Alaska X 88X2242P Integrated Dual-port
> and Quad-port Multi-speed Ethernet Transceivers.
>
> Signed-off-by: Dirk Eibach <dirk.eibach at gdsys.cc>
> Signed-off-by: Mario Six <mario.six at gdsys.cc>
> ---
>
>  drivers/net/phy/Kconfig   |  67 ++++
>  drivers/net/phy/Makefile  |   1 +
>  drivers/net/phy/marvell.c |   1 -
>  drivers/net/phy/mv88x2.c  | 846 ++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/net/phy/mv88x2.h  |  12 +
>  drivers/net/phy/phy.c     |   3 +
>  include/phy.h             |   1 +
>  7 files changed, 930 insertions(+), 1 deletion(-)
>  create mode 100644 drivers/net/phy/mv88x2.c
>  create mode 100644 drivers/net/phy/mv88x2.h
>

We should really be using driver model here. Is the generic phy uclass
good enough (generic-phy.h), or do we need a new uclass for Ethernet
PHY?

Regards,
Simon


More information about the U-Boot mailing list