Home
last modified time | relevance | path

Searched full:accessory (Results 1 – 25 of 158) sorted by relevance

1234567

/kernel/linux/linux-5.10/drivers/extcon/
DKconfig28 Say Y here to enable support for external accessory detection
30 advanced audio accessory detection support.
47 FSA9480 microUSB switch and accessory detector chip. The FSA9480 is a USB
48 port accessory detector and switch. The FSA9480 is fully controlled using
90 Maxim MAX14577/77836. The MAX14577/77836 MUIC is a USB port accessory
109 Maxim MAX77693 PMIC. The MAX77693 MUIC is a USB port accessory
119 Maxim MAX77843. The MAX77843 MUIC is a USB port accessory
127 Maxim MAX8997 PMIC. The MAX8997 MUIC is a USB port accessory
160 Richtek RT8973A. The RT8973A is a USB port accessory detector
172 Silicon Mitus SM5502. The SM5502 is a USB port accessory
Dextcon-max14577.c105 /* Define supported accessory type */
361 /* Check accessory state which is either detached or attached */ in max14577_muic_adc_handler()
408 * This accessory isn't used in general case if it is specially in max14577_muic_adc_handler()
409 * needed to detect additional accessory, should implement in max14577_muic_adc_handler()
410 * proper operation when this accessory is attached/detached. in max14577_muic_adc_handler()
413 "accessory is %s but it isn't used (adc:0x%x)\n", in max14577_muic_adc_handler()
418 "failed to detect %s accessory (adc:0x%x)\n", in max14577_muic_adc_handler()
472 "failed to detect %s accessory (chg_type:0x%x)\n", in max14577_muic_chg_handler()
525 * Handle all of accessory except for in max14577_parse_irq()
526 * type of charger accessory. in max14577_parse_irq()
[all …]
Dextcon-max77843.c60 /* Define accessory cable type */
285 /* Check GROUND accessory with charger cable */ in max77843_muic_get_cable_type()
290 * disconnected but the GROUND accessory still in max77843_muic_get_cable_type()
300 * connected on the GROUND accessory. in max77843_muic_get_cable_type()
402 dev_err(info->dev, "failed to detect %s accessory(gnd:0x%x)\n", in max77843_muic_adc_gnd_handler()
519 "accessory is %s but it isn't used (adc:0x%x)\n", in max77843_muic_adc_handler()
524 "failed to detect %s accessory (adc:0x%x)\n", in max77843_muic_adc_handler()
601 /* Charger cable on MHL accessory is attach or detach */ in max77843_muic_chg_handler()
616 "failed to detect %s accessory (chg_type:0x%x)\n", in max77843_muic_chg_handler()
726 dev_err(info->dev, "Cannot detect accessory\n"); in max77843_muic_detect_cable_wq()
[all …]
Dextcon-max77693.c146 /* Define supported accessory type */
183 * ADC1K bit is used to separate specific accessory.
660 /* Check accessory state which is either detached or attached */ in max77693_muic_adc_handler()
743 * This accessory isn't used in general case if it is specially in max77693_muic_adc_handler()
744 * needed to detect additional accessory, should implement in max77693_muic_adc_handler()
745 * proper operation when this accessory is attached/detached. in max77693_muic_adc_handler()
748 "accessory is %s but it isn't used (adc:0x%x)\n", in max77693_muic_adc_handler()
753 "failed to detect %s accessory (adc:0x%x)\n", in max77693_muic_adc_handler()
927 "failed to detect %s accessory (chg_type:0x%x)\n", in max77693_muic_chg_handler()
965 * Handle all of accessory except for in max77693_muic_irq_work()
[all …]
Dextcon-rt8973a.c106 /* Define supported accessory type */
143 * So, Device type1 is used to separate specific accessory.
360 "Unknown accessory type (adc:0x%x)\n", cable_type); in rt8973a_muic_cable_handler()
398 /* Change the state of external accessory */ in rt8973a_muic_cable_handler()
633 * Detect accessory after completing the initialization of platform in rt8973a_muic_i2c_probe()
/kernel/linux/linux-6.6/drivers/extcon/
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
123 Maxim MAX8997 PMIC. The MAX8997 MUIC is a USB port accessory
157 Richtek RT8973A. The RT8973A is a USB port accessory detector
169 Silicon Mitus SM5502. The SM5502 is a USB port accessory
Dextcon-max14577.c106 /* Define supported accessory type */
362 /* Check accessory state which is either detached or attached */ in max14577_muic_adc_handler()
409 * This accessory isn't used in general case if it is specially in max14577_muic_adc_handler()
410 * needed to detect additional accessory, should implement in max14577_muic_adc_handler()
411 * proper operation when this accessory is attached/detached. in max14577_muic_adc_handler()
414 "accessory is %s but it isn't used (adc:0x%x)\n", in max14577_muic_adc_handler()
419 "failed to detect %s accessory (adc:0x%x)\n", in max14577_muic_adc_handler()
473 "failed to detect %s accessory (chg_type:0x%x)\n", in max14577_muic_chg_handler()
526 * Handle all of accessory except for in max14577_parse_irq()
527 * type of charger accessory. in max14577_parse_irq()
[all …]
Dextcon-usbc-tusb320.c91 [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()
318 * Accessory detected. For debug accessories, just make some 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()
[all …]
Dextcon-max77843.c60 /* Define accessory cable type */
284 /* Check GROUND accessory with charger cable */ in max77843_muic_get_cable_type()
289 * disconnected but the GROUND accessory still in max77843_muic_get_cable_type()
299 * connected on the GROUND accessory. in max77843_muic_get_cable_type()
401 dev_err(info->dev, "failed to detect %s accessory(gnd:0x%x)\n", in max77843_muic_adc_gnd_handler()
518 "accessory is %s but it isn't used (adc:0x%x)\n", in max77843_muic_adc_handler()
523 "failed to detect %s accessory (adc:0x%x)\n", in max77843_muic_adc_handler()
600 /* Charger cable on MHL accessory is attach or detach */ in max77843_muic_chg_handler()
615 "failed to detect %s accessory (chg_type:0x%x)\n", in max77843_muic_chg_handler()
725 dev_err(info->dev, "Cannot detect accessory\n"); in max77843_muic_detect_cable_wq()
[all …]
Dextcon-max77693.c147 /* Define supported accessory type */
184 * ADC1K bit is used to separate specific accessory.
661 /* Check accessory state which is either detached or attached */ in max77693_muic_adc_handler()
744 * This accessory isn't used in general case if it is specially in max77693_muic_adc_handler()
745 * needed to detect additional accessory, should implement in max77693_muic_adc_handler()
746 * proper operation when this accessory is attached/detached. in max77693_muic_adc_handler()
749 "accessory is %s but it isn't used (adc:0x%x)\n", in max77693_muic_adc_handler()
754 "failed to detect %s accessory (adc:0x%x)\n", in max77693_muic_adc_handler()
928 "failed to detect %s accessory (chg_type:0x%x)\n", in max77693_muic_chg_handler()
966 * Handle all of accessory except for in max77693_muic_irq_work()
[all …]
Dextcon-rt8973a.c106 /* Define supported accessory type */
143 * So, Device type1 is used to separate specific accessory.
359 "Unknown accessory type (adc:0x%x)\n", cable_type); in rt8973a_muic_cable_handler()
397 /* Change the state of external accessory */ in rt8973a_muic_cable_handler()
631 * Detect accessory after completing the initialization of platform in rt8973a_muic_i2c_probe()
/kernel/linux/linux-6.6/include/linux/usb/
Dtypec_altmode.h90 * For the muxes there is no difference between Accessory Modes and Alternate
91 * Modes, so the Accessory Modes are supplied with specific modal state values
93 * alternate mode device, the mux for Accessory Modes will be linked with the
97 * value for typec_set_mode() when accessory modes are supported.
106 * state values, just like the Accessory Modes.
112 TYPEC_MODE_AUDIO, /* Audio Accessory */
113 TYPEC_MODE_DEBUG, /* Debug Accessory */
Dtypec.h202 * @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/include/linux/usb/
Dtypec_altmode.h90 * For the muxes there is no difference between Accessory Modes and Alternate
91 * Modes, so the Accessory Modes are supplied with specific modal state values
93 * alternate mode device, the mux for Accessory Modes will be linked with the
97 * value for typec_set_mode() when accessory modes are supported.
106 * state values, just like the Accessory Modes.
112 TYPEC_MODE_AUDIO, /* Audio Accessory */
113 TYPEC_MODE_DEBUG, /* Debug Accessory */
Dtypec.h177 * @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-5.10/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-typec100 Space separated list of accessory modes, defined in the USB
132 Shows the Accessory Mode name when the partner is an Accessory.
133 The Accessory Modes are defined in USB Type-C Specification.
/kernel/linux/linux-6.6/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
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/extcon/
Dextcon-sm5502.txt5 which can detect the state of external accessory when external accessory is
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/extcon/
Dsiliconmitus,sm5502-muic.yaml14 which can detect the state of external accessory when external accessory is
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/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.
/kernel/linux/linux-5.10/sound/soc/codecs/
Dts3a227e.h3 * TS3A227E Autonous Audio Accessory Detection and Configureation Switch

1234567