projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
serial: add BCM283x mini UART driver
[oweals/u-boot.git]
/
drivers
/
net
/
macb.h
diff --git
a/drivers/net/macb.h
b/drivers/net/macb.h
index 06f7c66dfd53ab6ff12fce298b902fcb2b7bb692..5bb48f449c872117081e4f79345566a924e2bb84 100644
(file)
--- a/
drivers/net/macb.h
+++ b/
drivers/net/macb.h
@@
-60,6
+60,13
@@
/* GEM specific register offsets */
#define GEM_DCFG1 0x0280
/* GEM specific register offsets */
#define GEM_DCFG1 0x0280
+#define GEM_DCFG6 0x0294
+
+#define MACB_MAX_QUEUES 8
+
+/* GEM specific multi queues register offset */
+/* hw_q can be 0~7 */
+#define GEM_TBQP(hw_q) (0x0440 + ((hw_q) << 2))
/* Bitfields in NCR */
#define MACB_LB_OFFSET 0
/* Bitfields in NCR */
#define MACB_LB_OFFSET 0
@@
-309,5
+316,7
@@
readl((port)->regs + GEM_##reg)
#define gem_writel(port, reg, value) \
writel((value), (port)->regs + GEM_##reg)
readl((port)->regs + GEM_##reg)
#define gem_writel(port, reg, value) \
writel((value), (port)->regs + GEM_##reg)
+#define gem_writel_queue_TBQP(port, value, queue_num) \
+ writel((value), (port)->regs + GEM_TBQP(queue_num))
#endif /* __DRIVERS_MACB_H__ */
#endif /* __DRIVERS_MACB_H__ */