Lines Matching defs:fifo

902 	const struct rtw_rqpn *rqpn = rtwdev->fifo.rqpn;
972 if (queues == BIT(rtwdev->hw->queues) - 1 || !rtwdev->fifo.rqpn)
1004 rtwdev->fifo.rqpn = rqpn;
1023 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1029 fifo->rsvd_drv_pg_num = 8;
1030 fifo->txff_pg_num = chip->txff_size >> 7;
1032 fifo->rsvd_pg_num = fifo->rsvd_drv_pg_num;
1034 fifo->rsvd_pg_num = fifo->rsvd_drv_pg_num +
1042 if (fifo->rsvd_pg_num > fifo->txff_pg_num)
1045 fifo->acq_pg_num = fifo->txff_pg_num - fifo->rsvd_pg_num;
1046 fifo->rsvd_boundary = fifo->txff_pg_num - fifo->rsvd_pg_num;
1048 cur_pg_addr = fifo->txff_pg_num;
1051 fifo->rsvd_csibuf_addr = cur_pg_addr;
1053 fifo->rsvd_fw_txbuf_addr = cur_pg_addr;
1055 fifo->rsvd_cpu_instr_addr = cur_pg_addr;
1057 fifo->rsvd_h2cq_addr = cur_pg_addr;
1059 fifo->rsvd_h2c_sta_info_addr = cur_pg_addr;
1061 fifo->rsvd_h2c_info_addr = cur_pg_addr;
1063 cur_pg_addr -= fifo->rsvd_drv_pg_num;
1064 fifo->rsvd_drv_addr = cur_pg_addr;
1066 if (fifo->rsvd_boundary != fifo->rsvd_drv_addr) {
1078 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1088 rtw_write16(rtwdev, REG_FIFOPAGE_CTRL_2, fifo->rsvd_boundary);
1091 rtw_write16(rtwdev, REG_BCNQ_BDNY_V1, fifo->rsvd_boundary);
1092 rtw_write16(rtwdev, REG_FIFOPAGE_CTRL_2 + 2, fifo->rsvd_boundary);
1093 rtw_write16(rtwdev, REG_BCNQ1_BDNY_V1, fifo->rsvd_boundary);
1109 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1118 rtw_write8(rtwdev, REG_TRXFF_BNDY, fifo->rsvd_boundary);
1120 rtw_write8(rtwdev, REG_DWBCN0_CTRL + 1, fifo->rsvd_boundary);
1121 rtw_write8(rtwdev, REG_BCNQ_BDNY, fifo->rsvd_boundary);
1122 rtw_write8(rtwdev, REG_MGQ_BDNY, fifo->rsvd_boundary);
1123 rtw_write8(rtwdev, REG_WMAC_LBK_BF_HD, fifo->rsvd_boundary);
1135 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1163 pubq_num = fifo->acq_pg_num - pg_tbl->hq_num - pg_tbl->lq_num -
1173 struct rtw_fifo_conf *fifo = &rtwdev->fifo;
1184 h2cq_addr = fifo->rsvd_h2cq_addr << TX_PAGE_SIZE_SHIFT;