The MAX14526 is a simple multiplexer of common inputs on a single mini/micro USB for portable devices. --- Changes on switching from v1 to v2: - added port and connector to schema - removed -muic suffix - removed unneded comment header - removed unneded gpios in private data - improved code formatting --- Svyatoslav Ryhel (2): dt-bindings: extcon: Document Maxim MAX14526 MUIC extcon: Add basic support for Maxim MAX14526 MUIC .../bindings/extcon/maxim,max14526.yaml | 80 +++++ drivers/extcon/Kconfig | 12 + drivers/extcon/Makefile | 1 + drivers/extcon/extcon-max14526.c | 301 ++++++++++++++++++ 4 files changed, 394 insertions(+) create mode 100644 Documentation/devicetree/bindings/extcon/maxim,max14526.yaml create mode 100644 drivers/extcon/extcon-max14526.c -- 2.43.0