Searched full:typec_connector (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/include/linux/usb/ |
D | typec.h | 354 * struct typec_connector - Representation of Type-C port for external drivers 368 struct typec_connector { struct 369 void (*attach)(struct typec_connector *con, struct device *dev); argument 370 void (*deattach)(struct typec_connector *con, struct device *dev); argument 373 static inline void typec_attach(struct typec_connector *con, struct device *dev) in typec_attach() 379 static inline void typec_deattach(struct typec_connector *con, struct device *dev) in typec_deattach()
|
/linux-6.12.1/drivers/gpu/drm/ |
D | drm_sysfs.c | 102 struct device *typec_connector, void *data) in typec_connector_bind() argument 106 ret = sysfs_create_link(&dev->kobj, &typec_connector->kobj, "typec_connector"); in typec_connector_bind() 110 ret = sysfs_create_link(&typec_connector->kobj, &dev->kobj, "drm_connector"); in typec_connector_bind() 112 sysfs_remove_link(&dev->kobj, "typec_connector"); in typec_connector_bind() 118 struct device *typec_connector, void *data) in typec_connector_unbind() argument 120 sysfs_remove_link(&typec_connector->kobj, "drm_connector"); in typec_connector_unbind() 121 sysfs_remove_link(&dev->kobj, "typec_connector"); in typec_connector_unbind()
|
/linux-6.12.1/Documentation/devicetree/bindings/display/bridge/ |
D | google,cros-ec-anx7688.yaml | 75 remote-endpoint = <&typec_connector>;
|
/linux-6.12.1/drivers/usb/typec/ |
D | class.h | 68 struct typec_connector con;
|
D | class.c | 1862 static void typec_partner_attach(struct typec_connector *con, struct device *dev) in typec_partner_attach() 1879 static void typec_partner_deattach(struct typec_connector *con, struct device *dev) in typec_partner_deattach()
|
/linux-6.12.1/drivers/usb/core/ |
D | hub.h | 105 struct typec_connector *connector;
|