Searched refs:accessory (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/usb/typec/
H A Dstusb160x.c361 desc.accessory = stusb160x_get_accessory(status);
583 enum typec_accessory *accessory = chip->capability.accessory; local
597 *accessory++ = TYPEC_ACCESSORY_AUDIO;
598 *accessory++ = TYPEC_ACCESSORY_DEBUG;
603 *accessory++ = TYPEC_ACCESSORY_AUDIO;
604 *accessory++ = TYPEC_ACCESSORY_DEBUG;
615 *accessory++ = TYPEC_ACCESSORY_AUDIO;
616 *accessory++ = TYPEC_ACCESSORY_DEBUG;
H A Dwusb3801.c265 desc.accessory = TYPEC_ACCESSORY_AUDIO;
268 desc.accessory = TYPEC_ACCESSORY_DEBUG;
370 wusb3801->cap.accessory[0] = TYPEC_ACCESSORY_AUDIO;
371 wusb3801->cap.accessory[1] = TYPEC_ACCESSORY_DEBUG;
H A Dclass.h33 enum typec_accessory accessory; member in struct:typec_partner
H A Dclass.c604 return sprintf(buf, "%s\n", typec_accessory_modes[p->accessory]);
895 partner->accessory = desc->accessory;
1675 for (i = 0; i < ARRAY_SIZE(port->cap->accessory); i++) {
1676 if (port->cap->accessory[i])
1678 typec_accessory_modes[port->cap->accessory[i]]);
H A Drt1719.c252 data->partner_desc.accessory = TYPEC_ACCESSORY_DEBUG;
254 data->partner_desc.accessory = TYPEC_ACCESSORY_NONE;
896 typec_cap.accessory[0] = TYPEC_ACCESSORY_DEBUG;
H A Danx7411.c374 int pd, int accessory)
383 desc.accessory = accessory;
373 anx7411_register_partner(struct anx7411_data *ctx, int pd, int accessory) argument
/linux-master/drivers/extcon/
H A Dextcon-usbc-tusb320.c92 [TUSB320_ATTACHED_STATE_ACC] = "accessory",
287 u8 state, mode, accessory; local
302 accessory = FIELD_GET(TUSB320_REG8_ACCESSORY_CONNECTED, reg8);
322 if (accessory == TUSB320_REG8_ACCESSORY_CONNECTED_AUDIO ||
323 accessory == TUSB320_REG8_ACCESSORY_CONNECTED_ACHRG) {
329 } else if (accessory ==
336 } else if (accessory ==
346 accessory);
370 else /* Charge through accessory */
473 priv->cap.accessory[
[all...]
/linux-master/include/linux/usb/
H A Dtypec.h206 * @accessory: Audio, Debug or none.
223 enum typec_accessory accessory; member in struct:typec_partner_desc
266 * @accessory: Supported Accessory Modes
281 enum typec_accessory accessory[TYPEC_MAX_ACCESSORY]; member in struct:typec_capability
/linux-master/drivers/usb/typec/ucsi/
H A Ducsi.c981 desc.accessory = TYPEC_ACCESSORY_DEBUG;
984 desc.accessory = TYPEC_ACCESSORY_AUDIO;
1484 enum typec_accessory *accessory = cap->accessory; local
1542 *accessory++ = TYPEC_ACCESSORY_AUDIO;
1544 *accessory = TYPEC_ACCESSORY_DEBUG;
/linux-master/drivers/usb/typec/tipd/
H A Dcore.c285 desc.accessory = TYPEC_ACCESSORY_NONE; /* XXX: handle accessories */
/linux-master/drivers/usb/typec/tcpm/
H A Dtcpm.c4253 port->partner_desc.accessory = TYPEC_ACCESSORY_DEBUG;
4255 port->partner_desc.accessory = TYPEC_ACCESSORY_AUDIO;
4257 port->partner_desc.accessory = TYPEC_ACCESSORY_NONE;
7057 if (fwnode_property_read_bool(fwnode, "accessory-mode-audio"))
7058 port->typec_caps.accessory[mode++] = TYPEC_ACCESSORY_AUDIO;
7060 if (fwnode_property_read_bool(fwnode, "accessory-mode-debug"))
7061 port->typec_caps.accessory[mode++] = TYPEC_ACCESSORY_DEBUG;

Completed in 271 milliseconds