|
@@ -1208,6 +1208,16 @@ static void dwc2_hc_nak_intr(struct dwc2_hsotg *hsotg,
|
|
|
struct dwc2_host_chan *chan, int chnum,
|
|
|
struct dwc2_qtd *qtd)
|
|
|
{
|
|
|
+ if (!qtd) {
|
|
|
+ dev_dbg(hsotg->dev, "%s: qtd is NULL\n", __func__);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!qtd->urb) {
|
|
|
+ dev_dbg(hsotg->dev, "%s: qtd->urb is NULL\n", __func__);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
if (dbg_hc(chan))
|
|
|
dev_vdbg(hsotg->dev, "--Host Channel %d Interrupt: NAK Received--\n",
|
|
|
chnum);
|