Re: [PATCH 00/16] E1000 driver AArch64 related fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 06, 2019 at 05:21:58PM -0800, Andrey Smirnov wrote:
> Everyone:
> 
> This series contains various fixes/changes I made in order to get
> E1000 driver to work on AArch64/i.MX8MQ as well as generic code
> improvement patches. Hopefully each patch is self-explanatory.
> 
> Feedback is welcome!
> 
> Thanks,
> Andrey Smirnov

Applied, thanks

Sascha

> 
> Andrey Smirnov (16):
>   ARM: Select HAS_DMA for AArch64
>   include: Import io-64-nonatomic-*.h from Linux
>   net/e1000: Don't use coherent memory for Rx buffer
>   net/e1000: Convert e1000_transmit to use dma_map_single()
>   net/e1000: Fix debug print warning
>   net/e1000: Fix incorrect "Rx ready" check
>   net/e1000: Get rid of pointer arithmetic in e1000_poll
>   net/e1000: Improve Rx descriptor handling in e1000_poll()
>   net/e1000: Remove pointer arithmetic in e1000_transmit()
>   net/e1000: Improve Tx descriptor handling in e1000_transmit
>   net/e1000: Make use of readl_poll_timeout() in e1000_transmit()
>   net/e1000: Rename fill_rx() to e1000_fill_rx()
>   net/e1000: Remove pointer arithmetic from e1000_fill_rx()
>   net/e1000: Consolidate next index calculation code
>   net/e1000: Improve RX buffer handling in e1000_fill_rx()
>   net/e1000: Do not hardcode TDBAH and RDBAH to 0
> 
>  arch/arm/cpu/Kconfig            |   1 +
>  drivers/net/e1000/e1000.h       |   1 +
>  drivers/net/e1000/eeprom.c      |   3 +-
>  drivers/net/e1000/main.c        | 113 ++++++++++++++++++--------------
>  include/io-64-nonatomic-hi-lo.h |  32 +++++++++
>  include/io-64-nonatomic-lo-hi.h |  32 +++++++++
>  6 files changed, 131 insertions(+), 51 deletions(-)
>  create mode 100644 include/io-64-nonatomic-hi-lo.h
>  create mode 100644 include/io-64-nonatomic-lo-hi.h
> 
> -- 
> 2.20.1
> 
> 
> _______________________________________________
> barebox mailing list
> barebox@xxxxxxxxxxxxxxxxxxx
> http://lists.infradead.org/mailman/listinfo/barebox
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux