| /linux/drivers/extcon/ |
| H A D | extcon-usbc-cros-ec.c | 36 EXTCON_USB, 317 extcon_set_state(info->edev, EXTCON_USB, device_connected); in extcon_cros_ec_detect_cable() 320 extcon_set_property(info->edev, EXTCON_USB, in extcon_cros_ec_detect_cable() 326 extcon_set_property(info->edev, EXTCON_USB, in extcon_cros_ec_detect_cable() 335 extcon_set_property(info->edev, EXTCON_USB, in extcon_cros_ec_detect_cable() 348 extcon_sync(info->edev, EXTCON_USB); in extcon_cros_ec_detect_cable() 435 extcon_set_property_capability(info->edev, EXTCON_USB, in extcon_cros_ec_probe() 439 extcon_set_property_capability(info->edev, EXTCON_USB, in extcon_cros_ec_probe() 445 extcon_set_property_capability(info->edev, EXTCON_USB, in extcon_cros_ec_probe()
|
| H A D | extcon-max3355.c | 23 EXTCON_USB, 40 extcon_set_state_sync(data->edev, EXTCON_USB, true); in max3355_id_irq() 47 extcon_set_state_sync(data->edev, EXTCON_USB, false); in max3355_id_irq()
|
| H A D | extcon-usbc-tusb320.c | 96 EXTCON_USB, 263 extcon_set_state(priv->edev, EXTCON_USB, in tusb320_extcon_irq_handler() 267 extcon_set_property(priv->edev, EXTCON_USB, in tusb320_extcon_irq_handler() 273 extcon_sync(priv->edev, EXTCON_USB); in tusb320_extcon_irq_handler() 429 extcon_set_property_capability(priv->edev, EXTCON_USB, in tusb320_extcon_probe()
|
| H A D | extcon-usb-gpio.c | 38 EXTCON_USB, 77 extcon_set_state_sync(info->edev, EXTCON_USB, false); in usb_extcon_detect_cable() 83 extcon_set_state_sync(info->edev, EXTCON_USB, true); in usb_extcon_detect_cable()
|
| H A D | extcon-rtk-type-c.c | 224 EXTCON_USB, 319 /* for EXTCON_USB device mode */ in switch_type_c_dr_mode() 320 extcon_set_state(type_c->edev, EXTCON_USB, is_device); in switch_type_c_dr_mode() 321 extcon_set_property(type_c->edev, EXTCON_USB, in switch_type_c_dr_mode() 324 extcon_set_property(type_c->edev, EXTCON_USB, in switch_type_c_dr_mode() 327 extcon_set_property(type_c->edev, EXTCON_USB, in switch_type_c_dr_mode() 343 /* sync EXTCON_USB and EXTCON_USB_HOST */ in switch_type_c_dr_mode() 344 extcon_sync(type_c->edev, EXTCON_USB); in switch_type_c_dr_mode() 1300 extcon_set_property_capability(type_c->edev, EXTCON_USB, in extcon_rtk_type_c_edev_register() 1302 extcon_set_property_capability(type_c->edev, EXTCON_USB, in extcon_rtk_type_c_edev_register() [all …]
|
| H A D | extcon-palmas.c | 27 EXTCON_USB, 53 extcon_set_state_sync(edev, EXTCON_USB, true); in palmas_vbus_irq_handler() 62 extcon_set_state_sync(edev, EXTCON_USB, false); in palmas_vbus_irq_handler()
|
| H A D | extcon-rt8973a.c | 90 EXTCON_USB, 348 id = EXTCON_USB; in rt8973a_muic_cable_handler() 399 if (id == EXTCON_USB) in rt8973a_muic_cable_handler()
|
| H A D | extcon-intel-cht-wc.c | 95 EXTCON_USB, 268 /* Small helper to sync EXTCON_CHG_USB_SDP and EXTCON_USB state */ 274 extcon_set_state_sync(ext->edev, EXTCON_USB, state); in cht_wc_extcon_set_state()
|
| H A D | extcon-max77693.c | 198 EXTCON_USB, 510 extcon_set_state_sync(info->edev, EXTCON_USB, false); in max77693_muic_dock_handler() 600 extcon_set_state_sync(info->edev, EXTCON_USB, attached); in max77693_muic_adc_ground_handler() 829 extcon_set_state_sync(info->edev, EXTCON_USB, in max77693_muic_chg_handler() 900 extcon_set_state_sync(info->edev, EXTCON_USB, in max77693_muic_chg_handler()
|
| H A D | extcon-sm5502.c | 130 EXTCON_USB, 488 id = EXTCON_USB; in sm5502_muic_cable_handler() 516 if (id == EXTCON_USB) in sm5502_muic_cable_handler()
|
| H A D | extcon-gpio.c | 79 * connectors such as EXTCON_USB, EXTCON_DISP_HDMI and so on. extcon_id in gpio_extcon_probe()
|
| H A D | extcon-max8997.c | 142 EXTCON_USB, 328 extcon_set_state_sync(info->edev, EXTCON_USB, attached); in max8997_muic_handle_usb()
|
| H A D | extcon-intel-mrfld.c | 58 EXTCON_USB,
|
| /linux/drivers/phy/qualcomm/ |
| H A D | phy-qcom-usb-hs.c | 158 state = extcon_get_state(uphy->vbus_edev, EXTCON_USB); in qcom_usb_hs_phy_power_on() 162 ret = extcon_register_notifier(uphy->vbus_edev, EXTCON_USB, in qcom_usb_hs_phy_power_on() 185 extcon_unregister_notifier(uphy->vbus_edev, EXTCON_USB, in qcom_usb_hs_phy_power_off()
|
| /linux/drivers/usb/phy/ |
| H A D | phy-omap-otg.c | 119 EXTCON_USB, &otg_dev->vbus_nb); in omap_otg_probe() 125 otg_dev->vbus = extcon_get_state(extcon, EXTCON_USB); in omap_otg_probe()
|
| /linux/drivers/phy/broadcom/ |
| H A D | phy-bcm-ns2-usbdrd.c | 73 EXTCON_USB, 247 extcon_set_state_sync(driver->edev, EXTCON_USB, false); in extcon_work() 250 extcon_set_state_sync(driver->edev, EXTCON_USB, true); in extcon_work()
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm6125-xiaomi-ginkgo.dts | 65 extcon_usb: extcon-usb { label 294 extcon = <&extcon_usb>;
|
| H A D | sm6125-xiaomi-laurel-sprout.dts | 64 extcon_usb: usb-id { label 412 extcon = <&extcon_usb>;
|
| H A D | sm6125-sony-xperia-seine-pdx201.dts | 43 extcon_usb: extcon-usb { label 535 extcon = <&extcon_usb>;
|
| H A D | sdm660-xiaomi-lavender.dts | 86 extcon_usb: extcon-usb { label 430 extcon = <&extcon_usb>;
|
| H A D | sda660-inforce-ifc6560.dts | 44 extcon_usb: extcon-usb { label 496 extcon = <&extcon_usb>;
|
| H A D | msm8998-fxtec-pro1.dts | 32 extcon_usb: extcon-usb { label 693 extcon = <&extcon_usb>;
|
| /linux/include/linux/ |
| H A D | extcon.h | 38 #define EXTCON_USB 1 macro 46 * appear together with EXTCON_USB. The same as ACA charger connector,
|
| /linux/drivers/phy/renesas/ |
| H A D | phy-rcar-gen3-usb2.c | 173 extcon_set_state_sync(ch->extcon, EXTCON_USB, false); in rcar_gen3_phy_usb2_work() 176 extcon_set_state_sync(ch->extcon, EXTCON_USB, true); in rcar_gen3_phy_usb2_work() 729 EXTCON_USB,
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | renesas_usb3.c | 369 bool extcon_usb; /* check vbus and set EXTCON_USB */ member 493 extcon_set_state_sync(usb3->extcon, EXTCON_USB, usb3->extcon_usb); in renesas_usb3_extcon_work() 704 usb3->extcon_usb = !!(usb3_read(usb3, USB3_USB_STA) & in usb3_check_vbus() 706 if (usb3->extcon_usb) in usb3_check_vbus() 2824 EXTCON_USB,
|