Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/
Dextcon.h113 struct extcon_dev { struct
120 ssize_t (*print_name)(struct extcon_dev *edev, char *buf); argument
121 ssize_t (*print_state)(struct extcon_dev *edev, char *buf); argument
151 struct extcon_dev *edev; argument
176 struct extcon_dev *edev;
186 extern int extcon_dev_register(struct extcon_dev *edev);
187 extern void extcon_dev_unregister(struct extcon_dev *edev);
189 struct extcon_dev *edev);
191 struct extcon_dev *edev);
192 extern struct extcon_dev *extcon_get_extcon_dev(const char *extcon_name);
[all …]
/linux-4.1.27/drivers/extcon/
Dextcon.c85 static int check_mutually_exclusive(struct extcon_dev *edev, u32 new_state) in check_mutually_exclusive()
109 struct extcon_dev *edev = dev_get_drvdata(dev); in state_show()
138 struct extcon_dev *edev = dev_get_drvdata(dev); in state_store()
156 struct extcon_dev *edev = dev_get_drvdata(dev); in name_show()
206 int extcon_update_state(struct extcon_dev *edev, u32 mask, u32 state) in extcon_update_state()
280 int extcon_set_state(struct extcon_dev *edev, u32 state) in extcon_set_state()
296 int extcon_find_cable_index(struct extcon_dev *edev, const char *cable_name) in extcon_find_cable_index()
317 int extcon_get_cable_state_(struct extcon_dev *edev, int index) in extcon_get_cable_state_()
333 int extcon_get_cable_state(struct extcon_dev *edev, const char *cable_name) in extcon_get_cable_state()
348 int extcon_set_cable_state_(struct extcon_dev *edev, in extcon_set_cable_state_()
[all …]
Dextcon-gpio.c35 struct extcon_dev *edev;
68 static ssize_t extcon_gpio_print_state(struct extcon_dev *edev, char *buf) in extcon_gpio_print_state()
Dextcon-usb-gpio.c32 struct extcon_dev *edev;
Dextcon-adc-jack.c42 struct extcon_dev *edev;
Dextcon-sm5502.c42 struct extcon_dev *edev;
Dextcon-max14577.c82 struct extcon_dev *edev;
Dextcon-rt8973a.c44 struct extcon_dev *edev;
Dextcon-max8997.c120 struct extcon_dev *edev;
Dextcon-max77843.c36 struct extcon_dev *edev;
Dextcon-max77693.c77 struct extcon_dev *edev;
Dextcon-arizona.c99 struct extcon_dev *edev;
/linux-4.1.27/include/linux/power/
Dcharger-manager.h69 struct extcon_specific_cable_nb extcon_dev; member
/linux-4.1.27/Documentation/extcon/
Dporting-android-switch-class24 @print_name: no change but type change (switch_dev->extcon_dev)
25 @print_state: no change but type change (switch_dev->extcon_dev)
/linux-4.1.27/drivers/usb/phy/
Dphy-omap-otg.c99 struct extcon_dev *extcon; in omap_otg_probe()
Dphy-tahvo.c60 struct extcon_dev extcon;
/linux-4.1.27/drivers/usb/renesas_usbhs/
Dcommon.h260 struct extcon_dev *edev;
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-extcon19 such binary relations may be expressed with extcon_dev's
/linux-4.1.27/drivers/power/
Dcharger-manager.c1210 ret = extcon_register_interest(&cable->extcon_dev, in charger_extcon_init()
1833 if (cable->extcon_dev.edev) in charger_manager_probe()
1834 extcon_unregister_interest(&cable->extcon_dev); in charger_manager_probe()
1865 extcon_unregister_interest(&cable->extcon_dev); in charger_manager_remove()
/linux-4.1.27/drivers/usb/dwc3/
Ddwc3-omap.c447 struct extcon_dev *edev; in dwc3_omap_extcon_register()
/linux-4.1.27/include/linux/mfd/
Dpalmas.h547 struct extcon_dev *edev;