summaryrefslogtreecommitdiff
path: root/drivers/mfd/wm8994-core.c
Commit message (Expand)AuthorAgeFilesLines
* mfd: Also restore wm8994 GPIO IRQ masks after resetMark Brown2012-07-091-0/+7
* mfd: Use regcache_sync_region() to sync wm8994 GPIO registers on suspendMark Brown2012-07-091-9/+4
* mfd: Restore wm8994 pin configuration after reset during suspendChris Rattray2012-07-091-0/+13
* mfd: Convert wm8994 to module_i2c_driver()Mark Brown2012-05-071-17/+1
* mfd: Read CUST_ID from the wm8994 deviceMark Brown2012-05-071-3/+4
* Merge tag 'mfd_3.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds2012-03-281-1/+1
|\
| * mfd: wm8994: Add __devinit and __devexit annotations for probe and removeMark Brown2012-03-061-4/+4
| * mfd: Test for jack detection when deciding if wm8994 should suspendMark Brown2012-03-061-0/+14
| * mfd: wm8994: We don't need to runtime resume by defaultMark Brown2012-03-061-1/+1
* | Merge tag 'regmap-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Linus Torvalds2012-03-221-16/+76
|\ \
| * | mfd: Improve performance of later WM1811 revisionsMark Brown2012-02-291-0/+3
| * | mfd: wm8994: Convert to devm_regmap_init()Mark Brown2012-02-221-10/+8
| * | mfd/ASoC: Convert WM8994 driver to use regmap patchesMark Brown2012-02-221-1/+60
| * | mfd: Add __devinit and __devexit annotations in wm8994Mark Brown2012-02-221-2/+2
| * | mfd: wm8994: Add __devinit and __devexit annotations for probe and removeMark Brown2012-02-221-4/+4
| |/
* | mfd: Test for jack detection when deciding if wm8994 should suspendMark Brown2012-02-211-0/+14
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds2012-01-121-70/+88
|\
| * mfd: Put WM8994 into cache only mode when suspendingMark Brown2012-01-091-0/+2
| * mfd: Test for jack detection when deciding if wm8994 should suspendMark Brown2011-12-141-0/+14
| * mfd: Mark WM1811 GPIO6 register volatile for later revisionsMark Brown2011-12-131-5/+7
| * mfd: Add WM1811A device ID to wm8994 driverMark Brown2011-12-131-0/+1
| * mfd: Correct revision display for WM1811 revision DMark Brown2011-12-131-0/+5
| * mfd: Initialise WM8994 register cache after reading chip ID registersMark Brown2011-12-131-17/+24
| * mfd: Enable register cache for wm8994 devicesMark Brown2011-12-131-52/+30
| * mfd: Don't hard code the reset value for WM8994 devicesMark Brown2011-12-131-1/+2
| * mfd: Disable more pulls on WM8994Mark Brown2011-12-131-3/+8
| * mfd: Convert wm8994 to devm_kzalloc()Mark Brown2011-12-131-11/+5
| * mfd: Add basic device tree binding for wm8994Mark Brown2011-12-131-0/+9
* | mfd: Update wm8994 active device checks for WM1811Mark Brown2011-12-201-0/+1
|/
* Merge branch 'for-next' of git://git.infradead.org/users/sameo/mfd-2.6Linus Torvalds2011-11-031-0/+53
|\
| * mfd: Add more checks for WM8994 being active during suspendMark Brown2011-10-241-0/+34
| * mfd: Allow WM8994 LDO enable pulls to be disabledMark Brown2011-10-241-0/+19
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds2011-10-281-0/+27
|\ \
| * | mfd: Add WM1811 supportMark Brown2011-10-041-0/+27
| |/
* | mfd: Convert WM8994 to use new register map APIMark Brown2011-08-221-145/+33
|/
* mfd: Fix error handling if BUG() isn't enabled in WM8994Mark Brown2011-07-311-2/+2
* mfd: Fix WM8994 IRQ register cache restore on resumeMark Brown2011-07-311-5/+11
* mfd: Restructure wm8994-core device revision handlingMark Brown2011-07-311-4/+9
* mfd: Push byte swaps out of wm8994 bulk read pathMark Brown2011-03-231-5/+5
* mfd: Constify WM8994 write pathMark Brown2011-03-231-4/+4
* mfd: Push byte swap out of WM8994 bulk I/OMark Brown2011-03-231-4/+6
* mfd: Avoid copying data in WM8994 I2C writeMark Brown2011-03-231-9/+13
* mfd: Staticise WM8994 PM opsMark Brown2011-03-231-1/+2
* mfd: Add WM8994 bulk register write operationMark Brown2011-03-231-0/+23
* mfd: Put WM8994 into reset when suspendingMark Brown2011-03-231-0/+5
* mfd: Don't suspend WM8994 if the CODEC is not suspendedMark Brown2011-03-021-0/+18
* mfd: Implement runtime PM for WM8994 core driverMark Brown2011-01-141-23/+23
* mfd: Add initial WM8958 supportMark Brown2010-11-261-19/+74
* mfd: Fix incorrect kfree(i2c) in wm8994-core i2c_driver probeAxel Lin2010-08-121-3/+1
* mfd: Fix wm8994_device_init() return valueAxel Lin2010-08-121-1/+3