Loading drivers/soc/qcom/eud.c +16 −0 Original line number Diff line number Diff line Loading @@ -717,6 +717,22 @@ static int msm_eud_probe(struct platform_device *pdev) /* Proceed enable other EUD elements if bootloader has enabled it */ if (msm_eud_hw_is_enabled(pdev)) { msm_eud_enable_irqs(chip); /* * Set the default cable state to usb connect and charger * enable */ ret = extcon_set_state_sync(chip->extcon, EXTCON_USB, true); if (ret) dev_warn(&pdev->dev, "Failed to set EXTCON_USB (%d)\n", ret); ret = extcon_set_state_sync(chip->extcon, EXTCON_CHG_USB_SDP, true); if (ret) dev_warn(&pdev->dev, "Failed to set EXTCON_CHG_USB_SDP (%d)\n", ret); enable = EUD_ENABLE_CMD; } Loading Loading
drivers/soc/qcom/eud.c +16 −0 Original line number Diff line number Diff line Loading @@ -717,6 +717,22 @@ static int msm_eud_probe(struct platform_device *pdev) /* Proceed enable other EUD elements if bootloader has enabled it */ if (msm_eud_hw_is_enabled(pdev)) { msm_eud_enable_irqs(chip); /* * Set the default cable state to usb connect and charger * enable */ ret = extcon_set_state_sync(chip->extcon, EXTCON_USB, true); if (ret) dev_warn(&pdev->dev, "Failed to set EXTCON_USB (%d)\n", ret); ret = extcon_set_state_sync(chip->extcon, EXTCON_CHG_USB_SDP, true); if (ret) dev_warn(&pdev->dev, "Failed to set EXTCON_CHG_USB_SDP (%d)\n", ret); enable = EUD_ENABLE_CMD; } Loading