Lines Matching refs:caps
2405 struct usb_power_delivery_capabilities_desc caps = { }; in tcpm_register_source_caps() local
2413 memcpy(caps.pdo, port->source_caps, sizeof(u32) * port->nr_source_caps); in tcpm_register_source_caps()
2414 caps.role = TYPEC_SOURCE; in tcpm_register_source_caps()
2416 cap = usb_power_delivery_register_capabilities(port->partner_pd, &caps); in tcpm_register_source_caps()
2428 struct usb_power_delivery_capabilities_desc caps = { }; in tcpm_register_sink_caps() local
2436 memcpy(caps.pdo, port->sink_caps, sizeof(u32) * port->nr_sink_caps); in tcpm_register_sink_caps()
2437 caps.role = TYPEC_SINK; in tcpm_register_sink_caps()
2444 cap = usb_power_delivery_register_capabilities(port->partner_pd, &caps); in tcpm_register_sink_caps()
6101 struct usb_power_delivery_capabilities_desc caps = { }; in tcpm_port_register_pd() local
6115 memcpy_and_pad(caps.pdo, sizeof(caps.pdo), port->src_pdo, in tcpm_port_register_pd()
6117 caps.role = TYPEC_SOURCE; in tcpm_port_register_pd()
6119 cap = usb_power_delivery_register_capabilities(port->pd, &caps); in tcpm_port_register_pd()
6129 memcpy_and_pad(caps.pdo, sizeof(caps.pdo), port->snk_pdo, in tcpm_port_register_pd()
6131 caps.role = TYPEC_SINK; in tcpm_port_register_pd()
6133 cap = usb_power_delivery_register_capabilities(port->pd, &caps); in tcpm_port_register_pd()