Lines Matching defs:fifo

987 	const struct rtw_rqpn *rqpn = rtwdev->fifo.rqpn;
1057 if (queues == BIT(rtwdev->hw->queues) - 1 || !rtwdev->fifo.rqpn)
1092 rtwdev->fifo.rqpn = rqpn;
1119 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1124 fifo->rsvd_drv_pg_num = chip->rsvd_drv_pg_num;
1125 fifo->txff_pg_num = chip->txff_size >> 7;
1127 fifo->rsvd_pg_num = fifo->rsvd_drv_pg_num;
1129 fifo->rsvd_pg_num = fifo->rsvd_drv_pg_num +
1137 if (fifo->rsvd_pg_num > fifo->txff_pg_num)
1140 fifo->acq_pg_num = fifo->txff_pg_num - fifo->rsvd_pg_num;
1141 fifo->rsvd_boundary = fifo->txff_pg_num - fifo->rsvd_pg_num;
1143 cur_pg_addr = fifo->txff_pg_num;
1146 fifo->rsvd_csibuf_addr = cur_pg_addr;
1148 fifo->rsvd_fw_txbuf_addr = cur_pg_addr;
1150 fifo->rsvd_cpu_instr_addr = cur_pg_addr;
1152 fifo->rsvd_h2cq_addr = cur_pg_addr;
1154 fifo->rsvd_h2c_sta_info_addr = cur_pg_addr;
1156 fifo->rsvd_h2c_info_addr = cur_pg_addr;
1158 cur_pg_addr -= fifo->rsvd_drv_pg_num;
1159 fifo->rsvd_drv_addr = cur_pg_addr;
1161 if (fifo->rsvd_boundary != fifo->rsvd_drv_addr) {
1174 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1183 rtw_write16(rtwdev, REG_FIFOPAGE_CTRL_2, fifo->rsvd_boundary);
1186 rtw_write16(rtwdev, REG_BCNQ_BDNY_V1, fifo->rsvd_boundary);
1187 rtw_write16(rtwdev, REG_FIFOPAGE_CTRL_2 + 2, fifo->rsvd_boundary);
1188 rtw_write16(rtwdev, REG_BCNQ1_BDNY_V1, fifo->rsvd_boundary);
1205 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1213 rtw_write8(rtwdev, REG_TRXFF_BNDY, fifo->rsvd_boundary);
1215 rtw_write8(rtwdev, REG_DWBCN0_CTRL + 1, fifo->rsvd_boundary);
1216 rtw_write8(rtwdev, REG_BCNQ_BDNY, fifo->rsvd_boundary);
1217 rtw_write8(rtwdev, REG_MGQ_BDNY, fifo->rsvd_boundary);
1218 rtw_write8(rtwdev, REG_WMAC_LBK_BF_HD, fifo->rsvd_boundary);
1231 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1261 pubq_num = fifo->acq_pg_num - pg_tbl->hq_num - pg_tbl->lq_num -
1271 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1282 h2cq_addr = fifo->rsvd_h2cq_addr << TX_PAGE_SIZE_SHIFT;