[U-Boot] [PATCHv2 5/5] net: asix: add AX88772B support

Joe Hershberger joe.hershberger at gmail.com
Fri Sep 28 18:02:59 CEST 2012


Hi Lucas,

On Wed, Aug 22, 2012 at 4:05 PM, Lucas Stach <dev at lynxeye.de> wrote:
> Add AX88772B ID together with two fixes needed to make this work.
>
> 1. The packet length check has to be adjusted, as all ASIX chips
> only use 11 bits to indicate the length. AX88772B uses the other
> bits to indicate unrelated things, which cause the check to fail.
> This fix is based on a fix for the Linux kernel by Marek Vasut.
> Linux upstream commit: bca0beb9363f8487ac902931a50eb00180a2d14a
>
> 2. AX88772B provides several bulk endpoints. Only the first
> IN/OUT endpoints work in the default configuration. So stop
> enumeration after we found them to avoid overwriting the
> endpoint config with a non-working one.
>
> Signed-off-by: Lucas Stach <dev at lynxeye.de>
> Reviewed-by: Marek Vasut <marex at denx.de>
> Acked-by: Marek Vasut <marex at denx.de>
> Acked-by: Joe Hershberger <joe.hershberger at ni.com>
> ---

Failed checkpatch.pl

Fixed locally and applied.

Thanks,
-Joe


More information about the U-Boot mailing list