mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-25 22:23:14 -04:00
Merge "power: smb1351-charger: Notify usb driver for ss hub"
This commit is contained in:
commit
40d5e61294
1 changed files with 6 additions and 0 deletions
|
|
@ -2097,6 +2097,7 @@ irqreturn_t smb1351_usb_id_irq_handler(int irq, void *data)
|
|||
struct smb1351_charger *chip = data;
|
||||
bool id_state;
|
||||
int rc = 0;
|
||||
union extcon_property_value val;
|
||||
|
||||
id_state = gpio_get_value(chip->usb_id_gpio);
|
||||
pr_debug("id_state=%d\n", id_state);
|
||||
|
|
@ -2108,6 +2109,11 @@ irqreturn_t smb1351_usb_id_irq_handler(int irq, void *data)
|
|||
else
|
||||
pr_debug("SMB1351 OTG %s\n", id_state ? "disabled" : "enabled");
|
||||
|
||||
if (!id_state) {
|
||||
val.intval = true;
|
||||
extcon_set_property(chip->extcon, EXTCON_USB_HOST,
|
||||
EXTCON_PROP_USB_SS, val);
|
||||
}
|
||||
extcon_set_state_sync(chip->extcon, EXTCON_USB_HOST, !id_state);
|
||||
|
||||
return IRQ_HANDLED;
|
||||
|
|
|
|||
Loading…
Reference in a new issue