[U-Boot] [PATCH 38/51] gdsys: drivers: Add gdsys_rxaui_ctrl driver
Mario Six
mario.six at gdsys.cc
Tue Jul 25 11:41:21 UTC 2017
Hi Simon,
On Wed, Jul 19, 2017 at 11:06 AM, Simon Glass <sjg at chromium.org> wrote:
> Hi Mario,
>
> On 14 July 2017 at 05:55, Mario Six <mario.six at gdsys.cc> wrote:
>> Add a driver for RXAUI control on IHS FPGAs.
>>
>> Signed-off-by: Mario Six <mario.six at gdsys.cc>
>> ---
>>
>> drivers/misc/Kconfig | 6 +++
>> drivers/misc/Makefile | 1 +
>> drivers/misc/gdsys_rxaui_ctrl.c | 107 ++++++++++++++++++++++++++++++++++++++++
>> include/dm/uclass-id.h | 1 +
>> include/gdsys_rxaui_ctrl.h | 66 +++++++++++++++++++++++++
>> 5 files changed, 181 insertions(+)
>> create mode 100644 drivers/misc/gdsys_rxaui_ctrl.c
>> create mode 100644 include/gdsys_rxaui_ctrl.h
>
> Can we use generic PHY for this and add a few operations? Or should we
> create a new phy type?
>
I think a ethernet-specific phy uclass is probably a good idea here, though I'm
not perfectly sure. Someone with more knowledge about the network subsystem can
probably answer that question better than me.
> In general with DM we should not add driver-specific uclasses. There
> are cases where is makes sense and it's hard to predict the future,
> but you can imagine ending up with a huge number of APIs if we don't
> manager to share.
>
OK, I wasn't really sure about that. Thanks for clarifying.
> Regards.
> Simon
Best regards,
Mario
More information about the U-Boot
mailing list