projects
/
openwrt
/
svn-archive
/
archive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ralink: reduce access to uncached tx/rx dma ring buffer
[openwrt/svn-archive/archive.git]
/
target
/
linux
/
ramips
/
files
/
drivers
/
net
/
ethernet
/
ralink
/
ralink_soc_eth.h
diff --git
a/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h
b/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h
index 41e1268b003900cfc0eca53ac730179093f9c512..e41d12517c661041dc663a738972490abe5fbc6b 100644
(file)
--- a/
target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h
+++ b/
target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h
@@
-371,8
+371,8
@@
struct fe_soc_data
void (*reset_fe)(void);
void (*set_mac)(struct fe_priv *priv, unsigned char *mac);
int (*fwd_config)(struct fe_priv *priv);
void (*reset_fe)(void);
void (*set_mac)(struct fe_priv *priv, unsigned char *mac);
int (*fwd_config)(struct fe_priv *priv);
- void (*tx_dma)(struct fe_
priv *priv, int idx, struct sk_buff *skb
);
- void (*rx_dma)(struct fe_
priv *priv, int idx, int
len);
+ void (*tx_dma)(struct fe_
tx_dma *txd
);
+ void (*rx_dma)(struct fe_
rx_dma *rxd, u16
len);
int (*switch_init)(struct fe_priv *priv);
int (*switch_config)(struct fe_priv *priv);
void (*port_init)(struct fe_priv *priv, struct device_node *port);
int (*switch_init)(struct fe_priv *priv);
int (*switch_config)(struct fe_priv *priv);
void (*port_init)(struct fe_priv *priv, struct device_node *port);