MAX8998 changes for RTC
v3 cover MAX8998 changes for RTC
Hi.
This patchset is to support the RTC provided by the Maxim 8998 chip. For this first, needs i2c interface changes and interrupts support of max8998 mfd driver.
Changes since v1:
- Fix missing braces of 3/3 patch from v1 review.
- The rest is same with v1.
Changes since v2:
- add missing free_irq and rtc_valid_tm on rtc driver of 3/3 patch
- The rest is same with v2.
Joonyoung Shim (3):
mfd: MAX8998: Use struct i2c_client to argument on i2c operation functions
mfd: MAX8998: Add interrupts support
rtc: Add MAX8998 rtc driver
drivers/mfd/Kconfig | 2 +- drivers/mfd/Makefile | 2 +- drivers/mfd/max8998-irq.c | 255 +++++++++++++++++++++++++++++ drivers/mfd/max8998.c | 78 +++++++-- drivers/regulator/max8998.c | 17 ++- drivers/rtc/Kconfig | 10 ++ drivers/rtc/Makefile | 1 + drivers/rtc/rtc-max8998.c | 300 +++++++++++++++++++++++++++++++++++ include/linux/mfd/max8998-private.h | 106 +++++++++--- include/linux/mfd/max8998.h | 11 +- 10 files changed, 726 insertions(+), 56 deletions(-) create mode 100644 drivers/mfd/max8998-irq.c create mode 100644 drivers/rtc/rtc-max8998.c
2010/8/6 Joonyoung Shim <[email protected]>:
Quoted 10 lines
Hi.
This patchset is to support the RTC provided by the Maxim 8998 chip. For this first, needs i2c interface changes and interrupts support of max8998 mfd driver.
Changes since v1:
- Fix missing braces of 3/3 patch from v1 review.
- The rest is same with v1.
Quoted 9 lines
Changes since v2:
- add missingfree_irqandrtc_valid_tmon rtc driver of 3/3 patch
- The rest is same with v2.Joonyoung Shim (3):
mfd: MAX8998: Use structi2c_clientto argument on i2c operation functions
mfd: MAX8998: Add interrupts support
rtc: Add MAX8998 rtc driver
Ping. Is there any feedback?
Thanks.
Signature · 1 line
- Joonyoung Shim
Quoted 15 lines · On Wed, 25 Aug 2010 17:55:00 +0900 Joonyoung Shim <[email protected]> wrote:
2010/8/6 Joonyoung Shim <[email protected]>:
Quoted 14 lines
Hi.
This patchset is to support the RTC provided by the Maxim 8998 chip. For this first, needs i2c interface changes and interrupts support of max8998 mfd driver.
Changes since v1:
- Fix missing braces of 3/3 patch from v1 review.
- The rest is same with v1.Changes since v2:
- add missingfree_irqandrtc_valid_tmon rtc driver of 3/3 patch
- The rest is same with v2.
Quoted 7 lines
Quoted 5 lines
Joonyoung Shim (3):
mfd: MAX8998: Use structi2c_clientto argument on i2c operation functions
mfd: MAX8998: Add interrupts support
rtc: Add MAX8998 rtc driverPing. Is there any feedback?
They look good to me. Things are pretty delayed at present as I (and presumably others) recover from the -rc merge window..
I merged them. Sam's acks on the MFD bits made life easier.
Quoted 24 lines · Andrew Morton
Quoted 21 lines · On Wed, 25 Aug 2010 17:55:00 +0900 Joonyoung Shim <[email protected]> wrote:
2010/8/6 Joonyoung Shim <[email protected]>:
Quoted 19 lines
Hi.
This patchset is to support the RTC provided by the Maxim 8998 chip. For this first, needs i2c interface changes and interrupts support of max8998 mfd driver.
Changes since v1:
- Fix missing braces of 3/3 patch from v1 review.
- The rest is same with v1.Changes since v2:
- add missingfree_irqandrtc_valid_tmon rtc driver of 3/3 patch
- The rest is same with v2.Joonyoung Shim (3):
mfd: MAX8998: Use structi2c_clientto argument on i2c operation functions
mfd: MAX8998: Add interrupts support
rtc: Add MAX8998 rtc driver
Quoted 6 lines
Quoted 1 line
Ping. Is there any feedback?
They look good to me. Things are pretty delayed at present as I (and presumably others) recover from the -rc merge window..
I merged them. Sam's acks on the MFD bits made life easier.
For some reasons I thought Liam was pushing this patchset through the last merge window.
But now that the max8998 driver is upstreamed, I can carry those patches.
Cheers,
Samuel.
Signature · 2 lines
Intel Open Source Technology Centre http://oss.intel.com/
Quoted 25 lines · Samuel Ortiz
Quoted 24 lines · Andrew Morton
Quoted 21 lines · On Wed, 25 Aug 2010 17:55:00 +0900 Joonyoung Shim <[email protected]> wrote:
2010/8/6 Joonyoung Shim <[email protected]>:
Quoted 19 lines
Hi.
This patchset is to support the RTC provided by the Maxim 8998 chip. For this first, needs i2c interface changes and interrupts support of max8998 mfd driver.
Changes since v1:
- Fix missing braces of 3/3 patch from v1 review.
- The rest is same with v1.Changes since v2:
- add missingfree_irqandrtc_valid_tmon rtc driver of 3/3 patch
- The rest is same with v2.Joonyoung Shim (3):
mfd: MAX8998: Use structi2c_clientto argument on i2c operation functions
mfd: MAX8998: Add interrupts support
rtc: Add MAX8998 rtc driver
Quoted 8 lines
Quoted 6 lines
Quoted 1 line
Ping. Is there any feedback?
They look good to me. Things are pretty delayed at present as I (and presumably others) recover from the -rc merge window..
I merged them. Sam's acks on the MFD bits made life easier.
For some reasons I thought Liam was pushing this patchset through the last merge window.
Oh, that just might be my memory failing me here.... apologies if so.
Quoted 2 lines
But now that the max8998 driver is upstreamed, I can carry those patches.
Thanks
Liam
Signature · 3 lines
Freelance Developer, SlimLogic Ltd ASoC and Voltage Regulator Maintainer. http://www.slimlogic.co.uk