[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/4] dp8393x: fixes and improvements
|
From: |
Mark Cave-Ayland |
|
Subject: |
[PATCH 0/4] dp8393x: fixes and improvements |
|
Date: |
Mon, 5 Jul 2021 22:49:25 +0100 |
(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
- [PATCH 0/4] dp8393x: fixes and improvements,
Mark Cave-Ayland <=
[PATCH 2/4] dp8393x: Replace address_space_rw(is_write=1) by address_space_write(), Mark Cave-Ayland, 2021/07/05
[PATCH 3/4] dp8393x: Store CAM registers as 16-bit, Mark Cave-Ayland, 2021/07/05