Home
last modified time | relevance | path

Searched refs:typec_mux (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/include/linux/usb/
Dtypec_mux.h9 struct typec_mux;
32 typedef int (*typec_mux_set_fn_t)(struct typec_mux *mux, int state);
40 struct typec_mux *
42 void typec_mux_put(struct typec_mux *mux);
43 struct typec_mux *
45 void typec_mux_unregister(struct typec_mux *mux);
47 void typec_mux_set_drvdata(struct typec_mux *mux, void *data);
48 void *typec_mux_get_drvdata(struct typec_mux *mux);
Dtypec.h199 struct typec_mux *mux;
/Linux-v5.4/drivers/usb/typec/
Dmux.c259 struct typec_mux *typec_mux_get(struct device *dev, in typec_mux_get()
262 struct typec_mux *mux; in typec_mux_get()
279 void typec_mux_put(struct typec_mux *mux) in typec_mux_put()
308 struct typec_mux *
311 struct typec_mux *mux; in typec_mux_register()
348 void typec_mux_unregister(struct typec_mux *mux) in typec_mux_unregister()
355 void typec_mux_set_drvdata(struct typec_mux *mux, void *data) in typec_mux_set_drvdata()
361 void *typec_mux_get_drvdata(struct typec_mux *mux) in typec_mux_get_drvdata()
Dbus.h14 struct typec_mux *mux;
45 struct typec_mux { struct
51 #define to_typec_mux(_dev_) container_of(_dev_, struct typec_mux, dev) argument
Dclass.c53 struct typec_mux *mux;
1504 struct typec_mux *mux; in typec_port_register_altmode()
/Linux-v5.4/drivers/usb/typec/mux/
Dpi3usb30532.c27 struct typec_mux *mux;
76 static int pi3usb30532_mux_set(struct typec_mux *mux, int state) in pi3usb30532_mux_set()