1*e30d9128SMaruthi Srinivas Bayyavarapu #include "chip_offset_byte.h" 2*e30d9128SMaruthi Srinivas Bayyavarapu 3*e30d9128SMaruthi Srinivas Bayyavarapu #define ACP3x_PHY_BASE_ADDRESS 0x1240000 4*e30d9128SMaruthi Srinivas Bayyavarapu 5*e30d9128SMaruthi Srinivas Bayyavarapu static inline u32 rv_readl(void __iomem *base_addr) 6*e30d9128SMaruthi Srinivas Bayyavarapu { 7*e30d9128SMaruthi Srinivas Bayyavarapu return readl(base_addr - ACP3x_PHY_BASE_ADDRESS); 8*e30d9128SMaruthi Srinivas Bayyavarapu } 9*e30d9128SMaruthi Srinivas Bayyavarapu 10*e30d9128SMaruthi Srinivas Bayyavarapu static inline void rv_writel(u32 val, void __iomem *base_addr) 11*e30d9128SMaruthi Srinivas Bayyavarapu { 12*e30d9128SMaruthi Srinivas Bayyavarapu writel(val, base_addr - ACP3x_PHY_BASE_ADDRESS); 13*e30d9128SMaruthi Srinivas Bayyavarapu } 14