summaryrefslogtreecommitdiffstats
path: root/drivers/net/macb.h
diff options
context:
space:
mode:
authorJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>2013-01-28 23:27:26 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2013-01-29 09:59:17 +0100
commitf0aa3cdf8d043c6faad2e4ace1200efb7a577883 (patch)
tree27b69a1a1e791b708c4b172d08e76c1d13fea3de /drivers/net/macb.h
parent369797daee1db2bc351ea721ba646fd28b633c82 (diff)
downloadbarebox-f0aa3cdf8d043c6faad2e4ace1200efb7a577883.tar.gz
barebox-f0aa3cdf8d043c6faad2e4ace1200efb7a577883.tar.xz
macb: sync register access and clock with the kernel
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net/macb.h')
-rw-r--r--drivers/net/macb.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/macb.h b/drivers/net/macb.h
index 1447daa9f5..5d9c534e73 100644
--- a/drivers/net/macb.h
+++ b/drivers/net/macb.h
@@ -262,4 +262,10 @@
<< MACB_##name##_OFFSET)) \
| MACB_BF(name,value))
+/* Register access macros */
+#define macb_readl(port,reg) \
+ __raw_readl((port)->regs + MACB_##reg)
+#define macb_writel(port,reg,value) \
+ __raw_writel((value), (port)->regs + MACB_##reg)
+
#endif /* __DRIVERS_MACB_H__ */