linux-kernelorg-stable/drivers/extcon
Svyatoslav Ryhel 145af3ddd1 extcon: Add basic support for Maxim MAX14526 MUIC
The MAX14526 is designed to simplify interface requirements on portable
devices by multiplexing common inputs (USB, UART, Microphone, Stereo Audio
and Composite Video) on a single micro/mini USB connector. The USB input
supports Hi-Speed USB and the audio/video inputs feature negative rail
signal operation allowing simple DC coupled accessories. These device allow
a single micro/mini USB port to support all the common interfaces on
Cellular phones and portable media players over the same external lines.

Link: https://lore.kernel.org/lkml/20250506073216.43059-3-clamor95@gmail.com/
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2025-09-08 14:43:00 +09:00
..
Kconfig extcon: Add basic support for Maxim MAX14526 MUIC 2025-09-08 14:43:00 +09:00
Makefile extcon: Add basic support for Maxim MAX14526 MUIC 2025-09-08 14:43:00 +09:00
devres.c
extcon-adc-jack.c extcon: adc-jack: Cleanup wakeup source only if it was enabled 2025-09-08 14:42:35 +09:00
extcon-axp288.c extcon: axp288: Fix wakeup source leaks on device unbind 2025-08-26 19:51:36 +09:00
extcon-fsa9480.c extcon: fsa9480: Fix wakeup source leaks on device unbind 2025-08-26 19:51:36 +09:00
extcon-gpio.c
extcon-intel-cht-wc.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
extcon-intel-int3496.c extcon: int3496: Add support for controlling Vbus through a regulator 2022-05-13 17:03:40 +09:00
extcon-intel-mrfld.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
extcon-intel.h
extcon-lc824206xa.c extcon: lc824206xa: Fix build error of POWER_SUPPLY_PROP_USB_TYPE 2024-09-05 01:44:51 +09:00
extcon-max3355.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
extcon-max8997.c
extcon-max14526.c extcon: Add basic support for Maxim MAX14526 MUIC 2025-09-08 14:43:00 +09:00
extcon-max14577.c
extcon-max77693.c extcon: max77693: add device-tree compatible string 2023-10-06 20:38:24 +09:00
extcon-max77843.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
extcon-palmas.c extcon: palmas: Remove unused of_gpio.h 2023-05-29 23:30:15 +09:00
extcon-ptn5150.c extcon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-12-08 21:59:40 +09:00
extcon-qcom-spmi-misc.c extcon: qcom-spmi-misc: Fix wakeup source leaks on device unbind 2025-08-26 19:51:36 +09:00
extcon-rt8973a.c extcon: Switch i2c drivers back to use .probe() 2023-06-01 23:42:28 +09:00
extcon-rt8973a.h
extcon-rtk-type-c.c Update extcon next for v6.14 2025-01-12 13:44:27 +01:00
extcon-sm5502.c extcon: Switch i2c drivers back to use .probe() 2023-06-01 23:42:28 +09:00
extcon-sm5502.h
extcon-usb-gpio.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
extcon-usbc-cros-ec.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
extcon-usbc-tusb320.c extcon: usbc-tusb320: Set interrupt polarity based on device-tree 2023-12-05 10:09:19 +09:00
extcon.c extcon: fix possible name leak in extcon_dev_register() 2023-12-04 21:47:19 +09:00
extcon.h extcon: Use unique number for the extcon device ID 2023-05-29 23:41:29 +09:00