u8 *pIo_buf;
        int vendorreq_times = 0;
 
-       if (padapter->bSurpriseRemoved || padapter->pwrctrlpriv.pnp_bstop_trx) {
+       if (padapter->bSurpriseRemoved) {
                RT_TRACE(_module_hci_ops_os_c_, _drv_err_,
-                        ("usbctrl_vendorreq:(padapter->bSurpriseRemoved||"
-                         "adapter->pwrctrlpriv.pnp_bstop_trx)!!!\n"));
+                        ("usbctrl_vendorreq:(padapter->bSurpriseRemoved)!!!"));
                status = -EPERM;
                goto exit;
        }
        struct recv_priv *precvpriv = &adapter->recvpriv;
        struct usb_device *pusbd = pdvobj->pusbdev;
 
-       if (adapter->bDriverStopped || adapter->bSurpriseRemoved ||
-           adapter->pwrctrlpriv.pnp_bstop_trx) {
+       if (adapter->bDriverStopped || adapter->bSurpriseRemoved) {
                RT_TRACE(_module_hci_ops_os_c_, _drv_err_,
                         ("usb_read_port:(padapter->bDriverStopped ||"
-                         "padapter->bSurpriseRemoved ||adapter->"
-                         "pwrctrlpriv.pnp_bstop_trx)!!!\n"));
+                         "padapter->bSurpriseRemoved)!!!\n"));
                return _FAIL;
        }
 
 
 
        RT_TRACE(_module_hci_ops_os_c_, _drv_err_, ("+usb_write_port23a\n"));
 
-       if (padapter->bDriverStopped || padapter->bSurpriseRemoved ||
-           padapter->pwrctrlpriv.pnp_bstop_trx) {
+       if (padapter->bDriverStopped || padapter->bSurpriseRemoved) {
                RT_TRACE(_module_hci_ops_os_c_, _drv_err_,
-                        ("usb_write_port23a:( padapter->bDriverStopped || "
-                         "padapter->bSurpriseRemoved || "
-                         "adapter->pwrctrlpriv.pnp_bstop_trx)!!!\n"));
+                        ("%s:(padapter->bDriverStopped || "
+                         "padapter->bSurpriseRemoved)!!!\n", __func__));
                rtw23a_sctx_done_err(&pxmitbuf->sctx, RTW_SCTX_DONE_TX_DENY);
                goto exit;
        }