Home
last modified time | relevance | path

Searched refs:extcon_dev (Results 1 – 25 of 60) sorted by relevance

123

/linux/include/linux/
A Dextcon-provider.h15 struct extcon_dev;
20 int extcon_dev_register(struct extcon_dev *edev);
21 void extcon_dev_unregister(struct extcon_dev *edev);
23 struct extcon_dev *edev);
25 struct extcon_dev *edev);
29 void extcon_dev_free(struct extcon_dev *edev);
30 struct extcon_dev *devm_extcon_dev_allocate(struct device *dev,
35 int extcon_sync(struct extcon_dev *edev, unsigned int id);
61 int extcon_set_property_capability(struct extcon_dev *edev,
73 struct extcon_dev *edev) in devm_extcon_dev_register()
[all …]
A Dextcon.h166 struct extcon_dev;
204 struct extcon_dev *edev, unsigned int id,
207 struct extcon_dev *edev, unsigned int id,
210 int extcon_register_notifier_all(struct extcon_dev *edev,
215 struct extcon_dev *edev,
218 struct extcon_dev *edev,
264 struct extcon_dev *edev, unsigned int id, in devm_extcon_register_notifier()
271 struct extcon_dev *edev, unsigned int id, in devm_extcon_unregister_notifier()
287 struct extcon_dev *edev, in devm_extcon_register_notifier_all()
294 struct extcon_dev *edev, in devm_extcon_unregister_notifier_all()
[all …]
/linux/drivers/extcon/
A Ddevres.c13 struct extcon_dev **r = res; in devm_extcon_dev_match()
23 extcon_dev_free(*(struct extcon_dev **)res); in devm_extcon_dev_release()
29 extcon_dev_unregister(*(struct extcon_dev **)res); in devm_extcon_dev_unreg()
33 struct extcon_dev *edev;
65 struct extcon_dev *devm_extcon_dev_allocate(struct device *dev, in devm_extcon_dev_allocate()
68 struct extcon_dev **ptr, *edev; in devm_extcon_dev_allocate()
97 void devm_extcon_dev_free(struct device *dev, struct extcon_dev *edev) in devm_extcon_dev_free()
118 int devm_extcon_dev_register(struct device *dev, struct extcon_dev *edev) in devm_extcon_dev_register()
120 struct extcon_dev **ptr; in devm_extcon_dev_register()
207 struct extcon_dev *edev, unsigned int id, in devm_extcon_unregister_notifier()
[all …]
A Dextcon.c201 struct extcon_dev *edev;
352 struct extcon_dev *edev = dev_get_drvdata(dev); in state_show()
370 struct extcon_dev *edev = dev_get_drvdata(dev); in name_show()
408 int extcon_sync(struct extcon_dev *edev, unsigned int id) in extcon_sync()
869 struct extcon_dev *sd; in extcon_get_extcon_dev()
1043 struct extcon_dev *edev; in extcon_dev_allocate()
1062 void extcon_dev_free(struct extcon_dev *edev) in extcon_dev_free()
1082 int extcon_dev_register(struct extcon_dev *edev) in extcon_dev_register()
1290 void extcon_dev_unregister(struct extcon_dev *edev) in extcon_dev_unregister()
1339 struct extcon_dev *edev; in extcon_find_edev_by_node()
[all …]
A Dextcon-palmas.c45 struct extcon_dev *edev = palmas_usb->edev; in palmas_vbus_irq_handler()
78 struct extcon_dev *edev = palmas_usb->edev; in palmas_id_irq_handler()
122 struct extcon_dev *edev = palmas_usb->edev; in palmas_gpio_id_detect()
A Dextcon.h41 struct extcon_dev { struct
A Dextcon-gpio.c36 struct extcon_dev *edev;
A Dextcon-max3355.c17 struct extcon_dev *edev;
A Dextcon-axp288.c103 struct extcon_dev *edev;
104 struct extcon_dev *id_extcon;
A Dextcon-intel-int3496.c28 struct extcon_dev *edev;
A Dextcon-adc-jack.c41 struct extcon_dev *edev;
A Dextcon-qcom-spmi-misc.c24 struct extcon_dev *edev;
A Dextcon-intel-mrfld.c52 struct extcon_dev *edev;
/linux/include/linux/power/
A Dcharger-manager.h59 struct extcon_dev *extcon_dev; member
/linux/drivers/usb/phy/
A Dphy-omap-otg.c25 struct extcon_dev *extcon;
90 struct extcon_dev *extcon; in omap_otg_probe()
/linux/include/linux/usb/
A Dphy.h103 struct extcon_dev *edev;
104 struct extcon_dev *id_edev;
A Dchipidea.h28 struct extcon_dev *edev;
/linux/drivers/power/supply/
A Dmax8997_charger.c37 struct extcon_dev *edev;
108 struct extcon_dev *edev = charger->edev; in max8997_battery_extcon_evt_worker()
A Dcharger-manager.c987 cable->extcon_dev = extcon_get_extcon_dev(cable->extcon_name); in charger_extcon_init()
988 if (IS_ERR_OR_NULL(cable->extcon_dev)) { in charger_extcon_init()
991 if (cable->extcon_dev == NULL) in charger_extcon_init()
994 return PTR_ERR(cable->extcon_dev); in charger_extcon_init()
1010 ret = devm_extcon_register_notifier(cm->dev, cable->extcon_dev, in charger_extcon_init()
1064 event = extcon_get_state(cable->extcon_dev, in charger_manager_register_extcon()
A Daxp288_charger.c129 struct extcon_dev *cable;
136 struct extcon_dev *edev;
622 struct extcon_dev *edev = info->cable.edev; in axp288_charger_extcon_evt_worker()
688 struct extcon_dev *edev = info->otg.cable; in axp288_charger_otg_evt_worker()
/linux/drivers/gpu/drm/rockchip/
A Dcdn-dp-core.h57 struct extcon_dev *extcon;
/linux/drivers/usb/dwc3/
A Ddwc3-omap.c127 struct extcon_dev *edev;
417 struct extcon_dev *edev; in dwc3_omap_extcon_register()
A Ddrd.c441 static struct extcon_dev *dwc3_get_extcon(struct dwc3 *dwc) in dwc3_get_extcon()
445 struct extcon_dev *edev = NULL; in dwc3_get_extcon()
A Ddwc3-qcom.c80 struct extcon_dev *edev;
81 struct extcon_dev *host_edev;
160 struct extcon_dev *host_edev; in dwc3_qcom_register_extcon()
/linux/drivers/usb/renesas_usbhs/
A Dcommon.h263 struct extcon_dev *edev;

Completed in 49 milliseconds

123