20 May, 2012

14 commits


11 May, 2012

1 commit

  • Hierarchical interrupt is supported since ab8500 V2.
    However, it is not implemented in the ab8500-core driver.
    With the current implementation, when an ab9540 interrupt
    occurs, 17 Latch registers are read through i2c. With
    hierarchical interrupt implementation, there are only 4 i2c
    accesses.

    Signed-off-by: Maxime Coquelin
    Reviewed-by: Michel Jaouen
    Signed-off-by: Linus Walleij
    Signed-off-by: Samuel Ortiz

    Michel JAOUEN
     

10 May, 2012

2 commits

  • twl6040 has three power supply source:
    VBAT needs to be connected to VBAT, VIO, and V2V1.
    Add regulator support for the VIO, V2V1 supplies.
    Initially handle the two supply together with bulk commands.

    Signed-off-by: Peter Ujfalusi
    Reviewed-by: Mark Brown
    Signed-off-by: Tero Kristo
    Signed-off-by: Samuel Ortiz

    Peter Ujfalusi
     
  • Most of the interrupts that come through this line should trigger
    wakeups:
    power button
    RTC alarm
    power available
    usb plug/unplug

    so mark the interrupt as a wakeup interrupt.
    This is particularly important for when the interrupt arrives during
    the late suspend phase. Without this setting it will be ignored.

    Signed-off-by: NeilBrown
    Acked-by: Kevin Hilman
    Signed-off-by: Samuel Ortiz

    NeilBrown
     

09 May, 2012

17 commits


07 May, 2012

6 commits