net-next: ax88796: Add block_input/output hooks to ax_plat_data
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 <kernel@mkarcher.dialup.fu-berlin.de> Signed-off-by: Michael Schmitz <schmitzmic@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
9144c3795c
commit
27cced2019
@@ -758,8 +758,14 @@ static int ax_init_dev(struct net_device *dev)
|
||||
#endif
|
||||
|
||||
ei_local->reset_8390 = &ax_reset_8390;
|
||||
ei_local->block_input = &ax_block_input;
|
||||
ei_local->block_output = &ax_block_output;
|
||||
if (ax->plat->block_input)
|
||||
ei_local->block_input = ax->plat->block_input;
|
||||
else
|
||||
ei_local->block_input = &ax_block_input;
|
||||
if (ax->plat->block_output)
|
||||
ei_local->block_output = ax->plat->block_output;
|
||||
else
|
||||
ei_local->block_output = &ax_block_output;
|
||||
ei_local->get_8390_hdr = &ax_get_8390_hdr;
|
||||
ei_local->priv = 0;
|
||||
|
||||
|
Reference in New Issue
Block a user