Hi Mark, Finn. This respin aims go group all the fixes sent/suggested on the list the last weeks around the dp8393x device.
Mark, can you send your S-o-b for patches 4 & 6? The last 2 patches are included for Mark, but I don't plan to merge them without Finn's Ack, and apparently they require more work. Tested with NetBSD guest on Magnum Jazz. Based-on mips-next. Mark Cave-Ayland (1): NOTFORMERGE dp8393x: don't force 32-bit register access Philippe Mathieu-Daudé (7): dp8393x: Replace address_space_rw(is_write=1) by address_space_write() dp8393x: Replace 0x40 magic value by SONIC_REG16_COUNT definition dp8393x: Only shift the device registers mapping by 1 bit dp8393x: Store CAM registers as 16-bit dp8393x: Migrate registers as array of uint16 dp8393x: Store CRC using device configured endianess NOTFORMERGE dp8393x: Rewrite dp8393x_get() / dp8393x_put() hw/m68k/q800.c | 2 +- hw/mips/jazz.c | 2 +- hw/net/dp8393x.c | 219 +++++++++++++++++++++-------------------------- 3 files changed, 99 insertions(+), 124 deletions(-) -- 2.31.1