[PATCH V4 00/13] net: smc911x: Convert to DM

Adam Ford aford173 at gmail.com
Thu Mar 26 11:47:11 CET 2020


On Wed, Mar 25, 2020 at 11:47 AM Marek Vasut <marek.vasut at gmail.com> wrote:
>
> Perform DM conversion of the SMC911x driver.
>
> Note that the DT compatible is set only for 9115 , so this might need
> to be changed.
>
> Marek Vasut (13):
>   net: smc911x: Remove pkt_data_{push,pull}
>   net: smc911x: Replace malloc()+memset() with calloc()
>   net: smc911x: Rename smc911x_rx() to smc911x_recv()
>   net: smc911x: Invert the logic in smc911x_miiphy_{read,write}()
>   net: smc911x: Fix potential memleak() in init fail path
>   net: smc911x: Pull MII registration into separate function
>   net: smc911x: Inline all functions from header file
>   net: smc911x: Drop weak alias from 32bit accessors
>   net: smc911x: Convert IO accessors to {read,write}{w,l}()
>   net: smc911x: Pass around driver private data
>   net: smc911x: Clean up the status handling in smc911x_recv()
>   net: smc911x: Split non-DM specific bits from common code
>   net: smc911x: Add DM support
>
>  drivers/net/Kconfig                  |   2 +
>  drivers/net/smc911x.c                | 559 +++++++++++++++++++++------
>  drivers/net/smc911x.h                | 157 --------
>  examples/standalone/Makefile         |   5 +-
>  examples/standalone/smc911x_eeprom.c | 150 +++++++
>  5 files changed, 602 insertions(+), 271 deletions(-)
>
> Cc: Joe Hershberger <joe.hershberger at ni.com>
> Cc: Masahiro Yamada <yamada.masahiro at socionext.com>

For the series:
Tested-by: Adam Ford <aford173 at gmail.com> #omap3_logic
>
> --
> 2.25.1
>


More information about the U-Boot mailing list