From: Liam Girdwood on 21 Jun 2010 14:00 On Wed, 2010-06-16 at 09:04 +0200, Marek Szyprowski wrote: > From: Kyungmin Park <kyungmin.park(a)samsung.com> > > This patch adds voltage regulator driver for Maxim 8998 chip. This chip > is used on Samsung Aquila and GONI boards and provides following > functionalities: > - 4 BUCK voltage converters, 17 LDO power regulators and 5 other power > controllers > - battery charger > > This patch adds basic driver for voltage regulators and MAX 8998 MFD core. > > Signed-off-by: Kyungmin Park <kyungmin.park(a)samsung.com> > Signed-off-by: Marek Szyprowski <m.szyprowski(a)samsung.com> > > --- > > Changes sinve V2: > - moved max8998_{read,write,update}_reg function to > include/linux/mfd/max8998-private.h > - removed max8998-rtc definition (rtc subfunction uses different i2c id > (mfd functionality is still required for battery charger driver) > - added iolock mutex to serialize register access correctly > > Changes since V1: > - converted to MFD framework (for future extensions with RTC and battery > charger drivers) > - removed i2c register cache > - removed dummy irq support (gpio keys will be used for setting irq_wake) > - removed static voltage map tables > - introduced atomic register update io function > - other code cleanup suggested by Mark Brown Applied. Thanks Liam -- Freelance Developer, SlimLogic Ltd ASoC and Voltage Regulator Maintainer. http://www.slimlogic.co.uk -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
First
|
Prev
|
Pages: 1 2 3 4 Prev: AT91: add new at91 chips in at91sam9g45 family Next: [PATCH] smb380: accelerometer driver |