/kernel/linux/linux-6.6/drivers/extcon/ |
H A D | extcon-usbc-tusb320.c | 91 [TUSB320_ATTACHED_STATE_ACC] = "accessory", 286 u8 state, mode, accessory; in tusb320_typec_irq_handler() local 301 accessory = FIELD_GET(TUSB320_REG8_ACCESSORY_CONNECTED, reg8); in tusb320_typec_irq_handler() 321 if (accessory == TUSB320_REG8_ACCESSORY_CONNECTED_AUDIO || in tusb320_typec_irq_handler() 322 accessory == TUSB320_REG8_ACCESSORY_CONNECTED_ACHRG) { in tusb320_typec_irq_handler() 328 } else if (accessory == in tusb320_typec_irq_handler() 335 } else if (accessory == in tusb320_typec_irq_handler() 345 accessory); in tusb320_typec_irq_handler() 369 else /* Charge through accessory */ in tusb320_typec_irq_handler() 472 priv->cap.accessory[ in tusb320_typec_probe() [all...] |
/kernel/linux/linux-5.10/drivers/usb/typec/ |
H A D | stusb160x.c | 361 desc.accessory = stusb160x_get_accessory(status); in stusb160x_attach() 583 enum typec_accessory *accessory = chip->capability.accessory; in stusb160x_get_caps() local 597 *accessory++ = TYPEC_ACCESSORY_AUDIO; in stusb160x_get_caps() 598 *accessory++ = TYPEC_ACCESSORY_DEBUG; in stusb160x_get_caps() 603 *accessory++ = TYPEC_ACCESSORY_AUDIO; in stusb160x_get_caps() 604 *accessory++ = TYPEC_ACCESSORY_DEBUG; in stusb160x_get_caps() 615 *accessory++ = TYPEC_ACCESSORY_AUDIO; in stusb160x_get_caps() 616 *accessory++ = TYPEC_ACCESSORY_DEBUG; in stusb160x_get_caps()
|
H A D | class.c | 34 enum typec_accessory accessory; member 526 return sprintf(buf, "%s\n", typec_accessory_modes[p->accessory]); in accessory_mode_show() 619 partner->accessory = desc->accessory; in typec_register_partner() 1222 for (i = 0; i < ARRAY_SIZE(port->cap->accessory); i++) { in supported_accessory_modes_show() 1223 if (port->cap->accessory[i]) in supported_accessory_modes_show() 1225 typec_accessory_modes[port->cap->accessory[i]]); in supported_accessory_modes_show()
|
H A D | tps6598x.c | 228 desc.accessory = TYPEC_ACCESSORY_NONE; /* XXX: handle accessories */ in tps6598x_connect()
|
/kernel/linux/linux-6.6/drivers/usb/typec/ |
H A D | stusb160x.c | 361 desc.accessory = stusb160x_get_accessory(status); in stusb160x_attach() 583 enum typec_accessory *accessory = chip->capability.accessory; in stusb160x_get_caps() local 597 *accessory++ = TYPEC_ACCESSORY_AUDIO; in stusb160x_get_caps() 598 *accessory++ = TYPEC_ACCESSORY_DEBUG; in stusb160x_get_caps() 603 *accessory++ = TYPEC_ACCESSORY_AUDIO; in stusb160x_get_caps() 604 *accessory++ = TYPEC_ACCESSORY_DEBUG; in stusb160x_get_caps() 615 *accessory++ = TYPEC_ACCESSORY_AUDIO; in stusb160x_get_caps() 616 *accessory++ = TYPEC_ACCESSORY_DEBUG; in stusb160x_get_caps()
|
H A D | wusb3801.c | 265 desc.accessory = TYPEC_ACCESSORY_AUDIO; in wusb3801_hw_update() 268 desc.accessory = TYPEC_ACCESSORY_DEBUG; in wusb3801_hw_update() 370 wusb3801->cap.accessory[0] = TYPEC_ACCESSORY_AUDIO; in wusb3801_probe() 371 wusb3801->cap.accessory[1] = TYPEC_ACCESSORY_DEBUG; in wusb3801_probe()
|
H A D | class.h | 31 enum typec_accessory accessory; member
|
H A D | rt1719.c | 252 data->partner_desc.accessory = TYPEC_ACCESSORY_DEBUG; in rt1719_register_partner() 254 data->partner_desc.accessory = TYPEC_ACCESSORY_NONE; in rt1719_register_partner() 896 typec_cap.accessory[0] = TYPEC_ACCESSORY_DEBUG; in rt1719_probe()
|
H A D | class.c | 603 return sprintf(buf, "%s\n", typec_accessory_modes[p->accessory]); in accessory_mode_show() 867 partner->accessory = desc->accessory; in typec_register_partner() 1624 for (i = 0; i < ARRAY_SIZE(port->cap->accessory); i++) { in supported_accessory_modes_show() 1625 if (port->cap->accessory[i]) in supported_accessory_modes_show() 1627 typec_accessory_modes[port->cap->accessory[i]]); in supported_accessory_modes_show()
|
H A D | anx7411.c | 374 int pd, int accessory) in anx7411_register_partner() 383 desc.accessory = accessory; in anx7411_register_partner() 373 anx7411_register_partner(struct anx7411_data *ctx, int pd, int accessory) anx7411_register_partner() argument
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | typec.h | 177 * @accessory: Audio, Debug or none. 186 enum typec_accessory accessory; member 214 * @accessory: Supported Accessory Modes 227 enum typec_accessory accessory[TYPEC_MAX_ACCESSORY]; member
|
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | typec.h | 202 * @accessory: Audio, Debug or none. 217 enum typec_accessory accessory; member 257 * @accessory: Supported Accessory Modes 272 enum typec_accessory accessory[TYPEC_MAX_ACCESSORY]; member
|
/kernel/linux/linux-5.10/drivers/usb/typec/ucsi/ |
H A D | ucsi.c | 580 desc.accessory = TYPEC_ACCESSORY_DEBUG; in ucsi_register_partner() 583 desc.accessory = TYPEC_ACCESSORY_AUDIO; in ucsi_register_partner() 1026 enum typec_accessory *accessory = cap->accessory; in ucsi_register_port() local 1066 *accessory++ = TYPEC_ACCESSORY_AUDIO; in ucsi_register_port() 1068 *accessory = TYPEC_ACCESSORY_DEBUG; in ucsi_register_port()
|
/kernel/linux/linux-6.6/drivers/usb/typec/ucsi/ |
H A D | ucsi.c | 759 desc.accessory = TYPEC_ACCESSORY_DEBUG; in ucsi_register_partner() 762 desc.accessory = TYPEC_ACCESSORY_AUDIO; in ucsi_register_partner() 1158 enum typec_accessory *accessory = cap->accessory; in ucsi_register_port() local 1216 *accessory++ = TYPEC_ACCESSORY_AUDIO; in ucsi_register_port() 1218 *accessory = TYPEC_ACCESSORY_DEBUG; in ucsi_register_port()
|
/kernel/linux/linux-6.6/drivers/usb/typec/tipd/ |
H A D | core.c | 238 desc.accessory = TYPEC_ACCESSORY_NONE; /* XXX: handle accessories */ in tps6598x_connect()
|
/kernel/linux/linux-5.10/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 2808 port->partner_desc.accessory = TYPEC_ACCESSORY_DEBUG; in tcpm_typec_connect() 2810 port->partner_desc.accessory = TYPEC_ACCESSORY_AUDIO; in tcpm_typec_connect() 2812 port->partner_desc.accessory = TYPEC_ACCESSORY_NONE; in tcpm_typec_connect()
|
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 3579 port->partner_desc.accessory = TYPEC_ACCESSORY_DEBUG; in tcpm_typec_connect() 3581 port->partner_desc.accessory = TYPEC_ACCESSORY_AUDIO; in tcpm_typec_connect() 3583 port->partner_desc.accessory = TYPEC_ACCESSORY_NONE; in tcpm_typec_connect()
|