Home
last modified time | relevance | path

Searched refs:accessory (Results 1 – 24 of 24) sorted by relevance

/linux-6.6.21/drivers/extcon/
Dextcon-usbc-tusb320.c286 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()
472 priv->cap.accessory[0] = TYPEC_ACCESSORY_AUDIO; in tusb320_typec_probe()
473 priv->cap.accessory[1] = TYPEC_ACCESSORY_DEBUG; in tusb320_typec_probe()
DKconfig39 FSA9480 microUSB switch and accessory detector chip. The FSA9480 is a USB
40 port accessory detector and switch. The FSA9480 is fully controlled using
85 Maxim MAX14577/77836. The MAX14577/77836 MUIC is a USB port accessory
104 Maxim MAX77693 PMIC. The MAX77693 MUIC is a USB port accessory
114 Maxim MAX77843. The MAX77843 MUIC is a USB port accessory
122 Maxim MAX8997 PMIC. The MAX8997 MUIC is a USB port accessory
156 Richtek RT8973A. The RT8973A is a USB port accessory detector
168 Silicon Mitus SM5502. The SM5502 is a USB port accessory
/linux-6.6.21/Documentation/ABI/testing/
Dsysfs-driver-bd9571mwv-regulator17 the accessory power switch from a power switch to a
19 2. Switch accessory power switch off, to prepare for
23 4. Switch accessory power switch on, to resume the
Dsysfs-class-extcon13 accessory cables have such capability. For example,
Dsysfs-class-typec100 Space separated list of accessory modes, defined in the USB
/linux-6.6.21/drivers/usb/typec/
Dstusb160x.c361 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()
Dwusb3801.c265 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()
Dclass.h31 enum typec_accessory accessory; member
Drt1719.c252 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()
Dclass.c603 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()
Danx7411.c374 int pd, int accessory) in anx7411_register_partner() argument
383 desc.accessory = accessory; in anx7411_register_partner()
/linux-6.6.21/Documentation/devicetree/bindings/extcon/
Dsiliconmitus,sm5502-muic.yaml14 which can detect the state of external accessory when external accessory is
Dextcon-rt8973a.txt5 is a USB port accessory detector and switch that is optimized to protect low
Dfcs,fsa880.yaml13 The FSA880 and FSA9480 are USB port accessory detectors and switches.
Dwlf,arizona.yaml104 The first cell defines the accessory detection pin, zero
/linux-6.6.21/Documentation/devicetree/bindings/sound/
Ddialog,da7219.yaml14 in-built advanced accessory detection (AAD) for mobile
15 computing and accessory applications, which supports
93 Configuration of advanced accessory detection.
/linux-6.6.21/include/linux/usb/
Dtypec.h217 enum typec_accessory accessory; member
272 enum typec_accessory accessory[TYPEC_MAX_ACCESSORY]; member
/linux-6.6.21/Documentation/devicetree/bindings/input/
Dpine64,pinephone-keyboard.yaml13 A keyboard accessory is available for the Pine64 PinePhone and PinePhone Pro.
/linux-6.6.21/drivers/usb/typec/ucsi/
Ducsi.c759 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()
/linux-6.6.21/Documentation/devicetree/bindings/power/supply/
Dgpio-charger.yaml30 - usb-aca # USB accessory charger adapter
/linux-6.6.21/drivers/usb/typec/tipd/
Dcore.c238 desc.accessory = TYPEC_ACCESSORY_NONE; /* XXX: handle accessories */ in tps6598x_connect()
/linux-6.6.21/drivers/hid/
DKconfig197 accessory. This driver fixes input mapping and adds support for
1053 Say Y here if you have a Sony PS2/3/4 accessory and want to enable
/linux-6.6.21/drivers/usb/typec/tcpm/
Dtcpm.c3579 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()
/linux-6.6.21/drivers/iio/adc/
DKconfig16 internal voltages, convert accessory and battery, AC (charger, mains)
1382 temperature measurement, system supply voltage, audio accessory,