writel
#define writel writel
extern inline void writel(u32 b, volatile void __iomem *addr)
void writel(u32 b, volatile void __iomem *addr)
#define writel(v,c) ({ __iowmb(); writel_relaxed(v,c); })
#define writel(v,c) ({ __iowmb(); writel_relaxed(v,c); })
#define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); })
#define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); mb(); })
#define writel(val,addr) out_le32((addr),(val))
#define writel __raw_writel
#define writel writel
static inline void writel(u32 value, volatile void __iomem *addr)
#define writel writel
static inline void writel(u32 val, volatile void __iomem *addr)
#define writel writel
#define writel(v, c) ({ __io_bw(); writel_cpu((v), (c)); __io_aw(); })
#define writel(v,a) ({ wmb(); writel_relaxed((v),(a)); })
#define writel writel
static inline void writel(u32 l, volatile void __iomem *addr)
#define writel writel
#undef writel
#define writel(v, r) \
#undef writel
#define writel(v, r) do { \
#define writel writel
static inline void writel(u32 value, volatile void __iomem *addr)
#define writel writel
#define writel writel
static inline void writel(u32 value, volatile void __iomem *addr)
#define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c));})