error: 'struct dwc2_hsotg' has no member named 'params'
Question
drivers/usb/dwc2/core.c: In function 'dwc2_hc_halt':
drivers/usb/dwc2/core.c:1443:14: error: 'struct dwc2_hsotg' has no member named 'params'; did you mean 'hw_params'?
if ((hsotg->params.g_dma && !hsotg->params.g_dma_desc) ||
^~~~~~
hw_params
Answer
For linux-4.4
- if ((hsotg->params.g_dma && !hsotg->params.g_dma_desc) ||
+ if ((hsotg->core_params->dma_enable > 0 &&
+ hsotg->core_params->dma_desc_enable <= 0) ||