mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [RFC 0/5] WIP: MIPS: implement dma mapping functions
@ 2020-01-09  7:28 Antony Pavlov
  2020-01-09  7:28 ` [RFC 1/5] WIP: MIPS: configure ebase according CONFIG_MMU Antony Pavlov
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Antony Pavlov @ 2020-01-09  7:28 UTC (permalink / raw)
  To: barebox; +Cc: Oleksij Rempel, Peter Mamonov

Implementing dma mapping function on MIPS makes it possible
to use e1000 and rtl8169 PCI network cards.

At the moment e1000 works under qemu. However additional
dma mapping functions testing on real hardware is necessary.

Antony Pavlov (4):
  WIP: MIPS: implement dma mapping functions
  net: e1000: make it work on MIPS
  net: rtl8169: make it work on big-endian system
  MIPS: qemu-malta_defconfig: enable e1000 network driver

Peter Mamonov (1):
  WIP: MIPS: configure ebase according CONFIG_MMU

 arch/mips/boot/main_entry.c            |  5 ++++
 arch/mips/configs/qemu-malta_defconfig |  1 +
 arch/mips/include/asm/dma-mapping.h    |  2 +-
 arch/mips/lib/dma-default.c            | 22 +++++++++++++++--
 drivers/net/e1000/e1000.h              |  2 ++
 drivers/net/e1000/main.c               |  8 +++---
 drivers/net/rtl8169.c                  | 34 +++++++++++++-------------
 7 files changed, 50 insertions(+), 24 deletions(-)

-- 
2.24.0


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

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2020-02-28  5:38 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-09  7:28 [RFC 0/5] WIP: MIPS: implement dma mapping functions Antony Pavlov
2020-01-09  7:28 ` [RFC 1/5] WIP: MIPS: configure ebase according CONFIG_MMU Antony Pavlov
2020-01-13  6:48   ` Oleksij Rempel
2020-01-09  7:28 ` [RFC 2/5] WIP: MIPS: implement dma mapping functions Antony Pavlov
2020-01-13  8:26   ` Oleksij Rempel
2020-01-14 21:03     ` Antony Pavlov
2020-01-09  7:28 ` [RFC 3/5] net: e1000: make it work on MIPS Antony Pavlov
2020-01-13  7:29   ` Oleksij Rempel
2020-01-13 19:06     ` Lucas Stach
2020-01-09  7:28 ` [RFC 4/5] net: rtl8169: make it work on big-endian system Antony Pavlov
2020-01-13  7:21   ` Oleksij Rempel
2020-02-04 14:03   ` Oleksij Rempel
2020-02-09  6:30     ` Antony Pavlov
2020-02-09  8:17       ` Oleksij Rempel
2020-02-28  5:38     ` Antony Pavlov
2020-01-09  7:28 ` [RFC 5/5] MIPS: qemu-malta_defconfig: enable e1000 network driver Antony Pavlov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox