Lines Matching refs:bank

11 static u32 read_csr_ring_head(void __iomem *csr_base_addr, u32 bank, u32 ring)
13 return READ_CSR_RING_HEAD(csr_base_addr, bank, ring);
16 static void write_csr_ring_head(void __iomem *csr_base_addr, u32 bank, u32 ring,
19 WRITE_CSR_RING_HEAD(csr_base_addr, bank, ring, value);
22 static u32 read_csr_ring_tail(void __iomem *csr_base_addr, u32 bank, u32 ring)
24 return READ_CSR_RING_TAIL(csr_base_addr, bank, ring);
27 static void write_csr_ring_tail(void __iomem *csr_base_addr, u32 bank, u32 ring,
30 WRITE_CSR_RING_TAIL(csr_base_addr, bank, ring, value);
33 static u32 read_csr_stat(void __iomem *csr_base_addr, u32 bank)
35 return READ_CSR_STAT(csr_base_addr, bank);
38 static u32 read_csr_uo_stat(void __iomem *csr_base_addr, u32 bank)
40 return READ_CSR_UO_STAT(csr_base_addr, bank);
43 static u32 read_csr_e_stat(void __iomem *csr_base_addr, u32 bank)
45 return READ_CSR_E_STAT(csr_base_addr, bank);
48 static u32 read_csr_ne_stat(void __iomem *csr_base_addr, u32 bank)
50 return READ_CSR_NE_STAT(csr_base_addr, bank);
53 static u32 read_csr_nf_stat(void __iomem *csr_base_addr, u32 bank)
55 return READ_CSR_NF_STAT(csr_base_addr, bank);
58 static u32 read_csr_f_stat(void __iomem *csr_base_addr, u32 bank)
60 return READ_CSR_F_STAT(csr_base_addr, bank);
63 static u32 read_csr_c_stat(void __iomem *csr_base_addr, u32 bank)
65 return READ_CSR_C_STAT(csr_base_addr, bank);
68 static u32 read_csr_exp_stat(void __iomem *csr_base_addr, u32 bank)
70 return READ_CSR_EXP_STAT(csr_base_addr, bank);
73 static u32 read_csr_exp_int_en(void __iomem *csr_base_addr, u32 bank)
75 return READ_CSR_EXP_INT_EN(csr_base_addr, bank);
78 static void write_csr_exp_int_en(void __iomem *csr_base_addr, u32 bank,
81 WRITE_CSR_EXP_INT_EN(csr_base_addr, bank, value);
84 static u32 read_csr_ring_config(void __iomem *csr_base_addr, u32 bank,
87 return READ_CSR_RING_CONFIG(csr_base_addr, bank, ring);
90 static void write_csr_ring_config(void __iomem *csr_base_addr, u32 bank, u32 ring,
93 WRITE_CSR_RING_CONFIG(csr_base_addr, bank, ring, value);
96 static dma_addr_t read_csr_ring_base(void __iomem *csr_base_addr, u32 bank,
99 return READ_CSR_RING_BASE(csr_base_addr, bank, ring);
102 static void write_csr_ring_base(void __iomem *csr_base_addr, u32 bank, u32 ring,
105 WRITE_CSR_RING_BASE(csr_base_addr, bank, ring, addr);
108 static u32 read_csr_int_en(void __iomem *csr_base_addr, u32 bank)
110 return READ_CSR_INT_EN(csr_base_addr, bank);
113 static void write_csr_int_en(void __iomem *csr_base_addr, u32 bank, u32 value)
115 WRITE_CSR_INT_EN(csr_base_addr, bank, value);
118 static u32 read_csr_int_flag(void __iomem *csr_base_addr, u32 bank)
120 return READ_CSR_INT_FLAG(csr_base_addr, bank);
123 static void write_csr_int_flag(void __iomem *csr_base_addr, u32 bank,
126 WRITE_CSR_INT_FLAG(csr_base_addr, bank, value);
129 static u32 read_csr_int_srcsel(void __iomem *csr_base_addr, u32 bank)
131 return READ_CSR_INT_SRCSEL(csr_base_addr, bank);
134 static void write_csr_int_srcsel(void __iomem *csr_base_addr, u32 bank)
136 WRITE_CSR_INT_SRCSEL(csr_base_addr, bank);
139 static void write_csr_int_srcsel_w_val(void __iomem *csr_base_addr, u32 bank,
142 WRITE_CSR_INT_SRCSEL_W_VAL(csr_base_addr, bank, value);
145 static u32 read_csr_int_col_en(void __iomem *csr_base_addr, u32 bank)
147 return READ_CSR_INT_COL_EN(csr_base_addr, bank);
150 static void write_csr_int_col_en(void __iomem *csr_base_addr, u32 bank, u32 value)
152 WRITE_CSR_INT_COL_EN(csr_base_addr, bank, value);
155 static u32 read_csr_int_col_ctl(void __iomem *csr_base_addr, u32 bank)
157 return READ_CSR_INT_COL_CTL(csr_base_addr, bank);
160 static void write_csr_int_col_ctl(void __iomem *csr_base_addr, u32 bank,
163 WRITE_CSR_INT_COL_CTL(csr_base_addr, bank, value);
166 static u32 read_csr_int_flag_and_col(void __iomem *csr_base_addr, u32 bank)
168 return READ_CSR_INT_FLAG_AND_COL(csr_base_addr, bank);
171 static void write_csr_int_flag_and_col(void __iomem *csr_base_addr, u32 bank,
174 WRITE_CSR_INT_FLAG_AND_COL(csr_base_addr, bank, value);
177 static u32 read_csr_ring_srv_arb_en(void __iomem *csr_base_addr, u32 bank)
179 return READ_CSR_RING_SRV_ARB_EN(csr_base_addr, bank);
182 static void write_csr_ring_srv_arb_en(void __iomem *csr_base_addr, u32 bank,
185 WRITE_CSR_RING_SRV_ARB_EN(csr_base_addr, bank, value);