[PATCH 0/4] dp8393x: fixes and improvements

Mark Cave-Ayland posted 4 patches 2 years, 10 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
hw/net/dp8393x.c | 195 ++++++++++++++++++++---------------------------
1 file changed, 81 insertions(+), 114 deletions(-)
[PATCH 0/4] dp8393x: fixes and improvements
Posted by Mark Cave-Ayland 2 years, 10 months ago
(was: [RFC PATCH 0/6] dp8393x: Housekeeping)

This is an updated version of Phil's patchset previously posted at
https://lists.gnu.org/archive/html/qemu-devel/2021-07/msg00440.html which
I've tested locally on Linux/m68k, MacOS and NetBSD/arc.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>


Changes since RFC:
- Drop patch 1 "dp8393x: fix CAM descriptor entry index" from this patchset as
  it has already been queued to mips-next
- Update patch 2 "dp8393x: don't force 32-bit register access" including improved
  comment explaining the current solution
- Drop patch 3 "dp8393x: Restrict bus access to 16/32-bit operations" since it
  causes a regression with MacOS
- Fix offsets in patch 6 "dp8393x: Rewrite dp8393x_get() / dp8393x_put()"

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>


Mark Cave-Ayland (1):
  dp8393x: don't force 32-bit register access

Philippe Mathieu-Daudé (3):
  dp8393x: Replace address_space_rw(is_write=1) by address_space_write()
  dp8393x: Store CAM registers as 16-bit
  dp8393x: Rewrite dp8393x_get() / dp8393x_put()

 hw/net/dp8393x.c | 195 ++++++++++++++++++++---------------------------
 1 file changed, 81 insertions(+), 114 deletions(-)

-- 
2.20.1