/* | |
* Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
* | |
* Under GPLv2 | |
*/ | |
#ifndef __MACH_AT91_MATRIX_H__ | |
#define __MACH_AT91_MATRIX_H__ | |
#ifndef __ASSEMBLY__ | |
extern void __iomem *at91_matrix_base; | |
#define at91_matrix_read(field) \ | |
__raw_readl(at91_matrix_base + field) | |
#define at91_matrix_write(field, value) \ | |
__raw_writel(value, at91_matrix_base + field) | |
#else | |
.extern at91_matrix_base | |
#endif | |
#endif /* __MACH_AT91_MATRIX_H__ */ |