Home
last modified time | relevance | path

Searched refs:typec_altmode_driver (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/include/linux/usb/
H A Dtypec_altmode.h155 struct typec_altmode_driver { struct
162 #define to_altmode_driver(d) container_of(d, struct typec_altmode_driver, \ argument
175 int __typec_altmode_register_driver(struct typec_altmode_driver *drv,
185 void typec_altmode_unregister_driver(struct typec_altmode_driver *drv);
/openbmc/linux/drivers/usb/typec/
H A Dbus.c283 int __typec_altmode_register_driver(struct typec_altmode_driver *drv, in __typec_altmode_register_driver()
296 void typec_altmode_unregister_driver(struct typec_altmode_driver *drv) in typec_altmode_unregister_driver()
350 struct typec_altmode_driver *drv = to_altmode_driver(driver); in typec_match()
400 struct typec_altmode_driver *drv = to_altmode_driver(dev->driver); in typec_probe()
424 struct typec_altmode_driver *drv = to_altmode_driver(dev->driver); in typec_remove()
/openbmc/linux/drivers/usb/typec/altmodes/
H A Dnvidia.c32 static struct typec_altmode_driver nvidia_altmode_driver = {
H A Ddisplayport.c639 static struct typec_altmode_driver dp_altmode_driver = {
/openbmc/linux/Documentation/driver-api/usb/
H A Dtypec_bus.rst98 :functions: typec_altmode_driver typec_altmode_ops