Searched refs:dec_ctrl (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | pci_be.c | 496 u32 ctrl0, cfg0, cfg1, dec_ctrl, idle_ltcy, act_ltcy, dis_ltcy; in rtw89_pci_ltr_set_v2() local 508 dec_ctrl = rtw89_read32(rtwdev, R_BE_LTR_DECISION_CTRL_V1); in rtw89_pci_ltr_set_v2() 509 if (rtw89_pci_ltr_is_err_reg_val(dec_ctrl)) in rtw89_pci_ltr_set_v2() 522 dec_ctrl |= B_BE_ENABLE_LTR_CTL_DECISION | B_BE_LTR_HW_DEC_EN_V1; in rtw89_pci_ltr_set_v2() 525 dec_ctrl &= ~(B_BE_ENABLE_LTR_CTL_DECISION | B_BE_LTR_HW_DEC_EN_V1 | in rtw89_pci_ltr_set_v2() 530 dec_ctrl = u32_replace_bits(dec_ctrl, PCI_LTR_SPC_500US, in rtw89_pci_ltr_set_v2() 538 dec_ctrl = u32_replace_bits(dec_ctrl, 0, B_BE_LTR_IDX_DISABLE_V1_MASK); in rtw89_pci_ltr_set_v2() 551 rtw89_write32(rtwdev, R_BE_LTR_DECISION_CTRL_V1, dec_ctrl); in rtw89_pci_ltr_set_v2()
|
| H A D | pci.c | 3179 u32 dec_ctrl; in rtw89_pci_ltr_set_v1() local 3188 dec_ctrl = rtw89_read32(rtwdev, R_AX_LTR_DEC_CTRL); in rtw89_pci_ltr_set_v1() 3189 if (rtw89_pci_ltr_is_err_reg_val(dec_ctrl)) in rtw89_pci_ltr_set_v1() 3199 dec_ctrl &= ~(LTR_EN_BITS | B_AX_LTR_IDX_DRV_MASK | B_AX_LTR_HW_DEC_EN); in rtw89_pci_ltr_set_v1() 3200 dec_ctrl |= FIELD_PREP(B_AX_LTR_IDX_DRV_MASK, PCIE_LTR_IDX_IDLE) | in rtw89_pci_ltr_set_v1() 3203 dec_ctrl |= B_AX_LTR_HW_DEC_EN; in rtw89_pci_ltr_set_v1() 3206 dec_ctrl &= ~B_AX_LTR_SPACE_IDX_V1_MASK; in rtw89_pci_ltr_set_v1() 3207 dec_ctrl |= FIELD_PREP(B_AX_LTR_SPACE_IDX_V1_MASK, PCI_LTR_SPC_500US); in rtw89_pci_ltr_set_v1() 3216 rtw89_write32(rtwdev, R_AX_LTR_DEC_CTRL, dec_ctrl); in rtw89_pci_ltr_set_v1()
|