projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[lantiq] adds new lantiq kernel. once the codebase is fully tested and know to be...
[openwrt.git]
/
target
/
linux
/
ar71xx
/
files
/
drivers
/
net
/
ag71xx
/
ag71xx.h
diff --git
a/target/linux/ar71xx/files/drivers/net/ag71xx/ag71xx.h
b/target/linux/ar71xx/files/drivers/net/ag71xx/ag71xx.h
index
af41972
..
8a2913f
100644
(file)
--- a/
target/linux/ar71xx/files/drivers/net/ag71xx/ag71xx.h
+++ b/
target/linux/ar71xx/files/drivers/net/ag71xx/ag71xx.h
@@
-51,7
+51,7
@@
#define AG71XX_INT_INIT (AG71XX_INT_ERR | AG71XX_INT_POLL)
#define AG71XX_TX_FIFO_LEN 2048
#define AG71XX_INT_INIT (AG71XX_INT_ERR | AG71XX_INT_POLL)
#define AG71XX_TX_FIFO_LEN 2048
-#define AG71XX_TX_MTU_LEN 15
36
+#define AG71XX_TX_MTU_LEN 15
40
#define AG71XX_RX_PKT_RESERVE 64
#define AG71XX_RX_PKT_SIZE \
(AG71XX_RX_PKT_RESERVE + ETH_HLEN + ETH_FRAME_LEN + ETH_FCS_LEN)
#define AG71XX_RX_PKT_RESERVE 64
#define AG71XX_RX_PKT_SIZE \
(AG71XX_RX_PKT_RESERVE + ETH_HLEN + ETH_FRAME_LEN + ETH_FCS_LEN)
@@
-89,7
+89,7
@@
struct ag71xx_desc {
struct ag71xx_buf {
struct sk_buff *skb;
struct ag71xx_buf {
struct sk_buff *skb;
- struct ag71xx_desc *desc;
+ struct ag71xx_desc *desc;
dma_addr_t dma_addr;
u32 pad;
};
dma_addr_t dma_addr;
u32 pad;
};
@@
-158,10
+158,11
@@
struct ag71xx {
struct mii_bus *mii_bus;
struct phy_device *phy_dev;
struct mii_bus *mii_bus;
struct phy_device *phy_dev;
+ void *phy_priv;
unsigned int link;
unsigned int speed;
unsigned int link;
unsigned int speed;
- int duplex;
+ int duplex;
struct work_struct restart_work;
struct timer_list oom_timer;
struct work_struct restart_work;
struct timer_list oom_timer;
@@
-189,12
+190,12
@@
static inline struct ag71xx_platform_data *ag71xx_get_pdata(struct ag71xx *ag)
static inline int ag71xx_desc_empty(struct ag71xx_desc *desc)
{
static inline int ag71xx_desc_empty(struct ag71xx_desc *desc)
{
- return (
(desc->ctrl & DESC_EMPTY) != 0)
;
+ return (
desc->ctrl & DESC_EMPTY) != 0
;
}
static inline int ag71xx_desc_pktlen(struct ag71xx_desc *desc)
{
}
static inline int ag71xx_desc_pktlen(struct ag71xx_desc *desc)
{
- return
(desc->ctrl & DESC_PKTLEN_M)
;
+ return
desc->ctrl & DESC_PKTLEN_M
;
}
/* Register offsets */
}
/* Register offsets */
@@
-431,7
+432,7
@@
static inline u32 ag71xx_mii_ctrl_rr(struct ag71xx *ag)
return __raw_readl(ag->mii_ctrl);
}
return __raw_readl(ag->mii_ctrl);
}
-static
void inline
ag71xx_mii_ctrl_set_if(struct ag71xx *ag,
+static
inline void
ag71xx_mii_ctrl_set_if(struct ag71xx *ag,
unsigned int mii_if)
{
u32 t;
unsigned int mii_if)
{
u32 t;
@@
-442,7
+443,7
@@
static void inline ag71xx_mii_ctrl_set_if(struct ag71xx *ag,
ag71xx_mii_ctrl_wr(ag, t);
}
ag71xx_mii_ctrl_wr(ag, t);
}
-static
void inline
ag71xx_mii_ctrl_set_speed(struct ag71xx *ag,
+static
inline void
ag71xx_mii_ctrl_set_speed(struct ag71xx *ag,
unsigned int speed)
{
u32 t;
unsigned int speed)
{
u32 t;
@@
-497,4
+498,9
@@
static inline void ag71xx_debugfs_update_napi_stats(struct ag71xx *ag,
int rx, int tx) {}
#endif /* CONFIG_AG71XX_DEBUG_FS */
int rx, int tx) {}
#endif /* CONFIG_AG71XX_DEBUG_FS */
+void ag71xx_ar7240_start(struct ag71xx *ag);
+void ag71xx_ar7240_stop(struct ag71xx *ag);
+int ag71xx_ar7240_init(struct ag71xx *ag);
+void ag71xx_ar7240_cleanup(struct ag71xx *ag);
+
#endif /* _AG71XX_H */
#endif /* _AG71XX_H */
This page took
0.023314 seconds
and
4
git commands to generate.