Searched refs:typec_connector (Results 1 - 5 of 5) sorted by relevance

/linux-master/include/linux/usb/
H A Dtypec.h351 * struct typec_connector - Representation of Type-C port for external drivers
365 struct typec_connector { struct
366 void (*attach)(struct typec_connector *con, struct device *dev);
367 void (*deattach)(struct typec_connector *con, struct device *dev);
370 static inline void typec_attach(struct typec_connector *con, struct device *dev)
376 static inline void typec_deattach(struct typec_connector *con, struct device *dev)
/linux-master/drivers/gpu/drm/
H A Ddrm_sysfs.c102 struct device *typec_connector, void *data)
106 ret = sysfs_create_link(&dev->kobj, &typec_connector->kobj, "typec_connector");
110 ret = sysfs_create_link(&typec_connector->kobj, &dev->kobj, "drm_connector");
112 sysfs_remove_link(&dev->kobj, "typec_connector");
118 struct device *typec_connector, void *data)
120 sysfs_remove_link(&typec_connector->kobj, "drm_connector");
121 sysfs_remove_link(&dev->kobj, "typec_connector");
101 typec_connector_bind(struct device *dev, struct device *typec_connector, void *data) argument
117 typec_connector_unbind(struct device *dev, struct device *typec_connector, void *data) argument
/linux-master/drivers/usb/typec/
H A Dclass.h68 struct typec_connector con;
H A Dclass.c1843 static void typec_partner_attach(struct typec_connector *con, struct device *dev)
1860 static void typec_partner_deattach(struct typec_connector *con, struct device *dev)
/linux-master/drivers/usb/core/
H A Dhub.h105 struct typec_connector *connector;

Completed in 102 milliseconds