aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd
AgeCommit message (Expand)AuthorFilesLines
2015-03-12mfd: kempld-core: Fix callback return value checkAmeya Palande1-1/+1
2015-03-12mfd: rtsx_usb: Prevent DMA from stackRoger Tseng1-6/+24
2015-02-18Merge tag 'mfd-for-linus-3.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds31-78/+1311
2015-02-16mfd: intel_soc_pmic: Add missing error check for devm_kzallocKiran Padwal1-0/+3
2015-01-22mfd: rtsx_usb: Defer autosuspend while card existsRoger Tseng1-0/+18
2015-01-22mfd: da9063: Add device tree supportSteve Twiss2-0/+11
2015-01-22mfd: qcom-rpm: Driver for the Qualcomm RPMBjorn Andersson3-0/+596
2015-01-22mfd: max77686/802: Remove support for board filesKrzysztof Kozlowski2-23/+1
2015-01-22mfd: omap-usb-host: Remove some unused functionsRickard Strandqvist1-10/+0
2015-01-22mfd: twl6040: Constify struct regmap_config and reg_default arrayKrzysztof Kozlowski1-2/+2
2015-01-22mfd: twl-core: Constify struct regmap_config and reg_default arrayKrzysztof Kozlowski1-4/+4
2015-01-22mfd: tps65217: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: mc13xxx: i2c/spi: Constify struct regmap_configKrzysztof Kozlowski2-2/+2
2015-01-22mfd: tps65218: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: smsc-ece1099: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: davinci_voicecodec: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: pcf50633: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: retu: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: lm3533: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: max77686: Constify struct regmap_configKrzysztof Kozlowski1-3/+3
2015-01-22mfd: intel_soc_pmic: Constify struct regmap_configKrzysztof Kozlowski2-2/+2
2015-01-22mfd: hi6421-pmic: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: 88pm860x-core: Constify struct regmap_configKrzysztof Kozlowski1-1/+1
2015-01-22mfd: wm8994: Set mfd id-base for regulator devs creation to avoid conflictsInha Song1-3/+3
2015-01-22mfd: dln2: Add suspend/resume functionalityOctavian Purdila1-0/+20
2015-01-22mfd: dln2: Add start/stop RX URBs helpersOctavian Purdila1-10/+41
2015-01-22mfd: lpc_sch: Enable WDT for Intel Quark X1000Ong Boon Leong1-0/+1
2015-01-22mfd: Add support for DA9150 combined charger & fuel-gauge deviceAdam Thomson3-1/+426
2015-01-22mfd: db8500-prcmu: Remove unused functionRickard Strandqvist1-9/+0
2015-01-22mfd: sun6i-prcm: Add support for the ir-clkHans de Goede1-0/+14
2015-01-22mfd: rt5033: Add Richtek RT5033 driver core.Beomho Seo3-0/+155
2015-01-21Merge tag 'mfd-fixes-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds3-13/+14
2015-01-20mfd: rtsx_usb: Fix runtime PM deadlockRoger Tseng1-12/+0
2015-01-20mfd: tps65218: Make INT1 our status_base registerFelipe Balbi1-0/+1
2015-01-20mfd: tps65218: Make INT[12] and STATUS registers volatileFelipe Balbi1-0/+11
2015-01-20mfd: da9052-core: Fix platform-device id collisionFabio Estevam1-1/+2
2014-12-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-0/+7
2014-12-15mfd: stmpe: add pull up/down register offsets for STMPELinus Walleij2-0/+7
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds25-28/+0
2014-12-11Merge tag 'devicetree-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2014-12-10Merge tag 'pm+acpi-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-4/+10
2014-12-08Merge tag 'mfd-for-linus-3.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds33-239/+1560
2014-12-08Merge branch 'pm-runtime'Rafael J. Wysocki3-4/+4
2014-12-05MFD / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PMRafael J. Wysocki3-4/+4
2014-12-01mfd: atmel-hlcdc: Add Kconfig option description and nameBoris Brezillon1-1/+6
2014-11-26ACPI / PMIC: support PMIC operation region for XPower AXP288Aaron Lu1-0/+3
2014-11-26ACPI / PMIC: support PMIC operation region for CrystalCoveAaron Lu1-0/+3
2014-11-25mfd: da9063: Get irq base dynamically before registering deviceDmitry Lavnikevich1-1/+3
2014-11-25mfd: max14577: Fix obvious typo in company name in copyrightKrzysztof Kozlowski1-1/+1
2014-11-25mfd: axp20x: Constify axp20x_acpi_match and rid unused warningLee Jones1-1/+1
2014-11-25mfd: t7l66xb: prepare/unprepare clocksDmitry Eremin-Solenikov1-7/+7
2014-11-25mfd: tc6387xb: prepare/unprepare clocksDmitry Eremin-Solenikov1-5/+5
2014-11-25mfd: dln2: add support for USB-SPI moduleLaurentiu Palcu1-0/+12
2014-11-25mfd: wm5110: Add missing registers for AIF2 channels 3-6Charles Keepax1-0/+16
2014-11-25mfd: tc3589x: get rid of static baseLinus Walleij1-6/+3
2014-11-25mfd: arizona: Document HP_CTRL_1L and HP_CTRL_1R registersCharles Keepax3-2/+12
2014-11-25mfd: wm8997: Mark INTERRUPT_STATUS_2_MASK as readableCharles Keepax1-0/+2
2014-11-25mfd: tc6393xb: Prepare/unprepare clocksDmitry Eremin-Solenikov1-5/+5
2014-11-25mfd: tps65090: Fix bonkers indenting strategyLee Jones1-31/+31
2014-11-25mfd: tc6393xb: Fail ohci suspend if full state restore is requiredDmitry Eremin-Solenikov1-1/+12
2014-11-25mfd: lpc_sch: Don't call mfd_remove_devices()Andy Shevchenko1-5/+1
2014-11-25mfd: wm8350-core: Fix probable mask then right shift defectJoe Perches1-1/+1
2014-11-25mfd: ab8500-sysctrl: Drop ab8500_restartGuenter Roeck1-57/+0
2014-11-25mfd: db8500-prcmu: Provide sane error path valuesLee Jones1-11/+8
2014-11-25mfd: db8500-prcmu: Check return of devm_ioremap for errorPramod Gurav1-0/+5
2014-11-25mfd: twl4030-power: Fix regression with missing compatible flagTony Lindgren1-0/+3
2014-11-25mfd: rtsx: Fix PM suspend for 5227 & 5249Micky Ching5-1/+51
2014-11-25Revert "mfd: sec-core: Prepare regulators for suspend state to reduce power-c...Javier Martinez Canillas2-11/+0
2014-11-25mfd: max77693: Map charger device to its own of_nodeKrzysztof Kozlowski1-1/+4
2014-11-25mfd: arizona-spi: Add lines after declarations - checkpatch catchWill Sheppard1-0/+2
2014-11-25mfd: Add atmel-hlcdc driverBoris Brezillon3-0/+129
2014-11-25mfd: core: Fix platform-device id generationJohan Hovold1-1/+7
2014-11-25mfd: Use mfd_add_hotplug_devices() helperJohan Hovold2-4/+4
2014-11-25mfd: syscon: Decouple syscon interface from platform devicesPankaj Dubey1-22/+74
2014-11-25mfd: max77693: Add haptic of_compatible in mfd_cellJaewon Kim1-1/+4
2014-11-25mfd: max77693: Initialize haptic register mapJaewon Kim1-3/+18
2014-11-25mfd: tps65217: Add compatible string for subdevicesJohannes Pointner1-0/+2
2014-11-25Merge branches 'ib-mfd-gpio-i2c-3.19', 'ib-mfd-iio-3.19' and 'ib-mfd-regulato...Lee Jones6-62/+1134
2014-11-25regulator: s2mps11: Add support S2MPS13 regulator deviceChanwoo Choi1-0/+13
2014-11-25mfd: sec-core: Add support for S2MPS13 deviceChanwoo Choi2-6/+33
2014-11-25Merge branch 'ib-mfd-iio-3.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Rafael J. Wysocki2-56/+308
2014-11-24Merge tag 'v3.18-rc6' into devicetree/nextGrant Likely5-4/+71
2014-11-19mfd: dln2: A couple endian fixesDan Carpenter1-3/+5
2014-11-19mfd: dln2: Add a limit check for invalid echoOctavian Purdila1-0/+4
2014-11-19mfd: dln2: Fix _dln2_transfer return codeOctavian Purdila1-3/+3
2014-11-18mfd/axp20x: avoid irq numbering collisionJacob Pan1-9/+9
2014-11-10mfd: Add support for Diolan DLN-2 devicesOctavian Purdila3-0/+774
2014-11-10mfd: twl4030-power: Fix poweroff with PM configuration enabledTony Lindgren1-0/+52
2014-11-10mfd: max77693: Fix always masked MUIC interruptsKrzysztof Kozlowski1-0/+12
2014-11-10mfd: max77693: Use proper regmap for handling MUIC interruptsKrzysztof Kozlowski1-1/+1
2014-11-10mfd: viperboard: Fix platform-device id collisionJohan Hovold1-2/+3
2014-11-10mfd: rtsx: Fix build warnings for !PMThierry Reding1-0/+2
2014-11-10mfd: stmpe: Fix STMPE24xx GPMR LSBLinus Walleij1-1/+1
2014-11-04of: Eliminate of_allnodes listGrant Likely1-1/+1
2014-10-20mfd: drop owner assignment from platform_driversWolfram Sang25-28/+0
2014-10-15Merge tag 'mfd-for-linus-3.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds41-290/+1047
2014-10-15Merge tag 'for-v3.18' of git://git.infradead.org/battery-2.6Linus Torvalds1-1/+99
2014-10-10Merge tag 'hwmon-for-linus-v3.18' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-0/+148
2014-10-09Merge tag 'gpio-v3.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds5-37/+12
2014-10-07mfd: axp20x: Extend axp20x to support axp288 pmicJacob Pan2-56/+308
2014-10-06mfd: cros_ec: wait for completion of commands that return IN_PROGRESSAndrew Bresticker1-0/+33
2014-10-06mfd: cros_ec: move locking into cros_ec_cmd_xferAndrew Bresticker2-12/+9
2014-10-06mfd: cros_ec: stop calling ->cmd_xfer() directlyAndrew Bresticker1-0/+7
2014-10-06mfd: cros_ec: Delay for 50ms when we see EC_CMD_REBOOT_ECDoug Anderson1-0/+9
2014-09-26mfd: arizona: Correct mask to allow setting micbias external capCharles Keepax1-0/+1
2014-09-26mfd: Add ACPI supportMika Westerberg1-0/+40
2014-09-26Revert "mfd: wm5102: Manually apply register patch"Charles Keepax1-12/+0
2014-09-26mfd: ti_am335x_tscadc: Update logic in CTRL register for 5-wire TSJeff Lance1-13/+17
2014-09-26mfd: Inherit coherent_dma_mask from parent deviceBoris BREZILLON1-0/+1
2014-09-26mfd: Add support for Qualcomm SPMI PMICsJosh Cartwright3-0/+83
2014-09-26mfd: axp209x: Drop the parent supplies fieldMaxime Ripard1-11/+0
2014-09-26mfd: twl4030-power: Use 'ti,system-power-controller' as alternative way to su...Nishanth Menon1-0/+3
2014-09-26mfd: rk808: Add register cachingDoug Anderson1-0/+30
2014-09-26mfd: arizona: Use handle_simple_irq for IRQ dispatch chipCharles Keepax1-1/+1
2014-09-26mfd: max14577: Don't pass IRQ domain to mfd_add_devicesKrzysztof Kozlowski1-2/+1
2014-09-26mfd: stmpe: Support gpio over irq under device treeSean Cross1-1/+6
2014-09-26mfd: intel_soc_pmic: Add CONFIG_PM_SLEEP check for suspend_fn/resume_fnJaewon Kim1-0/+2
2014-09-26mfd: rtsx_pcr: Fix MSI enable error handlingChris Ball1-1/+1
2014-09-26mfd: ti_am335x_tscadc: Fix TSC resumeSebastian Andrzej Siewior1-1/+1
2014-09-26mfd: tps65217: Tell regmap what registers are validMark Brown1-0/+2
2014-09-26mfd: mc13xxx: Configure WDI resetMarkus Pargmann1-0/+8
2014-09-26mfd: pcf50633: Use sprintf directlyAndy Shevchenko1-4/+1
2014-09-26mfd: Add HI6421 PMIC Core driverGuodong Xu3-0/+127
2014-09-26mfd: lpc_sch: Remove FSF addressAndy Shevchenko1-4/+1
2014-09-26mfd: lpc_sch: Add support for Intel Quark X1000Andy Shevchenko1-6/+31
2014-09-26mfd: lpc_sch: Reduce duplicate code and improve manageabilityAndy Shevchenko1-82/+99
2014-09-26mfd: RK808: Add new mfd driver for RK808Chris Zhong3-0/+259
2014-09-26mfd: da9052: Avoid setting read_flag_mask for da9052-i2c driverAxel Lin2-4/+5
2014-09-26mfd: arizona: Propagate irq_wake through to parent IRQCharles Keepax1-0/+8
2014-09-26mfd: arizona: Add support for INn_Mode register controlInha Song1-0/+13
2014-09-26mfd: arizona: Add ASYNC_SAMPLE_RATE_2 registersCharles Keepax2-0/+7
2014-09-26mfd: Add Ricoh RN5T618 PMIC core driverBeniamino Galvani3-0/+146
2014-09-26mfd: ti_am335x_tscadc: Fix TSC operation after ADC continouous modeVignesh R1-1/+2
2014-09-26mfd: tps65910: Work around silicon erratum SWCZ010Arnout Vandecappelle (Essensium/Mind)1-0/+5
2014-09-26mfd: stmpe: Rid variable length array Sparse warningsLee Jones1-2/+2
2014-09-26mfd: max8925-i2c: Fix variable length array Sparse warningLee Jones1-1/+1
2014-09-26mfd: 88pm860x-i2c: Fix variable length array Sparse warningLee Jones1-1/+1
2014-09-26mfd: 88pm860x-i2c: Purge unused functionsLee Jones1-64/+0
2014-09-26mfd: lpc_ich: Add Device IDs for Intel 9 Series PCHJames Ralston1-0/+11
2014-09-26mfd: max77693: Improve support for the flash cellJacek Anaszewski1-1/+4
2014-09-26mfd: lpc_ich: Add PCI ID for Intel BraswellAlan Cox1-0/+6
2014-09-26mfd: da9052-i2c: Remove duplicate test for I2C_FUNC_SMBUS_BYTE_DATA functiona...Axel Lin1-7/+0
2014-09-26mfd: menelaus: Fix error return codeJulia Lawall1-4/+4
2014-09-26mfd: arizona: Avoid use of legacy IRQ mappingCharles Keepax1-2/+2
2014-09-26mfd: arizona: Mark additional registers as volatileCharles Keepax2-6/+11
2014-09-26mfd: wm5102: Mark register write sequencer control 3 readableMark Brown2-1/+3
2014-09-26mfd: rtsx_usb: Fix decimal printf format specifiers prefixed with 0xHans Wennborg1-1/+1
2014-09-26mfd: twl6040: Fix error return codeJulia Lawall1-0/+1
2014-09-26mfd: wm8994: Allow modular buildMark Brown1-2/+2
2014-09-26mfd: menelaus: Remove null pointer dereferenceHimangi Saraogi1-3/+0
2014-09-26mfd: wm8994: Export symbols ready for built-in => modular buildLee Jones2-0/+6
2014-09-26mfd: sm501: Avoid implicit sign extensionLee Jones1-1/+1
2014-09-26mfd: twl4030-irq: Check return value from twl_i2c_write() - warn() on failureLee Jones1-2/+6
2014-09-26mfd: pcf50633: Check return value of platform_device_add()Lee Jones1-13/+17
2014-09-26mfd: max77686: Remove check which is always trueLee Jones1-1/+1
2014-09-26mfd: wm5102: Insert missing break in case statementLee Jones1-0/+1
2014-09-26mfd: htc-i2cpld: Rectify pointer offset errorLee Jones1-23/+10
2014-09-26mfd: htc-i2cpld: Use '!variable' instead of 'variable == NULL'Lee Jones1-2/+2
2014-09-26mfd: htc-i2cpld: container_of() cannot return NULLLee Jones1-5/+2
2014-09-26Merge branches 'ib-mfd-arm-3.18', 'ib-mfd-hwmon-leds-watchdog-3.18' and 'ib-m...Lee Jones4-1/+247
2014-09-25Merge tag 'tags/mfd-power-charger-regulator-v3.18' into nextSebastian Reichel1-1/+99
2014-09-24Merge tag 'mfd-hwmon-leds-watchdog-v3.18' into hwmon-nextGuenter Roeck3-0/+148
2014-09-24regulator/mfd: max14577: Export symbols for calculating charger currentKrzysztof Kozlowski1-0/+95
2014-09-24mfd: max14577: Map charger device to its own of_nodeKrzysztof Kozlowski1-1/+4
2014-09-24mfd: menf21bmc: Introduce MEN 14F021P00 BMC MFD Core driverAndreas Werner3-0/+148
2014-09-18driver:gpio remove all usage of gpio_remove retval in driverabdoulaye berthe5-37/+12
2014-09-16Merge tag 'ib-mfd-arm-v3.18' into imx/dtShawn Guo1-13/+13
2014-08-29devicetree: Dialog Semiconductor consolidate existing vendor prefixes to stan...Steve Twiss1-13/+13
2014-08-28mfd: twl4030-power: Fix PM idle pin configuration to not conflict with regula...Tony Lindgren1-10/+10
2014-08-20mfd: ab8500-core: Use 'ifdef' for config optionsFabio Estevam1-1/+1
2014-08-20mfd: htc-i2cpld: Fix %d confusingly prefixed with 0x in format stringHans Wennborg1-1/+1
2014-08-20mfd: omap-usb-host: Fix %d confusingly prefixed with 0x in format stringHans Wennborg1-1/+1
2014-08-14drivers/mfd/rtsx_usb.c: export device tableJeff Mahoney1-0/+1
2014-08-07Merge tag 'mfd-for-linus-3.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds61-1164/+1869
2014-08-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2014-08-05Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-6/+2
2014-08-05Merge remote-tracking branches 'regulator/topic/s2mps11', 'regulator/topic/s2...Mark Brown4-400/+149
2014-08-05Merge remote-tracking branches 'regulator/topic/lp8755', 'regulator/topic/ltc...Mark Brown1-57/+176
2014-07-29mfd: omap-usb-host: Fix improper mask use.Michael Welling1-1/+1
2014-07-28mfd: arizona: Only free the CTRLIF_ERR IRQ if we requested itCharles Keepax1-7/+12
2014-07-28mfd: arizona: Add missing handling for ISRC3 under/overclockedCharles Keepax1-0/+4
2014-07-28mfd: wm5110: Add new interrupt register definitionsCharles Keepax3-1/+223
2014-07-28mfd: arizona: Rename thermal shutdown interruptCharles Keepax3-12/+12
2014-07-28mfd: wm5110: Add in the output done interruptsCharles Keepax1-0/+18
2014-07-28mfd: wm5110: Remove non-existant interruptsCharles Keepax1-6/+0
2014-07-28mfd: tps65912-spi: Remove unused variableSachin Kamat1-2/+1
2014-07-28mfd: htc-i2cpld: Remove unused codeSachin Kamat1-5/+0
2014-07-28mfd: da9063: Add support for AD silicon variantOpensource [Steve Twiss]2-28/+112
2014-07-28mfd: arizona: Map MICVDD from extcon device to the Arizona coreCharles Keepax1-4/+16
2014-07-28mfd: arizona: Add MICVDD to mapped regulators for wm8997Charles Keepax1-0/+1
2014-07-25mfd: max77686: Ensure device type IDs are architecture agnosticLee Jones1-3/+2
2014-07-25mfd: max77686: Add Maxim 77802 PMIC supportJavier Martinez Canillas2-30/+173
2014-07-25mfd: tps6105x: Use managed resources when allocating memoryHimangi Saraogi1-13/+4
2014-07-25mfd: wm8997-tables: Suppress 'line over 80 chars' warningsLee Jones1-4/+4
2014-07-25mfd: kempld-core: Correct a variety of checkpatch warningsLee Jones1-4/+6
2014-07-25mfd: ipaq-micro: Fix coding style errors/warnings reported by checkpatchLee Jones1-4/+4
2014-07-25mfd: si476x-cmd: Remedy checkpatch style complainsLee Jones1-6/+6
2014-07-25mfd: tc6387xb: Remove unnecessary braces and correct style warningsLee Jones1-4/+3
2014-07-25mfd: twl6030-irq: Extinguish coding style warningsLee Jones1-1/+3
2014-07-25mfd: wm8350-i2c: Replace spaces with tabsLee Jones1-4/+4