aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd
AgeCommit message (Expand)AuthorFilesLines
2012-10-07Merge tag 'for-v3.7' of git://git.infradead.org/battery-2.6Linus Torvalds1-1/+21
2012-10-06Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-3/+3
2012-10-06sections: fix section conflicts in drivers/mfdAndi Kleen1-3/+3
2012-10-05Merge tag 'mfd-3.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds37-1348/+3692
2012-10-02Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-2/+2
2012-10-02mfd: 88pm860x: Move gpadc init into touchHaojian Zhuang1-51/+0
2012-10-02mfd: 88pm860x: Device tree supportHaojian Zhuang1-9/+53
2012-10-02mfd: 88pm860x: Use irqdomainHaojian Zhuang1-27/+38
2012-10-01Merge tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-1/+1
2012-10-01Merge tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-24/+30
2012-10-01Merge tag 'fixes-non-critical' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2012-10-01Merge tag 'clk-for-linus' of git://git.linaro.org/people/mturquette/linuxLinus Torvalds2-1/+45
2012-10-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds4-4/+4
2012-10-01Merge tag 'regulator-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/br...Linus Torvalds1-0/+13
2012-10-01mfd: smsc: Add support for smsc gpio io/keypad driverSourav Poddar3-0/+126
2012-09-29mfd: DA9055 core driverAshish Jangam4-0/+536
2012-09-29mfd: tps65910: Add alarm interrupt of TPS65910 RTC to mfd device listVenu Byravarasu1-0/+10
2012-09-28mfd: wm5110: Add register patches for revision BMark Brown1-1/+95
2012-09-28mfd: wm5110: Disable control interface error report for WM5110 rev BMark Brown1-0/+1
2012-09-28Merge remote-tracking branches 'regulator/topic/core', 'regulator/topic/bypas...Mark Brown1-0/+13
2012-09-24Merge with upstream to accommodate with MFD changesAnton Vorontsov52-216/+165
2012-09-24mfd: Add backlight as subdevice to the tps65217Matthias Kaehlcke1-0/+3
2012-09-24mfd: Provide the PRCMU with its own IRQ domainLee Jones1-12/+35
2012-09-23mfd: Fix max8907 sparse warningFengguang Wu1-1/+1
2012-09-23mfd: Add lp8788 mfd driverMilo Kim4-0/+455
2012-09-23mfd: dbx500: Provide a more accurate smp_twd clockMichel Jaouen2-1/+44
2012-09-23mfd: rc5t583: Fix warning messagesVenu Byravarasu2-2/+2
2012-09-23mfd: palmas: Add device tree handling to mfdGraeme Gregory1-0/+52
2012-09-23mfd: palmas: Add pdata/data for rest of childrenGraeme Gregory1-0/+13
2012-09-22Merge remote-tracking branches 'regmap/topic/cache' and 'regmap/topic/irq' in...Mark Brown1-0/+1
2012-09-22Merge branch 'multiplatform/platform-data' into next/multiplatformOlof Johansson1-1/+1
2012-09-21Merge branch 'v3.7-samsung-fixes-1' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson53-220/+209
2012-09-21mfd: palmas: Switch to linear domain in all casesGraeme Gregory1-63/+1
2012-09-21mfd: palmas: Improve the error exit pathGraeme Gregory1-8/+11
2012-09-21mfd: ab8500-core: Apply the AB8500 CODEC's compatible string to its MFD cellLee Jones1-0/+1
2012-09-21mfd: Use devm_* APIs for mc13xxx: remove leftover kfreeAndreas Pretzsch1-1/+0
2012-09-21mfd: Convert struct i2c_msg initialization to C99 formatShubhrajyoti D1-2/+12
2012-09-21mfd: omap-usb-host: Remove TLL specific code from USB HS core driverKeshava Munegowda1-221/+10
2012-09-21mfd: omap-usb-host: Invoke the TLL driver from USB HS core driverKeshava Munegowda1-2/+5
2012-09-21mfd: omap-usb-tll: HOST TLL platform driverKeshava Munegowda3-2/+473
2012-09-20Merge branch 'next/dt' into next/multiplatformOlof Johansson2-1/+45
2012-09-20Merge tag 'tegra-for-3.7-dmaengine' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson53-220/+209
2012-09-2088pm860x_battery and charger: Fix a few post-merge issuesAnton Vorontsov1-2/+2
2012-09-20power_supply: Enable battery-charger for 88pm860xJett.Zhou1-1/+21
2012-09-20Merge tag 'omap-devel-dt-merged-for-v3.7' of git://git.kernel.org/pub/scm/lin...Olof Johansson1-0/+2
2012-09-19mfd: tps65090: Remove redundant checkVenu Byravarasu1-1/+1
2012-09-19mfd: 88pm860x: Move initilization codeHaojian Zhuang2-163/+159
2012-09-19mfd: 88pm860x: Avoid to check resource for preg regulatorHaojian Zhuang1-7/+1
2012-09-19mfd: max8925: Remove array in regulator platform dataHaojian Zhuang1-72/+316
2012-09-19mfd: max8925: Use register offset as REG in backlightHaojian Zhuang1-17/+14
2012-09-19mfd: twl6040: Add twl6040-gpio childPeter Ujfalusi1-0/+15
2012-09-19mfd: Use IRQF_ONESHOT for max8925Fengguang Wu1-2/+2
2012-09-19mfd: Use IRQF_ONESHOT for twl6040Fengguang Wu1-1/+1
2012-09-19mfd: Use IRQF_ONESHOT for 88pm860xFengguang Wu1-1/+1
2012-09-19mfd: max8907: Add power off controlStephen Warren1-0/+20
2012-09-19pwm: Move TWL6030 PWM driver to PWM frameworkThierry Reding4-176/+7
2012-09-19mfd: twl: Replace twl_has_*() macros by IS_ENABLED()Thierry Reding1-92/+25
2012-09-18Merge tag 'cleanup-fixes-for-v3.7' of git://git.kernel.org/pub/scm/linux/kern...Olof Johansson1-26/+30
2012-09-18mfd: twl4030-audio: Add DT supportPeter Ujfalusi1-7/+47
2012-09-18mfd: twl4030-audio: Get audio MCLK via twl-core API instead of pdataPeter Ujfalusi1-1/+1
2012-09-18mfd: twl-core: Add API to query the HFCLK ratePeter Ujfalusi1-0/+32
2012-09-18mfd: twl4030-audio: Rearange and clean-up the probe functionPeter Ujfalusi1-18/+16
2012-09-18mfd: twl4030-audio: Convert to use devm_kzallocPeter Ujfalusi1-9/+6
2012-09-18mfd: twl4030-audio: Clean up MODULE_* and platform_driver partPeter Ujfalusi1-4/+4
2012-09-18mfd: Use the AB8500's IRQ domain to convert hwirq to virqLee Jones1-1/+2
2012-09-17mfd: Fix compile for twl-core.c by removing cpu_is_omap usageTony Lindgren1-26/+30
2012-09-17mfd: anatop-mfd: remove anatop driverDong Aisheng3-133/+0
2012-09-17mfd: Add syscon driver based on regmapDong Aisheng3-0/+185
2012-09-17mfd: Enable the tc3589x for Device TreeLee Jones1-3/+40
2012-09-17mfd: Provide the tc3589x with its own IRQ domainLee Jones1-26/+47
2012-09-17mfd: palmas: Drop kfree of devm_kzalloc's dataJulia Lawall1-1/+0
2012-09-17mfd: Add MAX8907 core driverGyungoh Yoo3-0/+344
2012-09-16Merge tag 'omap-cleanup-sparseirq-for-v3.7' of git://git.kernel.org/pub/scm/l...Olof Johansson1-0/+2
2012-09-16Merge tag 'mfd-for-linus-3.6-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds53-220/+209
2012-09-16mfd: lpc_ich: Add Device IDs for Intel Lynx Point-LP PCHJames Ralston1-0/+14
2012-09-16mfd: MAX77693: Fix NULL pointer error when initializing irqsChanwoo Choi1-0/+14
2012-09-16mfd: MAX77693: Fix interrupt handling bugChanwoo Choi1-5/+31
2012-09-16mfd: MAX77693: Fix NULL pointer error when initializing irqsChanwoo Choi1-0/+14
2012-09-16mfd: MAX77693: Fix interrupt handling bugChanwoo Choi1-5/+31
2012-09-15mfd: core: Push irqdomain mapping out into devicesMark Brown52-110/+121
2012-09-14ARM: sa1100: move platform_data definitionsArnd Bergmann1-1/+1
2012-09-14mfd: ab3100: Split ab3100 headers out of abx500.hMarcus Cooper1-0/+1
2012-09-14mfd: 88pm860x: Fix section mismatch warningHaojian Zhuang1-3/+3
2012-09-14mfd: dt: tps65910: Add power off controlBill Huang1-0/+22
2012-09-14mfd: dt: tps6586x: Add power off controlBill Huang1-0/+19
2012-09-14mfd: ab8500: Make ab8500_irq_get_virq() staticLee Jones1-17/+16
2012-09-14gpio: gpio-ich: Share ownership of GPIO groupsJean Delvare1-2/+27
2012-09-14mfd: arizona: Remove unused variableMark Brown1-1/+1
2012-09-14mfd: wm8994: Update WM1811 register patches for latest evaluationMark Brown1-1/+1
2012-09-14mfd: wm8994: Implement support for WM1811 devices with higher cust_idsMark Brown1-1/+1
2012-09-14mfd: arizona: Suppress needless calls to the primary IRQMark Brown1-3/+15
2012-09-14mfd: core: Push irqdomain mapping out into devicesMark Brown52-110/+121
2012-09-13Merge branch 'ofdeviceiddata' of git://git.pengutronix.de/git/ukl/linux into ...Olof Johansson1-2/+2
2012-09-12ARM: OMAP2+: Prepare for irqs.h removalTony Lindgren1-0/+2
2012-09-11mfd: arizona: Disable control interface error reporting for early devicesMark Brown1-7/+28
2012-09-11mfd: 88pm860x: Use REG resource in regulatorHaojian Zhuang1-66/+199
2012-09-11mfd: 88pm860x: Use REG in leds resourceHaojian Zhuang1-40/+74
2012-09-11mfd: 88pm860x: Use REG resource for backlightHaojian Zhuang1-35/+43
2012-09-11mfd: max8925: Convert to IORESOURCE_REGMark Brown1-14/+4
2012-09-11mfd: 88pm860x: Convert to IORESOURCE_REGMark Brown1-63/+29
2012-09-11mfd: wm831x: Convert to IORESOURCE_REGMark Brown1-46/+20
2012-09-11mfd: 88pm860x: Move _IO resources out of ioport_ioresourceMark Brown1-29/+63
2012-09-11mfd: max8925: Move _IO resources out of ioport_ioresourceMark Brown1-0/+10
2012-09-11mfd/da9052: make i2c_device_id array constArnd Bergmann1-2/+2
2012-09-06mfd: dbx500: Provide a more accurate smp_twd clockMichel Jaouen2-1/+45
2012-09-06regulator: tps6586x: add support for SYS railLaxman Dewangan1-0/+13
2012-09-01mfd: printk/comment fixesMasanari Iida4-4/+4
2012-08-23mfd: lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driverFeng Tang1-19/+1
2012-08-23mfd: lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driverFeng Tang1-19/+1
2012-08-22mfd: Move tps65217 regulator plat data handling to regulatorAnilKumar Ch1-87/+43
2012-08-22mfd: Move tps65217 regulator plat data handling to regulatorAnilKumar Ch1-87/+43
2012-08-20workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo1-2/+2
2012-08-20Merge tag 'usb-3.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+2
2012-08-20gpu/mfd/usb: Fix USB randconfig problemsGuenter Roeck1-1/+2
2012-08-10Merge branch 'testing/new-warnings' into fixesArnd Bergmann1-0/+1
2012-08-09ARM: pxa: remove irq_to_gpio from ezx-pcap driverArnd Bergmann1-1/+1
2012-08-08mfd/asic3: fix asic3_mfd_probe return valueArnd Bergmann1-0/+1
2012-08-07mfd: wm8994: Flag the interrupt block as requiring runtime PM be enabledMark Brown1-0/+1
2012-07-31Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-6/+9
2012-07-31Merge tag 'for-v3.6' of git://git.infradead.org/battery-2.6Linus Torvalds1-4/+5
2012-07-31Merge with upstream to accommodate with thermal changesAnton Vorontsov7-94/+128
2012-07-30Merge tag 'mfd-3.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds50-4701/+8497
2012-07-30Merge branch 'for-3.6' of git://gitorious.org/linux-pwm/linux-pwmLinus Torvalds1-0/+1
2012-07-28Merge branch 'i2c-embedded/for-next' of git://git.pengutronix.de/git/wsa/linuxLinus Torvalds1-1/+1
2012-07-27mfd: Ensure AB8500 platform data is passed through db8500-prcmu to MFD CoreLee Jones1-0/+1
2012-07-27mfd: Arizone core should select MFD_CORESamuel Ortiz1-0/+1
2012-07-25mfd: Fix arizona-irq.c build by selecting REGMAP_IRQRandy Dunlap1-0/+1
2012-07-25mfd: Add debug trace on entering and leaving arizone runtime suspendMark Brown1-0/+4
2012-07-25mfd: Correct tps65090 cell namesVenu Byravarasu1-2/+2
2012-07-25mfd: Remove gpio support from tps6586x core driverLaxman Dewangan2-87/+22
2012-07-25mfd: Cache tps6586x register through regmapLaxman Dewangan1-8/+16
2012-07-25mfd: Use regmap for tps6586x register access.Laxman Dewangan2-111/+47
2012-07-25mfd: Use devm managed resources for tps6586xLaxman Dewangan1-6/+6
2012-07-25mfd: Add support for twl6041Peter Ujfalusi1-0/+1
2012-07-23pwm: Conflict with legacy PWM APIThierry Reding1-0/+1
2012-07-19mfd: remove IRQF_SAMPLE_RANDOM which is now a no-opTheodore Ts'o1-2/+1
2012-07-19random: remove rand_initialize_irq()Theodore Ts'o1-3/+0
2012-07-19mfd: wm831x: Feed the device UUID into device_add_randomness()Mark Brown1-0/+8
2012-07-17mfd: Matches should be NULL when populate anatop child devicesRichard Zhao1-1/+1
2012-07-16mfd: Add missing out of memory check for pcf50633Alan Cox1-2/+7
2012-07-16mfd: Add tps65910 32-kHz-crystal-input initJohan Hovold1-10/+9
2012-07-16mfd: Drop modifying mc13xxx driver's id_table in probeUwe Kleine-König2-12/+0
2012-07-16mfd: Remove unneeded io_mutex from struct twl6040Axel Lin1-20/+3
2012-07-16mfd: Remove __devexit annotation for pm80x_deinitAxel Lin1-1/+1
2012-07-16mfd: Fix checking return value of 88pm8xx regmap_read()Axel Lin2-9/+12
2012-07-16mfd: Initial support for the WM5110Mark Brown7-0/+58
2012-07-16mfd: Add data tables for the WM5110Mark Brown1-0/+2281
2012-07-16mfd: Add s2mps11 irq driverSangbeom Kim2-329/+149
2012-07-16mfd: Add samsung s2mps11 mfd supportSangbeom Kim1-0/+10
2012-07-16mfd: Modify samsung mfd headerSangbeom Kim2-4/+7
2012-07-16mfd: Modify samsung mfd driver for common apiSangbeom Kim2-167/+167
2012-07-16mfd: Rename s5m file and directories to samsungSangbeom Kim4-9/+9
2012-07-15Merge tag 'v3.5-rc7' into regulator-driversMark Brown5-91/+125
2012-07-14random: make 'add_interrupt_randomness()' do something saneTheodore Ts'o1-2/+0
2012-07-14V4L/DVB: mfd: use reg_shift instead of regstepJayachandran C1-1/+1
2012-07-12regulator: tps65217: Add device tree supportAnilKumar Ch1-2/+65
2012-07-10mfd: Add support for multiple arizona PDM speaker outputsMark Brown1-3/+2
2012-07-10mfd: Export pm80x_regmap_configAxel Lin1-0/+1
2012-07-10mfd: Guard max77686_pmic_dt_match with CONFIG_OFAxel Lin1-5/+5
2012-07-09mfd: Error out if initial arizona boot failsMark Brown1-1/+5
2012-07-09mfd: 88pm80[05] i2c device_id arrays should be NULL terminatedSamuel Ortiz2-0/+2
2012-07-09mfd: Add device tree support for max77686Yadwinder Singh Brar1-6/+39
2012-07-09mfd: Allow to specify max77686 interrupt through DT or platform file alsoYadwinder Singh Brar2-13/+21
2012-07-09mfd: Apply irq_mask_cur before handling max77686 interruptsYadwinder Singh Brar1-0/+3
2012-07-09mfd: Use pmic regmap to read max77686 pmic interrupt registerYadwinder Singh Brar1-1/+1
2012-07-09mfd: Move twl-core device_init_wakeup to after platform_device_addNeilBrown1-1/+2
2012-07-09mfd: Add companion chip in 88pm80xQiao Zhou1-0/+28
2012-07-09mfd: Support 88pm80x in 80x driverQiao Zhou5-0/+1034
2012-07-09mfd: Fix Arizona Kconfig entrySamuel Ortiz1-1/+1
2012-07-09mfd: Mark headphone detect readback wm5102 register volatileMark Brown1-1/+1
2012-07-09mfd: Don't free unallocated arizona supplies on errorMark Brown1-1/+1
2012-07-09mfd: Add missing WM5102 ifdefsMark Brown3-1/+6
2012-07-09mfd: Treat arizona register read errors as non-fatal during resumeMark Brown1-1/+1
2012-07-09mfd: Release arizona DCVDD if we fail to resume the deviceMark Brown1-1/+3
2012-07-09mfd: Also restore wm8994 GPIO IRQ masks after resetMark Brown1-0/+7
2012-07-09mfd: Use regcache_sync_region() to sync wm8994 GPIO registers on suspendMark Brown1-9/+4
2012-07-09mfd: Move arizona digital core supply management to the regulator APIMark Brown1-30/+35
2012-07-09mfd: Force on REGMAP for the arizona coreMark Brown1-0/+1
2012-07-09Merge tag 'mfd/wm5102' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Samuel Ortiz8-0/+3442
2012-07-09mfd: Add missing hunk to change palmas irq to clear on readGraeme Gregory1-1/+8
2012-07-09mfd: Fix palmas regulator pdata missingGraeme Gregory1-0/+3
2012-07-09mfd: USB: Fix the omap-usb EHCI ULPI PHY reset fix issues.Russ Dill1-1/+47
2012-07-09mfd: Update twl6040 Kconfig to avoid build breakagePeter Ujfalusi1-0/+1
2012-07-09mfd: Delete ab5500-core.hPaul Bolle1-87/+0
2012-07-09mfd: mc13xxx workaround SPI hardware bug on i.MxPhilippe Rétornaz1-1/+64
2012-07-09mfd: Fix mc13xxx SPI regmapPhilippe Rétornaz1-1/+1
2012-07-09mfd: Add terminating entry for i2c_device_id palmas tableAxel Lin1-0/+1
2012-07-09ARM: ux500: Register the AB8500 from DB8500 MFDLee Jones1-1/+9
2012-07-09mfd: Remove unused max77686 iolock mutexAxel Lin1-3/+0
2012-07-09mfd: Add pre-regulator device for 88pm860xJett.Zhou1-0/+23
2012-07-09mfd: Add device-tree entry to enable tps65910 external 32-kHz oscillatorJohan Hovold1-0/+3
2012-07-09mfd: Add support for enabling tps65910 external 32-kHz oscillatorJohan Hovold1-1/+20
2012-07-09mfd: Add missing hunk to change palmas irq to clear on readGraeme Gregory1-1/+8
2012-07-09mfd: Fix palmas regulator pdata missingGraeme Gregory1-0/+3
2012-07-09mfd: Add irq domain support for max8997 interruptsThomas Abraham3-26/+38
2012-07-09mfd: Register ab8500 devices using the newly DT:ed MFD APILee Jones4-43/+39
2012-07-09mfd: Guard tc3589x PM methods with CONFIG_PM_SLEEPAxel Lin1-6/+3
2012-07-09mfd: Guard adp5520 PM methods with CONFIG_PM_SLEEPAxel Lin1-1/+1
2012-07-09mfd: Fix mc13xxx-spi merge conflictAxel Lin1-1/+3
2012-07-09mfd: USB: Fix the omap-usb EHCI ULPI PHY reset fix issues.Russ Dill1-1/+47