Lines Matching refs:csr_base_addr

37 #define READ_CSR_RING_HEAD(csr_base_addr, bank, ring) \
38 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
41 #define READ_CSR_RING_TAIL(csr_base_addr, bank, ring) \
42 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
45 #define READ_CSR_STAT(csr_base_addr, bank) \
46 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
48 #define READ_CSR_UO_STAT(csr_base_addr, bank) \
49 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
51 #define READ_CSR_E_STAT(csr_base_addr, bank) \
52 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
54 #define READ_CSR_NE_STAT(csr_base_addr, bank) \
55 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
57 #define READ_CSR_NF_STAT(csr_base_addr, bank) \
58 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
60 #define READ_CSR_F_STAT(csr_base_addr, bank) \
61 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
63 #define READ_CSR_C_STAT(csr_base_addr, bank) \
64 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
66 #define READ_CSR_EXP_STAT(csr_base_addr, bank) \
67 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
69 #define READ_CSR_EXP_INT_EN(csr_base_addr, bank) \
70 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
72 #define WRITE_CSR_EXP_INT_EN(csr_base_addr, bank, value) \
73 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
76 #define READ_CSR_RING_CONFIG(csr_base_addr, bank, ring) \
77 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
80 #define WRITE_CSR_RING_CONFIG(csr_base_addr, bank, ring, value) \
81 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
84 #define WRITE_CSR_RING_BASE(csr_base_addr, bank, ring, value) \
86 void __iomem *_csr_base_addr = csr_base_addr; \
101 static inline u64 read_base(void __iomem *csr_base_addr, u32 bank, u32 ring)
109 l_base = ADF_CSR_RD(csr_base_addr, (ADF_RING_BUNDLE_SIZE * bank) +
111 u_base = ADF_CSR_RD(csr_base_addr, (ADF_RING_BUNDLE_SIZE * bank) +
117 #define READ_CSR_RING_BASE(csr_base_addr, bank, ring) \
118 read_base((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, (bank), (ring))
120 #define WRITE_CSR_RING_HEAD(csr_base_addr, bank, ring, value) \
121 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
124 #define WRITE_CSR_RING_TAIL(csr_base_addr, bank, ring, value) \
125 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
128 #define READ_CSR_INT_EN(csr_base_addr, bank) \
129 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
131 #define WRITE_CSR_INT_EN(csr_base_addr, bank, value) \
132 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
135 #define READ_CSR_INT_FLAG(csr_base_addr, bank) \
136 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
138 #define WRITE_CSR_INT_FLAG(csr_base_addr, bank, value) \
139 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
142 #define READ_CSR_INT_SRCSEL(csr_base_addr, bank) \
143 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
145 #define WRITE_CSR_INT_SRCSEL(csr_base_addr, bank) \
146 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
149 #define WRITE_CSR_INT_SRCSEL_W_VAL(csr_base_addr, bank, value) \
150 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
153 #define READ_CSR_INT_COL_EN(csr_base_addr, bank) \
154 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
156 #define WRITE_CSR_INT_COL_EN(csr_base_addr, bank, value) \
157 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
160 #define READ_CSR_INT_COL_CTL(csr_base_addr, bank) \
161 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
163 #define WRITE_CSR_INT_COL_CTL(csr_base_addr, bank, value) \
164 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
168 #define READ_CSR_INT_FLAG_AND_COL(csr_base_addr, bank) \
169 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
172 #define WRITE_CSR_INT_FLAG_AND_COL(csr_base_addr, bank, value) \
173 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
177 #define READ_CSR_RING_SRV_ARB_EN(csr_base_addr, bank) \
178 ADF_CSR_RD((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \
181 #define WRITE_CSR_RING_SRV_ARB_EN(csr_base_addr, bank, value) \
182 ADF_CSR_WR((csr_base_addr) + ADF_RING_CSR_ADDR_OFFSET, \