aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd
AgeCommit message (Expand)AuthorFilesLines
2012-10-09mfd: wm831x: Feed the device UUID into device_add_randomness()Mark Brown1-0/+8
2011-04-18mfd: ab3100: world-writable debugfs *_priv filesVasiliy Kulikov1-2/+2
2011-03-08mfd: Fix NULL pointer due to non-initialized ucb1x00-ts absinfoJochen Friedrich1-3/+9
2010-03-17mfd: WM835x GPIO direction register is not lockedMark Brown1-2/+1
2009-12-01mfd: Correct WM831X_MAX_ISEL_VALUEMark Brown1-1/+1
2009-10-27mfd: Do not dereference null pointer in twl4030 error pathIlkka Koskinen1-1/+1
2009-10-27mfd: Always initialise WM831x IRQ mutexMark Brown1-1/+2
2009-10-12mfd: Fix twl4030 boot with twl4030 usb transceiver enabledRoger Quadros1-43/+46
2009-10-11headers: remove sched.h from interrupt.hAlexey Dobriyan1-0/+1
2009-10-04headers: remove sched.h from poll.hAlexey Dobriyan1-0/+1
2009-10-04mfd: AB3100 drop unused module parametersJean Delvare1-3/+1
2009-09-23mfd/gpio: add a GPIO interface to the UCB1400 MFD chip driver via gpiolibMarek Vasut1-4/+27
2009-09-23spi: prefix modalias with "spi:"Anton Vorontsov1-0/+1
2009-09-22drivers/mfd/ab3100-core.c: fix powerpc build errorAndrew Morton1-1/+1
2009-09-17mfd: Convert WM8350 to use request_threaded_irq()Mark Brown1-18/+6
2009-09-17mfd: Fix twl4030-power warningsSamuel Ortiz1-4/+4
2009-09-17regulator: AB3100 supportLinus Walleij1-0/+4
2009-09-17mfd: Fix ab3100-otp build failureSamuel Ortiz1-1/+0
2009-09-17mfd: Print warning for twl4030 out-of-order script loadingAmit Kucheria1-0/+6
2009-09-17mfd: Add support for TWL4030/5030 dynamic power switchingAmit Kucheria4-0/+490
2009-09-17mfd: AB3100 OTP readoutLinus Walleij3-0/+278
2009-09-17mfd: Add Freescale MC13783 driverSascha Hauer3-0/+439
2009-09-17mfd: AB3100 disable irq nosyncLinus Walleij1-1/+1
2009-09-17mfd: AB3100 alter default settingLinus Walleij1-1/+1
2009-09-17mfd: AB3100 propagate errorLinus Walleij1-1/+1
2009-09-17mfd: AB3100 accessor function cleanupsLinus Walleij1-19/+24
2009-09-17mfd: Hook WM831x into build systemMark Brown2-0/+12
2009-09-17mfd: Export ISEL values from WM831x coreMark Brown1-0/+64
2009-09-17mfd: Add basic WM831x OTP supportMark Brown2-0/+87
2009-09-17mfd: Conditionally add WM831x backlight subdeviceMark Brown1-0/+15
2009-09-17mfd: Add WM831x AUXADC supportMark Brown1-0/+101
2009-09-17mfd: Add WM831x interrupt supportMark Brown2-2/+569
2009-09-17mfd: Initial core support for WM831x series devicesMark Brown1-0/+1357
2009-09-17mfd: Allow multiple MFD cells with the same nameMark Brown1-1/+1
2009-09-17mfd: register ezx-pcap earlierAntonio Ospite1-1/+1
2009-09-17mfd: Correct ro and cd implemantion on DM355Vipin Bhandari1-2/+10
2009-09-17mfd: revise locking for pcf50633 ADCPaul Fertser1-16/+16
2009-09-17mfd: use a dedicated workqueue for pcf50633 irq processingPaul Fertser1-1/+4
2009-09-17mfd: Add twl4030-pwrbutton as a twl4030 childFelipe Balbi1-0/+13
2009-09-17hwmon: Add WM835x PMIC hardware monitoring driverMark Brown1-0/+3
2009-09-17mfd: remove unnecessary semicolons from twl4030Joe Perches1-1/+1
2009-09-17mfd: add ezx_pcap_setbitsDaniel Ribeiro1-0/+23
2009-09-17mfd: fix pcap irq bottom handlerDaniel Ribeiro1-22/+27
2009-09-17mfd: add set_ts_bits for pcapDaniel Ribeiro1-4/+18
2009-09-17mfd: Introduce irq_to_pcap()Daniel Ribeiro1-4/+5
2009-09-17mfd: fix ab3100 warning on x86_64Samuel Ortiz1-4/+4
2009-08-04mfd: twl4030 irq fixesRussell King1-31/+24
2009-07-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-2/+1
2009-07-03mfd: fix pcap adc lockingDaniel Ribeiro1-1/+3
2009-07-03mfd: sm501, fix lock imbalanceJiri Slaby1-1/+2
2009-06-28Input: dm355evm_keys - fix kconfig symbol namesDavid Brownell1-2/+1
2009-06-20[WATCHDOG] twl4030 watchdog driverTimo Kokkonen1-0/+12
2009-06-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-0/+20
2009-06-17mfd: early init for MFD running regulatorsSamuel Ortiz3-3/+3
2009-06-17mfd: fix tmio related warningsSamuel Ortiz3-3/+3
2009-06-17mfd: asic3: enable SD/SDIO cellPhilipp Zabel1-1/+113
2009-06-17mfd: asic3: enable DS1WM cellPhilipp Zabel2-0/+100
2009-06-17mfd: asic3: use resource_size macro instead of local variablePhilipp Zabel1-4/+2
2009-06-17mfd: asic3: add clock handling for MFD cellsPhilipp Zabel1-0/+80
2009-06-17mfd: asic3: add asic3_set_register common operationPhilipp Zabel1-0/+15
2009-06-17mfd: Fix Kconfig help text for WM8350Mark Brown1-1/+1
2009-06-17mfd: add PCAP driverDaniel Ribeiro3-0/+514
2009-06-17mfd: add U300 AB3100 core supportLinus Walleij3-1/+1007
2009-06-17drivers/mfd: remove obsolete irq_desc_t typedefThomas Gleixner1-1/+1
2009-06-17mfd/pcf50633-gpio.c: add MODULE_LICENSEAdrian Bunk1-0/+3
2009-06-17mfd: Mark WM8350 mask revision as readable to match siliconMark Brown1-1/+1
2009-06-17mfd: Mark clocks_init as non-init in twl4030-core.cRakib Mullick1-1/+1
2009-06-17mfd: Correct readability of WM8350 register 227Mark Brown1-1/+1
2009-06-15mfd: remove driver_data direct access of struct deviceGreg Kroah-Hartman3-4/+4
2009-06-13MFD,mmc: tmio_mmc: make HCLK configurablePhilipp Zabel3-0/+15
2009-06-11Merge commit 'v2.6.30' into nextDmitry Torokhov2-9/+1
2009-05-27Input: ucb1400 - move static function from header into coreSebastian Andrzej Siewior1-0/+20
2009-05-19mfd: pcf50633: fix unsafe disable_irq()Nelson Castillo1-1/+1
2009-05-19mfd: Keep a cache of WM8350 volatile valuesMark Brown1-8/+0
2009-04-05mfd: fix da903x warningSamuel Ortiz1-1/+1
2009-04-05mfd: Use the value of the final spin when reading the AUXADCMark Brown1-1/+1
2009-04-05mfd: Storage class should be before const qualifierTobias Klauser3-4/+4
2009-04-05mfd: PASIC3: supply clock_rate to DS1WM via driver_dataPhilipp Zabel1-9/+13
2009-04-05mfd: convert PASIC3 to use MFD corePhilipp Zabel2-98/+62
2009-04-05mfd: Support active high IRQs on WM835xMark Brown1-1/+15
2009-04-05mfd: Use bulk read to fill WM8350 register cacheMark Brown1-9/+12
2009-04-05mfd: remove duplicated #include from pcf50633Huang Weiyi1-1/+0
2009-04-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2009-03-31twl4030-regulator: expose VPLL2David Brownell1-2/+0
2009-03-30trivial: fix typos/grammar errors in Kconfig textsMatt LaPlante1-1/+1
2009-03-24mfd: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers2-2/+2
2009-03-12mfd: add support for WM8351 revision BMark Brown1-0/+5
2009-02-17mfd: Fix sm501_register_gpio section mismatchRakib Mullick1-1/+1
2009-02-17mfd: fix sm501 section mismatchesAlexey Dobriyan1-12/+12
2009-02-17mfd: terminate pcf50633 i2c_device_id listJean Delvare1-0/+1
2009-02-17mfd: Ensure all WM8350 IRQs are masked at startupMark Brown1-0/+7
2009-02-17mfd: fix htc-egpio iomem resource handling using resource_sizePhilipp Zabel1-1/+1
2009-02-17mfd: Fix TWL4030 build on some ARM variantsMark Brown1-1/+1
2009-02-17mfd: wm8350 tries reaches -1Roel Kluin1-1/+1
2009-02-17mfd: Mark WM835x USB_SLV_500MA bit as accessibleMark Brown1-1/+1
2009-02-17mfd: Improve diagnostics for WM8350 ID register probeMark Brown1-4/+19
2009-02-17mfd: Initialise WM8350 interrupts earlierMark Brown1-9/+9
2009-02-17mfd: Fix egpio kzalloc return testJulia Lawall1-1/+1
2009-01-15mfd: Remove non exported references from pcf50633Balaji Rao1-1/+0
2009-01-13Merge master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-4/+4
2009-01-13TWL4030: fix clk API usageRussell King1-4/+4
2009-01-11mfd: Fix twl4030-core buildSamuel Ortiz1-0/+3
2009-01-11mfd: Ensure sm501 GPIO pin mode is GPIO when configuredBen Dooks1-2/+28
2009-01-11mfd: dm355 evm MMC/SD card detectionDavid Brownell1-0/+10
2009-01-11mfd: PCF50633 gpio supportBalaji Rao3-1/+127
2009-01-11mfd: PCF50633 adc driverBalaji Rao3-1/+286
2009-01-11mfd: PCF50633 core driverBalaji Rao3-0/+721
2009-01-08leds: Add WM8350 LED driverMark Brown1-0/+3
2009-01-04mfd: Fix section mismatch in da903xMark Brown1-2/+2
2009-01-04mfd: move drivers/i2c/chips/menelaus.c to drivers/mfdDavid Brownell3-0/+1296
2009-01-04mfd: move drivers/i2c/chips/tps65010.c to drivers/mfdDavid Brownell3-1/+1088
2009-01-04mfd: dm355evm msp430 driverDavid Brownell3-0/+430
2009-01-04mfd: Add missing break from wm3850-coreMark Brown1-0/+1
2009-01-04mfd: Add WM8351 supportMark Brown4-0/+1108
2009-01-04mfd: Support configurable numbers of DCDCs and ISINKs on WM8350Mark Brown1-0/+6
2009-01-04mfd: Handle missing WM8350 platform dataMark Brown1-1/+1
2009-01-04mfd: Add WM8352 supportMark Brown4-16/+1139
2009-01-04mfd: Use irq_to_desc in twl4030 codeSamuel Ortiz1-4/+26
2009-01-04mfd: Dialog DA9030 battery charger MFD driverMike Rapoport1-0/+12
2009-01-04mfd: Register WM8400 codec deviceMark Brown2-6/+26
2009-01-04mfd: Pass driver_data onto child devicesMark Brown1-0/+1
2009-01-04mfd: Fix twl4030-core.c build errorSamuel Ortiz1-6/+13
2009-01-04mfd: twl4030 regulator bug fixesDavid Brownell1-10/+1
2009-01-04mfd: twl4030: create some regulator devicesDavid Brownell1-10/+164
2009-01-04mfd: twl4030: cleanup symbols and OMAP dependencyDavid Brownell1-1/+1
2009-01-04mfd: twl4030: simplified child creation codeDavid Brownell1-216/+84
2009-01-04power_supply: Add battery health reporting for WM8350Mark Brown1-1/+1
2009-01-04mfd: Refactor WM8350 chip identificationMark Brown1-17/+37
2009-01-04mfd: Switch WM8350 revision detection to a feature based modelMark Brown1-4/+2
2009-01-04mfd: allow reading entire register banks on twl4030David Brownell1-2/+2
2009-01-04mfd: Add AUXADC support for WM8350Mark Brown1-1/+50
2009-01-04mfd: Add WM8350 revision H supportMark Brown1-1/+6
2009-01-04mfd: Add some documentation for WM8350 register lockMark Brown1-0/+16
2009-01-04mfd: Remove i.MX31ism from WM8350 i2c driverMark Brown1-2/+0
2009-01-04mfd: Don't mark WM8350 security register as volatileMark Brown1-1/+1
2008-11-29[ARM] Hide ISA DMA API when ISA_DMA_API is unsetRussell King5-5/+5
2008-11-27[ARM] remove memzero()Russell King1-3/+3
2008-11-16mfd: Correct WM8350 I2C return code usageMark Brown1-2/+13
2008-11-16mfd: fix event masking for da9030Mike Rapoport1-1/+1
2008-11-01missing dependencies on HAVE_CLK in drivers/mfdAl Viro1-2/+2
2008-10-24mfd: Make WM8400 depend on I2C until SPI is submittedMark Brown1-0/+1
2008-10-24mfd: add missing Kconfig entry for da903xSamuel Ortiz2-0/+13
2008-10-22mfd: check for platform_get_irq() return value in sm501Roel Kluin1-11/+11
2008-10-22mfd: use pci_ioremap_bar() in sm501Arjan van de Ven1-2/+1
2008-10-22mfd: Don't store volatile bits in WM8350 register cacheMark Brown1-0/+4
2008-10-22mfd: don't export wm3850 static functionsStephen Rothwell1-1/+0
2008-10-22mfd: twl4030 IRQ handling updateDavid Brownell3-405/+761
2008-10-20Merge branch 'genirq-v28-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-3/+3
2008-10-19mfd: ucb1400 needs GPIOAndrew Morton1-0/+1
2008-10-19mfd: ucb1400 sound driver uses/depends on AC97_BUS:Randy Dunlap1-0/+1
2008-10-19mfd: Don't use NO_IRQ in WM8350Mark Brown1-1/+1
2008-10-19mfd: update TMIO drivers to use the clock APIIan Molton2-26/+61
2008-10-19mfd: twl4030-core irq simplificationDavid Brownell1-66/+2
2008-10-19mfd: add base support for Dialog DA9030/DA9034 PMICsEric Miao1-0/+563
2008-10-19mfd: TWL4030 core driverDavid Brownell3-0/+1273
2008-10-19mfd: support tmiofb cell on tc6393xbDmitry Baryshkov1-0/+114
2008-10-19mfd: add OHCI cell to tc6393xbDmitry Baryshkov1-0/+87
2008-10-19mfd: Fix htc-egpio compile warningSamuel Ortiz1-1/+1
2008-10-19mfd: do tcb6393xb state restore on resume only if requestedDmitry Baryshkov1-40/+34
2008-10-19mfd: provide and use setup hook for tc6393xbDmitry Baryshkov1-7/+14
2008-10-19mfd: update sm501 debugging/low information messagesBen Dooks1-3/+3
2008-10-19mfd: reduce stack usage in mfd-core.cIan Molton1-4/+11
2008-10-16generic: sparse irqs: use irq_desc() together with dyn_array, instead of irq_...Yinghai Lu2-3/+3
2008-10-13mfd: Fix warning in WM8350Mark Brown1-1/+0
2008-10-13mfd: Add placeholders for WM8350 client devicesMark Brown1-2/+16
2008-10-13mfd: Add WM8350 subdevice registration helperMark Brown1-0/+26
2008-10-13regulator: Add WM8350 regulator supportMark Brown1-0/+6
2008-10-13mfd: Add WM8350 interrupt supportMark Brown2-5/+767
2008-10-13mfd: Add initialisation callback for WM8350Mark Brown2-2/+12
2008-10-13mfd: Add GPIO pin configuration support for WM8350Mark Brown2-1/+223
2008-10-13mfd: Add I2C control support for WM8350Mark Brown3-0/+132
2008-10-13mfd: Core support for the WM8350 AudioPlus PMICMark Brown4-0/+1824
2008-10-13mfd: Core support for the WM8400 AudioPlus HiFi CODEC and PMUMark Brown3-0/+465
2008-10-11Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds3-0/+116
2008-10-07Merge branch 'pxa-palm' into pxa-machinesRussell King3-0/+116
2008-09-30mfd: Fix asic3 compilationSamuel Ortiz1-1/+1
2008-09-30mfd: Fix Kconfig accroding to the new gpiolib symbolsSamuel Ortiz1-2/+2
2008-08-23removed unused #include <linux/version.h>'sAdrian Bunk1-1/+0
2008-08-20[ARM] 5184/1: Split ucb1400_ts into core and touchscreenMarek VaĊĦut3-0/+116
2008-08-10mfd: tc6393 cleanup and updateIan Molton1-63/+93
2008-08-10mfd: have TMIO drivers and subdevices depend on ARMSamuel Ortiz1-0/+9
2008-08-10mfd: t7l66 MMC platform dataIan Molton1-0/+5
2008-08-10mfd: tc6387 MMC platform dataIan Molton1-1/+10
2008-08-10mfd: Fix 7l66 and 6387 according to the new mfd-core APISamuel Ortiz2-5/+10
2008-08-10mfd: Fix tc6393 according to the new tmio.hSamuel Ortiz1-3/+0
2008-08-10mfd: driver for the TC6387XB TMIO controller.Ian Molton3-0/+179
2008-08-10mfd: driver for the T7L66XB TMIO SoCIan Molton3-0/+416
2008-08-07[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machRussell King3-5/+5
2008-08-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixesRussell King2-19/+21
2008-08-07[ARM] Remove asm/hardware.h, use asm/arch/hardware.h insteadRussell King2-2/+2
2008-07-29mfd: accept pure device as a parent, not only platform_deviceDmitry Baryshkov2-9/+9
2008-07-29mfd: add platform_data to mfd_cellMike Rapoport2-1/+5
2008-07-28mfd: Coding style fixesBen Dooks1-8/+7
2008-07-28mfd: Use to_platform_device instead of container_ofBen Dooks1-2/+1
2008-07-27[ARM] 5179/1: Replace obsolete IRQT_* and __IRQT_* values with IRQ_TYPE_*Dmitry Baryshkov2-8/+8
2008-07-26asic3: platform_get_irq() may return signed unnoticedRoel Kluin1-3/+5
2008-07-25MFD_TC6393XB is ARM-onlyAdrian Bunk1-1/+1
2008-07-25gpiolib: allow user-selectionMichael Buesch1-2/+2
2008-07-25gpio: sysfs interfaceDavid Brownell1-0/+2
2008-07-25mfd: sm501 fix gpio number calculation for upper bankBen Dooks1-1/+3