Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/usb/
Dtypec_mux.h21 struct typec_switch { struct
25 int (*set)(struct typec_switch *sw, enum typec_orientation orientation); argument
45 struct typec_switch *typec_switch_get(struct device *dev);
46 void typec_switch_put(struct typec_switch *sw);
47 int typec_switch_register(struct typec_switch *sw);
48 void typec_switch_unregister(struct typec_switch *sw);
Dtypec.h198 struct typec_switch *sw;
/Linux-v4.19/drivers/usb/typec/
Dmux.c24 struct typec_switch *sw; in typec_switch_match()
46 struct typec_switch *typec_switch_get(struct device *dev) in typec_switch_get()
48 struct typec_switch *sw; in typec_switch_get()
69 void typec_switch_put(struct typec_switch *sw) in typec_switch_put()
87 int typec_switch_register(struct typec_switch *sw) in typec_switch_register()
103 void typec_switch_unregister(struct typec_switch *sw) in typec_switch_unregister()
Dclass.c51 struct typec_switch *sw;
/Linux-v4.19/drivers/usb/typec/mux/
Dpi3usb30532.c26 struct typec_switch sw;
48 static int pi3usb30532_sw_set(struct typec_switch *sw, in pi3usb30532_sw_set()