Lines Matching refs:bckp
404 struct rtw_backup_info *bckp) in download_firmware_reg_backup() argument
410 bckp[bckp_idx].len = 1; in download_firmware_reg_backup()
411 bckp[bckp_idx].reg = REG_TXDMA_PQ_MAP + 1; in download_firmware_reg_backup()
412 bckp[bckp_idx].val = rtw_read8(rtwdev, REG_TXDMA_PQ_MAP + 1); in download_firmware_reg_backup()
418 bckp[bckp_idx].len = 1; in download_firmware_reg_backup()
419 bckp[bckp_idx].reg = REG_CR; in download_firmware_reg_backup()
420 bckp[bckp_idx].val = rtw_read8(rtwdev, REG_CR); in download_firmware_reg_backup()
422 bckp[bckp_idx].len = 4; in download_firmware_reg_backup()
423 bckp[bckp_idx].reg = REG_H2CQ_CSR; in download_firmware_reg_backup()
424 bckp[bckp_idx].val = BIT_H2CQ_FULL; in download_firmware_reg_backup()
431 bckp[bckp_idx].len = 2; in download_firmware_reg_backup()
432 bckp[bckp_idx].reg = REG_FIFOPAGE_INFO_1; in download_firmware_reg_backup()
433 bckp[bckp_idx].val = rtw_read16(rtwdev, REG_FIFOPAGE_INFO_1); in download_firmware_reg_backup()
435 bckp[bckp_idx].len = 4; in download_firmware_reg_backup()
436 bckp[bckp_idx].reg = REG_RQPN_CTRL_2; in download_firmware_reg_backup()
437 bckp[bckp_idx].val = rtw_read32(rtwdev, REG_RQPN_CTRL_2) | BIT_LD_RQPN; in download_firmware_reg_backup()
440 rtw_write32(rtwdev, REG_RQPN_CTRL_2, bckp[bckp_idx - 1].val); in download_firmware_reg_backup()
444 bckp[bckp_idx].len = 1; in download_firmware_reg_backup()
445 bckp[bckp_idx].reg = REG_BCN_CTRL; in download_firmware_reg_backup()
446 bckp[bckp_idx].val = tmp; in download_firmware_reg_backup()
463 struct rtw_backup_info *bckp, in download_firmware_reg_restore() argument
466 rtw_restore_reg(rtwdev, bckp, bckp_num); in download_firmware_reg_restore()
720 struct rtw_backup_info bckp[DLFW_RESTORE_REG_NUM]; in __rtw_download_firmware() local
734 download_firmware_reg_backup(rtwdev, bckp); in __rtw_download_firmware()
741 download_firmware_reg_restore(rtwdev, bckp, DLFW_RESTORE_REG_NUM); in __rtw_download_firmware()