14 Jan, 2012

1 commit

  • * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (59 commits)
    rtc: max8925: Add function to work as wakeup source
    mfd: Add pm ops to max8925
    mfd: Convert aat2870 to dev_pm_ops
    mfd: Still check other interrupts if we get a wm831x touchscreen IRQ
    mfd: Introduce missing kfree in 88pm860x probe routine
    mfd: Add S5M series configuration
    mfd: Add s5m series irq driver
    mfd: Add S5M core driver
    mfd: Improve mc13xxx dt binding document
    mfd: Fix stmpe section mismatch
    mfd: Fix stmpe build warning
    mfd: Fix STMPE I2c build failure
    mfd: Constify aat2870-core i2c_device_id table
    gpio: Add support for stmpe variant 801
    mfd: Add support for stmpe variant 801
    mfd: Add support for stmpe variant 610
    mfd: Add support for STMPE SPI interface
    mfd: Separate out STMPE controller and interface specific code
    misc: Remove max8997-muic sysfs attributes
    mfd: Remove unused wm831x_irq_data_to_mask_reg()
    ...

    Fix up trivial conflict in drivers/leds/Kconfig due to addition of
    LEDS_MAX8997 and LEDS_TCA6507 next to each other.

    Linus Torvalds
     

09 Jan, 2012

1 commit

  • This moves all the header files related to the abx500 family into
    a common include directory below mfd. From now on we place any
    subchip header in that directory. Headers previously in e.g.
    get prefixed and are now e.g.
    . The top-level abstract interface
    remains in .

    Signed-off-by: Linus Walleij
    Signed-off-by: Samuel Ortiz

    Linus Walleij
     

07 Jan, 2012

2 commits

  • Fix fixed regulator using DT failed to call regulator_register.

    of_get_regulator_init_data set apply_uV to 1, but fixed regulator
    doesn't need it. Set it back to 0.

    Signed-off-by: Richard Zhao
    Signed-off-by: Mark Brown

    Richard Zhao
     
  • Max8925 ldo status should be determined by two factors:
    1. power up/down sequence selection(LDOCTL[4:2]).
    2. i2c enable bit(LDOCTL[0]).

    Max8925 ldo support two types of power up/down sequence:
    1. flexible sequence(LDOCTL[4:2] = 0~6).
    2. i2c sequence(LDOCTL[4:2] = 7).

    With flexible sequence selected, the ldo is enabled during power up by default.
    With i2c sequence selected, the ldo is controlled by the i2c enable bit(LDOCTL[0]).

    Signed-off-by: Kevin Liu
    Signed-off-by: Haojian Zhuang
    Signed-off-by: Mark Brown

    Kevin Liu
     

04 Jan, 2012

1 commit


02 Jan, 2012

2 commits


30 Dec, 2011

2 commits


29 Dec, 2011

3 commits


22 Dec, 2011

2 commits


20 Dec, 2011

2 commits


17 Dec, 2011

1 commit


15 Dec, 2011

2 commits

  • Reported-by: Stephen Rothwell
    Signed-off-by: Mark Brown

    Mark Brown
     
  • The Dialog PMIC has below featured regulators:-
    DA9052-BC - 4 DVS Buck converters 0.5V - 3.6V upto 1Amp.
    DA9053-AA/BX - 4 DVS Buck converters 0.5V - 2.5V upto 3Amp.
    DA9052/53 - 10 Programmable LDO's High PSSR, 1% accuracy.

    This patch support all the DA9052 and Da9053 regulators. The output voltages are
    fully programmable via I2C or SPI interface. The platform data with regulation
    constraints is passed down from the board to the regulator.

    Signed-off-by: David Dajun Chen
    Signed-off-by: Ashish Jangam
    Tested-by: Ying-Chun Liu (PaulLiu)
    Signed-off-by: Mark Brown

    Ashish Jangam
     

06 Dec, 2011

3 commits


30 Nov, 2011

1 commit


29 Nov, 2011

2 commits


28 Nov, 2011

8 commits


27 Nov, 2011

4 commits


24 Nov, 2011

3 commits