Home
last modified time | relevance | path

Searched refs:typec_capability (Results 1 – 16 of 16) sorted by relevance

/linux-6.1.9/include/linux/usb/
Dtypec.h264 struct typec_capability { struct
286 const struct typec_capability *cap); argument
317 int typec_get_fw_cap(struct typec_capability *cap,
/linux-6.1.9/drivers/usb/typec/
Dclass.h60 const struct typec_capability *cap;
Dhd3ss3220.c154 struct typec_capability typec_cap = { }; in hd3ss3220_probe()
Dqcom-pmic-typec.c134 struct typec_capability cap; in qcom_pmic_typec_probe()
Dwusb3801.c87 struct typec_capability cap;
Danx7411.c254 struct typec_capability caps;
1143 struct typec_capability *cap = &ctx->typec.caps; in anx7411_typec_port_probe()
Dstusb160x.c156 struct typec_capability capability;
Drt1719.c847 struct typec_capability typec_cap = { }; in rt1719_probe()
Dclass.c2033 int typec_get_fw_cap(struct typec_capability *cap, in typec_get_fw_cap()
2171 const struct typec_capability *cap) in typec_register_port()
/linux-6.1.9/drivers/usb/typec/ucsi/
Ducsi.h333 struct typec_capability typec_cap;
Ducsi.c1045 struct typec_capability *cap = &con->typec_cap; in ucsi_register_port()
/linux-6.1.9/drivers/usb/typec/tipd/
Dcore.c91 struct typec_capability typec_cap;
695 struct typec_capability typec_cap = { }; in tps6598x_probe()
/linux-6.1.9/drivers/platform/chrome/
Dcros_ec_typec.c49 struct typec_capability caps;
97 static int cros_typec_parse_port_props(struct typec_capability *cap, in cros_typec_parse_port_props()
369 struct typec_capability *cap; in cros_typec_init_ports()
/linux-6.1.9/Documentation/driver-api/usb/
Dtypec.rst63 typec_capability data structure, and register them with the following API:
68 When registering the ports, the prefer_role member in struct typec_capability
/linux-6.1.9/drivers/extcon/
Dextcon-usbc-tusb320.c78 struct typec_capability cap;
/linux-6.1.9/drivers/usb/typec/tcpm/
Dtcpm.c303 struct typec_capability typec_caps;