diff options
author | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2013-01-28 23:27:26 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-01-29 09:59:17 +0100 |
commit | f0aa3cdf8d043c6faad2e4ace1200efb7a577883 (patch) | |
tree | 27b69a1a1e791b708c4b172d08e76c1d13fea3de /drivers/net/macb.h | |
parent | 369797daee1db2bc351ea721ba646fd28b633c82 (diff) | |
download | barebox-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.h | 6 |
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__ */ |