aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/extcon
AgeCommit message (Expand)AuthorFilesLines
2018-07-12extcon: usbc-cros-ec: Switch to SPDX identifier.Enric Balletbo i Serra1-15/+5
2018-07-12extcon: usbc-cros-ec: Make license text and module license match.Enric Balletbo i Serra1-1/+1
2018-07-12extcon: int3496: Use proper GPIO includeWolfram Sang1-1/+1
2018-07-11extcon: max3355: include mod_devicetable.hArnd Bergmann1-0/+1
2018-07-07headers: separate linux/mod_devicetable.h from linux/platform_device.hRandy Dunlap2-0/+2
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-10/+14
2018-04-04Merge tag 'char-misc-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-76/+91
2018-03-22extcon: axp288: Set USB role where necessaryHans de Goede2-9/+170
2018-03-21Merge branch 'ib-extcon-drm-dt-v4.17' into extcon-nextChanwoo Choi1-10/+34
2018-03-21extcon: gpio: Convert to fully use GPIO descriptorLinus Walleij1-51/+15
2018-03-21extcon: gpio: Move platform data into state containerLinus Walleij1-30/+33
2018-03-21extcon: gpio: Localize platform dataLinus Walleij1-1/+21
2018-03-21extcon: int3496: Ignore incorrect IoRestriction for ID pinAndy Shevchenko1-4/+5
2018-03-21extcon: intel-cht-wc: Set direction and drv flags for V5 boost GPIOHans de Goede1-4/+7
2018-03-08extcon: add possibility to get extcon device by OF nodeAndrzej Hajda1-10/+34
2018-02-14extcon: int3496: process id-pin first so that we start with the right statusHans de Goede1-1/+2
2018-02-13Revert "extcon: axp288: Redo charger type detection a couple of seconds after...Hans de Goede1-30/+2
2018-02-13extcon: axp288: Constify the axp288_pwr_up_down_info arrayHans de Goede1-2/+2
2018-01-03extcon: axp288: Handle reserved charger-type values betterHans de Goede1-2/+2
2018-01-03extcon: axp288: Redo charger type detection a couple of seconds after probe()Hans de Goede1-2/+30
2018-01-03Merge branch 'ib-extcon-mfd-4.16' into extcon-nextChanwoo Choi2-39/+142
2018-01-03extcon: axp288: Remove unused platform dataHans de Goede1-34/+1
2018-01-03extcon: axp288: Remove unused extcon_nb struct memberHans de Goede1-1/+0
2018-01-03extcon: axp288:: Handle return value of platform_get_irqArvind Yadav1-0/+3
2017-12-15extcon: usbc-cros-ec: add support to notify USB type cables.Benson Leung1-4/+138
2017-11-27extcon: adc-jack: Fix platform_get_irq's error checkingArvind Yadav1-1/+1
2017-11-27extcon: max8997: Delete unneeded initialization in max8997_muic_set_path()Markus Elfring1-1/+1
2017-11-27extcon: max77693: Delete unneeded initialization in max77693_muic_set_path()Markus Elfring1-1/+1
2017-11-13Merge tag 'usb-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds18-33/+98
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2-0/+2
2017-10-24extcon: max77843: Add support for SmartDock accessoryMarek Szyprowski1-14/+63
2017-10-24extcon: max77843: Add OTG power control to the MUIC driverMarek Szyprowski1-0/+16
2017-10-23extcon: max14577: Delete an unnecessary variable initialisation in max14577_m...Markus Elfring1-1/+1
2017-10-23extcon: make extcon_info static const, fixes warningColin Ian King1-1/+1
2017-10-23extcon: Split out extcon header file for consumer and provider deviceChanwoo Choi17-17/+17
2017-08-25extcon: max77693: Allow MHL attach notifierMaciej Purski1-3/+2
2017-08-16extcon: Correct description to improve the readabilityChanwoo Choi2-166/+158
2017-08-16extcon: Remove unused CABLE_NAME_MAX definitionChanwoo Choi1-1/+0
2017-08-07extcon: cros-ec: Fix a potential NULL pointer dereferenceChristophe JAILLET1-0/+2
2017-07-19extcon: Convert to using %pOF instead of full_nameRob Herring1-2/+2
2017-07-17Merge remote-tracking branch 'origin/ib-extcon-mfd-4.14' into extcon-nextChanwoo Choi3-0/+423
2017-07-17extcon: cros-ec: Add extcon-cros-ec driver to support display outBenson Leung3-0/+423
2017-07-16extcon: int3496: Constify acpi_device_idArvind Yadav1-1/+1
2017-06-12extcon: int3496: Switch to devm_acpi_dev_add_driver_gpios()Andy Shevchenko1-4/+1
2017-05-23extcon: qcom-spmi-misc: add dependency on ARCH_QCOMPeter Robinson1-0/+1
2017-05-23extcon: arizona: Use devm_kcalloc() in arizona_extcon_get_micd_configs()Markus Elfring1-3/+1
2017-05-23extcon: Fix a typo in three comment linesMarkus Elfring1-3/+3
2017-05-23extcon: Use devm_kcalloc() in extcon_dev_register()Markus Elfring1-3/+2
2017-04-06extcon: Use BIT() macro for the left-shift operationChanwoo Choi1-1/+1
2017-04-06extcon: intel-cht-wc: Ignore failure to detect charger-type on host mode exitHans de Goede1-4/+11
2017-04-06extcon: intel-cht-wc: Disable external 5v boost converter on probeHans de Goede1-0/+35
2017-04-06extcon: Remove porting compatibility of swich classChanwoo Choi1-20/+0
2017-04-06extcon: intel-cht-wc: Add Intel Cherry Trail Whiskey Cove PMIC extcon driverHans de Goede3-0/+361
2017-04-06extcon: palmas: Don't miss GPIO events during suspend/resumeRoger Quadros1-0/+6
2017-04-06extcon: usb-gpio: Don't miss event during suspend/resumeRoger Quadros1-3/+2
2017-04-06extcon: usb-gpio: Do not enable USB as wakeup source by defaultPeter Chen1-1/+1
2017-04-06extcon: arizona: Wait for any running HPDETs to complete on jack removalCharles Keepax1-0/+46
2017-04-06Merge branch 'ib-extcon-4.12' into HEADChanwoo Choi3-0/+130
2017-04-04extcon: Add new extcon_register_notifier_all() to monitor all external connec...Chanwoo Choi3-0/+130
2017-03-27Revert "extcon: usb-gpio: add support for ACPI gpio interface"Andy Shevchenko1-2/+1
2017-03-22extcon: int3496: Set the id pin to direction-input if necessaryHans de Goede1-0/+3
2017-03-22extcon: int3496: Use gpiod_get instead of gpiod_get_indexHans de Goede1-9/+3
2017-03-22extcon: int3496: Add dependency on X86 as it's Intel specificPeter Robinson1-1/+1
2017-03-22extcon: int3496: Add GPIO ACPI mapping tableAndy Shevchenko1-0/+20
2017-03-22extcon: int3496: Rename GPIO pins in accordance with bindingAndy Shevchenko1-2/+2
2017-03-13extcon: int3496: Propagate error code of gpiod_to_irq()Andy Shevchenko1-2/+2
2017-02-27scripts/spelling.txt: add "swithc" pattern and fix typo instancesMasahiro Yamada1-1/+1
2017-01-25extcon: palmas: Use dev_dbg macro for the debug messagesRoger Quadros1-8/+8
2017-01-09extcon: Modify the name of EXTCON_USB_HOST connectorChanwoo Choi1-1/+1
2017-01-09extcon: Add new EXTCON_CHG_USB_PD type for USB Power DeliveryChanwoo Choi1-0/+5
2017-01-09extcon: usb-gpio: Add pinctrl operation during system PMPeter Chen1-0/+7
2017-01-09extcon: Move defintion of struct extcon_dev to driver/extcon directoryChanwoo Choi3-2/+65
2017-01-09extcon: adc-jack: Use the internal data instead of using struct extcon_devChanwoo Choi1-1/+1
2017-01-09extcon: int3496: Add Intel INT3496 ACPI device extcon driverDavid Cohen3-0/+190
2017-01-09extcon: axp288: Set EXTCON_USB when EXTCON_CHG_USB_SDP was setBaolin Wang1-0/+8
2017-01-09extcon: Remove potential problem when calling extcon_register_notifier()Chanwoo Choi1-26/+7
2017-01-09extcon: axp288: Fix the module not auto-loadingHans de Goede1-0/+7
2017-01-09extcon: axp288: Remove unnecessary irq?_en register writesHans de Goede1-16/+3
2017-01-09extcon: axp288: Use vbus-valid instead of -present to determine cable presenceHans de Goede1-1/+1
2017-01-09extcon: axp288: Fix possibly reporting 2 cables in state trueHans de Goede1-2/+8
2017-01-09extcon: axp288: Simplify axp288_handle_chrg_det_eventHans de Goede1-25/+12
2017-01-09extcon: axp288: Remove usb_phy notification codeHans de Goede1-12/+0
2017-01-09extcon: axp288: Remove dependency on non-existing platform_dataHans de Goede1-15/+10
2017-01-09extcon: palmas: Check the parent instance to prevent the NULLRoger Quadros1-0/+5
2017-01-09extcon: Restructure multi-line comments to follow codingstyleSrikant Ritolia5-18/+36
2017-01-09extcon: Return error code on failurePan Bian1-1/+1
2017-01-09extcon: arizona: Simplify micd_pol_gpio handlingCharles Keepax1-12/+8
2016-12-14Merge tag 'sound-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-3/+5
2016-12-12Merge remote-tracking branches 'asoc/topic/dpcm', 'asoc/topic/es8328', 'asoc/...Mark Brown1-3/+5
2016-12-01extcon: arizona: Use SoC component pin control functionsRichard Fitzgerald1-3/+5
2016-11-20extcon: usb-gpio: Add VBUS detection supportRoger Quadros1-40/+129
2016-10-26extcon: qcom-spmi-misc: Sync the extcon state on interruptStephen Boyd1-1/+1
2016-09-15Merge branch 'next' into resolutionKishon Vijay Abraham I1-0/+1
2016-09-13extcon: Add support for qcom SPMI PMIC USB id detection hardwareStephen Boyd3-0/+177
2016-09-13extcon: Use the extcon_set_state_sync() instead of deprecated functionsChanwoo Choi13-83/+83
2016-09-13extcon: axp288: Fix spelling mistakeColin Ian King1-3/+3
2016-09-13extcon: max14577: Change Krzysztof Kozlowski's email to kernel.orgKrzysztof Kozlowski1-2/+2
2016-09-10extcon: Add new EXTCON_CHG_WPT for Wireless Power Transfer deviceChanwoo Choi1-0/+5
2016-09-10extcon: Add new EXTCON_DISP_HMD for Head-mounted Display deviceChanwoo Choi1-0/+5
2016-09-10extcon: Add EXTCON_DISP_DP and the property for USB Type-CChris Zhong1-0/+5
2016-09-10extcon: Add the synchronization extcon APIs to support the notificationChanwoo Choi1-75/+135
2016-09-10extcon: Rename the extcon_set/get_state() to maintain the function naming pat...Chanwoo Choi1-15/+13
2016-09-10extcon: Add the support for the capability of each propertyChanwoo Choi1-0/+140
2016-09-10extcon: Add the support for extcon property according to extcon typeChanwoo Choi1-1/+200
2016-09-10extcon: Add the extcon_type to gather each connector into five categoryChanwoo Choi1-29/+130
2016-09-10extcon: Fix compile time warningManinder Singh1-1/+1
2016-09-10extcon: Block the bit masking operation for cable state except for extcon coreChanwoo Choi1-19/+1
2016-09-10extcon: Remove the state_store() to prevent the wrong accessChanwoo Choi1-20/+1
2016-09-10extcon: gpio: Remove the usage of extcon_set_state()Chanwoo Choi1-1/+1
2016-09-10extcon: adc-jack: Remove the usage of extcon_set_state()Chanwoo Choi1-12/+14
2016-09-10extcon: arizona: Remove the usage of extcon_update_state()Chanwoo Choi1-4/+7
2016-09-10extcon: arizona: Remove unneeded semi-colonCharles Keepax1-1/+1
2016-09-10extcon: Move extcon_get_edev_by_phandle() errors to dbg levelStephen Boyd1-2/+2
2016-09-10extcon: adc-jack: update cable state during bootVenkat Reddy Talla1-0/+1
2016-08-08extcon: Add new EXTCON_CHG_WPT for Wireless Power Transfer deviceChanwoo Choi1-0/+5
2016-08-08extcon: Add new EXTCON_DISP_HMD for Head-mounted Display deviceChanwoo Choi1-0/+5
2016-08-08extcon: Add EXTCON_DISP_DP and the property for USB Type-CChris Zhong1-0/+5
2016-08-08extcon: Add the synchronization extcon APIs to support the notificationChanwoo Choi1-75/+135
2016-08-08extcon: Rename the extcon_set/get_state() to maintain the function naming pat...Chanwoo Choi1-15/+13
2016-08-08extcon: Add the support for the capability of each propertyChanwoo Choi1-0/+140
2016-08-08extcon: Add the support for extcon property according to extcon typeChanwoo Choi1-1/+200
2016-08-08extcon: Add the extcon_type to gather each connector into five categoryChanwoo Choi1-29/+130
2016-08-08extcon: Fix compile time warningManinder Singh1-1/+1
2016-08-08extcon: Block the bit masking operation for cable state except for extcon coreChanwoo Choi1-19/+1
2016-08-08extcon: Remove the state_store() to prevent the wrong accessChanwoo Choi1-20/+1
2016-08-08extcon: gpio: Remove the usage of extcon_set_state()Chanwoo Choi1-1/+1
2016-08-08extcon: adc-jack: Remove the usage of extcon_set_state()Chanwoo Choi1-12/+14
2016-08-08extcon: arizona: Remove the usage of extcon_update_state()Chanwoo Choi1-4/+7
2016-08-08extcon: arizona: Remove unneeded semi-colonCharles Keepax1-1/+1
2016-08-08extcon: Move extcon_get_edev_by_phandle() errors to dbg levelStephen Boyd1-2/+2
2016-08-08extcon: adc-jack: update cable state during bootVenkat Reddy Talla1-0/+1
2016-07-02extcon: adc-jack: add suspend/resume supportVenkat Reddy Talla1-0/+34
2016-07-02extcon: add missing of_node_put after calling of_parse_phandlePeter Chen1-0/+2
2016-06-30extcon: link devres into core moduleArnd Bergmann1-1/+2
2016-06-27extcon: Add resource-managed functions to register extcon notifierChanwoo Choi1-0/+73
2016-06-27extcon: Split out the resource-managed functions from extcon coreChanwoo Choi3-118/+144
2016-06-27extcon: Move struct extcon_cable from header file to coreChanwoo Choi1-0/+20
2016-06-23extcon: Check for incorrect connection type in notifier registerStephen Boyd1-0/+4
2016-06-21Merge branch 'ib-extcon-powersupply-4.8' into extcon-nextChanwoo Choi1-177/+24
2016-06-21extcon: usb-gpio: add support for ACPI gpio interfaceLu Baolu1-1/+2
2016-06-21extcon: usb-gpio: add device binding for platform deviceLu Baolu1-0/+7
2016-06-21extcon: usb-gpio: Don't miss event during suspend/resumeRoger Quadros1-0/+3
2016-06-21extcon: usb-gpio: switch to use pm wakeirq apisGrygorii Strashko1-13/+6
2016-06-15extcon: palmas: Fix boot up state of VBUS when using GPIO detectionRoger Quadros1-0/+2
2016-06-10extcon: Remove the deprecated extcon functionsChanwoo Choi1-177/+24
2016-04-04extcon: palmas: Drop stray IRQF_EARLY_RESUME flagNishanth Menon1-2/+1
2016-02-29extcon: palmas: Drop IRQF_EARLY_RESUME flagGrygorii Strashko1-2/+2
2016-02-05extcon: palmas: Add the support for VBUS detection by using GPIOFelipe Balbi1-0/+50
2016-02-05extcon: max77843: Use correct size for reading the interrupt registerDan Carpenter1-1/+1
2016-01-25extcon: arizona: Use DAPM mutex helper functionsCharles Keepax1-2/+2
2016-01-25extcon: Add the EXTCON_CHG_USB_SDP to support SDP charing portChanwoo Choi6-1/+28
2016-01-25extcon: gpio: Fix typo in commentMoritz Fischer1-1/+1
2016-01-25extcon: Use to_i2c_client for both rt8973a and sm5502Geliang Tang2-4/+4
2015-12-21extcon: add Maxim MAX3355 driverSergei Shtylyov3-0/+156
2015-12-15extcon: max77843: fix handling return value of regmap_irq_get_virqAndrzej Hajda1-1/+1
2015-12-15extcon: max77693: fix handling return value of regmap_irq_get_virqAndrzej Hajda1-2/+2
2015-12-15extcon: max14577: fix handling return value of regmap_irq_get_virqAndrzej Hajda1-1/+1
2015-12-15extcon: arizona: Add device bindings for the micd configurationsCharles Keepax1-2/+54
2015-11-27extcon: rt8973: Add IRQF_ONESHOT to interrupt flagsSaurabh Sengar1-1/+1
2015-11-24extcon: arizona: Update naming for micd-timeout DT to include unitsCharles Keepax1-1/+1
2015-11-24extcon: arizona: Update naming for second jack detection DT bindingCharles Keepax1-2/+2
2015-11-20extcon: arizona: Add device binding for second jack detect pin on GPIO5Charles Keepax1-0/+5
2015-11-20extcon: arizona: Add device binding for jack detect polarity inversionCharles Keepax1-0/+3
2015-11-20extcon: arizona: Add device binding for the general purpose switchCharles Keepax1-0/+2
2015-11-20extcon: arizona: Add device binding to enable ADC mode micdetCharles Keepax1-0/+3
2015-10-16extcon: Modify the id and name of external connectorChanwoo Choi9-93/+103
2015-09-30extcon: gpio: Use descriptor-based GPIO interface instead of legacy gpio_* APIChanwoo Choi1-19/+43
2015-09-30extcon: gpio: Fix minor coding style and remove the unused fields.Chanwoo Choi1-7/+4
2015-09-30extcon: gpio: Add the missing supported_cable parameter to devm_extcon_dev_al...Chanwoo Choi1-4/+2
2015-09-30extcon: gpio: Remove duplicate data from struct gpio_extcon_dataChanwoo Choi1-39/+31
2015-09-30extcon: gpio: Use resource managed function for request_irqChanwoo Choi1-4/+3
2015-09-30extcon: arizona: Reorder the default statement to remove unnecessary warningChanwoo Choi1-3/+6
2015-09-29extcon: arizona: Add support for WM8998 and WM1814Richard Fitzgerald1-10/+21
2015-09-29Merge branch 'ib-extcon-mfd-4.4' into extcon-nextChanwoo Choi1-18/+88
2015-09-29extcon: sm5502: fix handling regmap_irq_get_virq resultAndrzej Hajda1-1/+1
2015-09-29extcon: rt8973a: fix handling regmap_irq_get_virq resultAndrzej Hajda1-1/+1
2015-09-29extcon: axp288: Convert to using managed resourcesVaishali Thakkar1-18/+5
2015-09-29extcon: Export OF module alias information in missing driversJavier Martinez Canillas2-0/+2
2015-09-22extcon: arizona: Don't disable debounce for inverted jacksCharles Keepax1-3/+5
2015-09-22extcon: arizona: Use the micd_clamp for interrupts if it is availableCharles Keepax1-3/+3
2015-09-22extcon: arizona: Ignore jd_invert for MICD_CLAMP_STSNariman Poushin1-4/+1
2015-09-22extcon: arizona: Additional settings to improve accuracy of HP detectCharles Keepax1-2/+17
2015-09-22extcon: arizona: Add support for general purpose switchCharles Keepax1-0/+4
2015-09-22extcon: arizona: Add support for new ADC value mic detectCharles Keepax1-6/+58
2015-09-21extcon: Fix attached value returned by is_extcon_changedHans de Goede1-1/+1
2015-08-31Merge tag 'regulator-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds2-79/+81
2015-08-30Merge remote-tracking branches 'regulator/topic/lp872x', 'regulator/topic/ltc...Mark Brown2-79/+81
2015-08-13extcon: palmas: Fix build break due to devm_gpiod_get_optional API changeChanwoo Choi1-1/+3
2015-08-10extcon: palmas: Support GPIO based USB ID detectionRoger Quadros2-15/+115
2015-08-10extcon: Fix signedness bugs about break error handlingDan Carpenter1-4/+4
2015-08-10extcon: Drop owner assignment from i2c_driverKrzysztof Kozlowski2-2/+0
2015-08-10extcon: arizona: Simplify pdata symantics for micd_dbtimeCharles Keepax1-3/+14
2015-08-10extcon: arizona: Declare 3-pole jack if we detect open circuit on micCharles Keepax1-0/+3
2015-08-10extcon: Add exception handling to prevent the NULL pointer accessChanwoo Choi1-1/+31
2015-08-10extcon: arizona: Ensure variables are set for headphone detectionCharles Keepax1-4/+7
2015-08-10extcon: arizona: Use gpiod inteface to handle micd_pol_gpio gpioCharles Keepax1-5/+36
2015-08-10extcon: arizona: Add basic microphone detection DT/ACPI bindingsCharles Keepax1-0/+18
2015-08-10extcon: arizona: Update to use the new device properties APICharles Keepax1-6/+5
2015-08-10extcon: palmas: Remove the mutually_exclusive arrayChanwoo Choi1-3/+0
2015-08-10extcon: Remove optional print_state() function pointer of struct extcon_devChanwoo Choi2-26/+0