Loading drivers/usb/dwc3/dwc3-msm.c +3 −0 Original line number Diff line number Diff line Loading @@ -2976,6 +2976,8 @@ static int dwc3_msm_probe(struct platform_device *pdev) } else if (ret == 0) { mdwc->pmic_id_irq = 0; } else { irq_set_status_flags(mdwc->pmic_id_irq, IRQ_NOAUTOEN); ret = devm_request_irq(&pdev->dev, mdwc->pmic_id_irq, dwc3_pmic_id_irq, Loading Loading @@ -3250,6 +3252,7 @@ static int dwc3_msm_probe(struct platform_device *pdev) /* Update initial ID state */ if (mdwc->pmic_id_irq) { enable_irq(mdwc->pmic_id_irq); local_irq_save(flags); mdwc->id_state = !!irq_read_line(mdwc->pmic_id_irq); if (mdwc->id_state == DWC3_ID_GROUND) Loading Loading
drivers/usb/dwc3/dwc3-msm.c +3 −0 Original line number Diff line number Diff line Loading @@ -2976,6 +2976,8 @@ static int dwc3_msm_probe(struct platform_device *pdev) } else if (ret == 0) { mdwc->pmic_id_irq = 0; } else { irq_set_status_flags(mdwc->pmic_id_irq, IRQ_NOAUTOEN); ret = devm_request_irq(&pdev->dev, mdwc->pmic_id_irq, dwc3_pmic_id_irq, Loading Loading @@ -3250,6 +3252,7 @@ static int dwc3_msm_probe(struct platform_device *pdev) /* Update initial ID state */ if (mdwc->pmic_id_irq) { enable_irq(mdwc->pmic_id_irq); local_irq_save(flags); mdwc->id_state = !!irq_read_line(mdwc->pmic_id_irq); if (mdwc->id_state == DWC3_ID_GROUND) Loading