09 Jan, 2012

1 commit


06 Sep, 2011

1 commit

  • Fix regression introduced by commit
    a2974732ca7614aaf0baf9d6dd3ad893d50ce1c5 (TPS65911: Add new irq
    definitions) which caused irq_num to be incorrectly set for tps65910.

    Cc: stable@kernel.org
    Signed-off-by: Johan Hovold
    Acked-by: Graeme Gregory
    Signed-off-by: Samuel Ortiz

    Johan Hovold
     

27 May, 2011

2 commits

  • TPS65911 adds new interrupt sources, as well as two new registers
    to handle them, one for interrupt status and one for interrupt
    masking. The added irqs are:

    -VMBCH2 - Low and High threshold
    -GPIO1-8 - Rising and falling edge detection
    -WTCHDG - Watchdog interrupt
    -PWRDN - PWRDN reset interrupt

    The code should handle these new registers only when the chip
    version is TPS65911.

    Signed-off-by: Jorge Eduardo Candelaria
    Acked-by: Samuel Ortiz
    Signed-off-by: Liam Girdwood

    Jorge Eduardo Candelaria
     
  • This module controls the interrupt handling for the tps chip. The
    interrupt sources are the following:

    - GPIO falling/rising edge detection
    - Battery voltage below/above threshold
    - PWRON signal
    - PWRHOLD signal
    - Temperature detection
    - RTC alarm and periodic event

    Signed-off-by: Graeme Gregory
    Signed-off-by: Jorge Eduardo Candelaria
    Reviewed-by: Mark Brown
    Acked-by: Samuel Ortiz
    Signed-off-by: Liam Girdwood

    Graeme Gregory