Make use of the ax88796 platform data interupt status hook in the
m68k Amiga XSurf100 driver. The XSurf100 interrupt is shared with
other Amiga hardware interrupts so ei_interrupt would otherwise
get called a lot without need.
Signed-off-by: Michael Karcher
Signed-off-by: Michael Schmitz
---
dr
To be able to tell the ax88796 driver whether it is sensible to enter
the 8390 interrupt handler, an "is this interrupt caused by the 88796"
callback has been added to the ax_plat_data structure (with NULL being
compatible to the previous behaviour).
Signed-off-by: Michael Karcher
Signed-off-by:
Add platform specific hooks for block transfer reads/writes of packet
buffer data, superseding the default provided ax_block_input/output.
Currently used for m68k Amiga XSurf100.
Signed-off-by: Michael Karcher
Signed-off-by: Michael Schmitz
---
drivers/net/ethernet/8390/ax88796.c | 10 +++
Add platform device driver to populate the ax88796 platform data from
information provided by the XSurf100 zorro device driver.
This driver will have to be loaded before loading the ax88796 module,
or compiled as built-in.
Signed-off-by: Michael Karcher
Signed-off-by: Michael Schmitz
---
driver
From: Michael Karcher
To read the MAC address from the (virtual) SAprom. the remote DMA
unit needs to be set up like for every other process access to card-local
memory.
Signed-off-by: Michael Karcher
Signed-off-by: Michael Schmitz
---
drivers/net/ethernet/8390/ax88796.c |6 ++
1 file
From: Michael Karcher
This is needed to be able to unload the module, as the module is busy
while the MII bus is attached.
Signed-off-by: Michael Karcher
Signed-off-by: Michael Schmitz
---
drivers/net/ethernet/8390/ax88796.c | 14 ++
1 files changed, 10 insertions(+), 4 deletion
From: Michael Karcher
This commit contains nothing but moving of code lines inside ax88796.c
Signed-off-by: Michael Karcher
Signed-off-by: Michael Schmitz
---
drivers/net/ethernet/8390/ax88796.c | 192 +--
1 files changed, 95 insertions(+), 97 deletions(-)
di
Geert,
just as a heads-up, I've been working on getting this series ready for
submission to -net. The first six patches will need to be taken through
-net, the last two are m68k specific and might be equally well placed in
arch/m68k/amiga for preference.
Patch 6 and 8 are optional - the interrupt
From: Michael Karcher
The irq is request on netdev open time, so do not free it in probe
if something fails.
Also do not free the irq in remove, as it got already freed in close
Signed-off-by: Michael Karcher
Signed-off-by: Michael Schmitz
---
drivers/net/ethernet/8390/ax88796.c |6 +-
Le 16/11/2015 14:43, John Paul Adrian Glaubitz a écrit :
> On 11/15/2015 07:49 PM, Laurent Vivier wrote:
>> In GitHub repo (https://github.com/vivier/qemu-m68k), on branch
>> 680x0-v2.4.0, you can find a LXC script to create debian container:
>> (...)
>
> Looks interesting. I have never dealt wi
On 11/15/2015 07:49 PM, Laurent Vivier wrote:
> In GitHub repo (https://github.com/vivier/qemu-m68k), on branch
> 680x0-v2.4.0, you can find a LXC script to create debian container:
> (...)
Looks interesting. I have never dealt with LXC, but I'll have a look.
>>> [1] https://wiki.debian.org/QEMU
11 matches
Mail list logo