edca[XMIT_BK_QUEUE] = acParm;
                        break;
                case 0x2:
-                       SetHwReg8188EU(padapter, HW_VAR_AC_PARAM_VI, (u8 *)(&acParm));
+                       rtw_write32(padapter, REG_EDCA_VI_PARAM, acParm);
                        acm_mask |= (ACM ? BIT(2) : 0);
                        edca[XMIT_VI_QUEUE] = acParm;
                        break;
 
                        rtw_write32(Adapter, RWCAM, cmd);
                }
                break;
-       case HW_VAR_AC_PARAM_VI:
-               rtw_write32(Adapter, REG_EDCA_VI_PARAM, ((u32 *)(val))[0]);
-               break;
        case HW_VAR_AC_PARAM_BE:
                haldata->AcParam_BE = ((u32 *)(val))[0];
                rtw_write32(Adapter, REG_EDCA_BE_PARAM, ((u32 *)(val))[0]);
 
        HW_VAR_CAM_EMPTY_ENTRY,
        HW_VAR_CAM_WRITE,
        HW_VAR_CAM_READ,
-       HW_VAR_AC_PARAM_VI,
        HW_VAR_AC_PARAM_BE,
        HW_VAR_AC_PARAM_BK,
        HW_VAR_ACM_CTRL,