Lines Matching refs:offset
45 static inline void *gcsr_address(int node, unsigned long offset) in gcsr_address() argument
48 CSR_NODE_BITS(node & CSR_NODE_MASK) | (offset & CSR_OFFSET_MASK)); in gcsr_address()
51 static inline void *lcsr_address(unsigned long offset) in lcsr_address() argument
54 CSR_NODE_BITS(0xfff0) | (offset & CSR_OFFSET_MASK)); in lcsr_address()
57 static inline unsigned int read_gcsr(int node, unsigned long offset) in read_gcsr() argument
59 return swab32(readl(gcsr_address(node, offset))); in read_gcsr()
62 static inline void write_gcsr(int node, unsigned long offset, unsigned int val) in write_gcsr() argument
64 writel(swab32(val), gcsr_address(node, offset)); in write_gcsr()
67 static inline unsigned int read_lcsr(unsigned long offset) in read_lcsr() argument
69 return swab32(readl(lcsr_address(offset))); in read_lcsr()
72 static inline void write_lcsr(unsigned long offset, unsigned int val) in write_lcsr() argument
74 writel(swab32(val), lcsr_address(offset)); in write_lcsr()