{
        struct utp_upiu_req *rq = hba->lrb[tag].ucd_req_ptr;
 
+       if (!trace_ufshcd_upiu_enabled())
+               return;
+
        trace_ufshcd_upiu(dev_name(hba->dev), str_t, &rq->header, &rq->sc.cdb);
 }
 
 {
        struct utp_upiu_req *rq = hba->lrb[tag].ucd_req_ptr;
 
+       if (!trace_ufshcd_upiu_enabled())
+               return;
+
        trace_ufshcd_upiu(dev_name(hba->dev), str_t, &rq->header, &rq->qr);
 }
 
        int off = (int)tag - hba->nutrs;
        struct utp_task_req_desc *descp = &hba->utmrdl_base_addr[off];
 
+       if (!trace_ufshcd_upiu_enabled())
+               return;
+
        trace_ufshcd_upiu(dev_name(hba->dev), str_t, &descp->req_header,
                        &descp->input_param1);
 }