04 Feb, 2011

1 commit

  • The new fncpy API is better suited* for copying some
    code to SRAM at runtime. This patch changes the ad-hoc
    code to the more generic fncpy API.

    *: 1. fncpy ensures that the thumb mode bit is propagated,
    2. fncpy provides the security of type safety between the
    original function and the sram function pointer.

    Tested OK on OMAP3 in low power modes (RET/OFF)
    using omap2plus_defconfig with !CONFIG_THUMB2_KERNEL.
    Compile tested on OMAP1/2 using omap1_defconfig.

    Boot tested on OMAP1 & OMAP2
    Tested OK with suspend/resume on OMAP2420/n810

    Boots fine on osk5912 and n800

    Signed-off-by: Jean Pihet
    Acked-by: Kevin Hilman
    Acked-by: Tony Lindgren
    Reviewed-by: Dave Martin
    Tested-by: Kevin Hilman
    Tested-by: Tony Lindgren
    Signed-off-by: Russell King

    Jean Pihet
     

08 Oct, 2009

1 commit


29 May, 2009

1 commit

  • Update OMAP1-specific PM infrastructure. This is a sync of what is in
    linux-omap for OMAP1.

    This mostly de-couples OMAP1 PM from OMAP2/3 PM and renames things
    accordingly, and removes omap2/3 specific code from OMAP1 specific
    headers.

    Original OMAP1 decoupling patch for OMAP PM branch by Paul Walmsley.

    Cc: Paul Walmsley
    Signed-off-by: Kevin Hilman

    Kevin Hilman
     

07 Aug, 2008

1 commit


09 Feb, 2008

1 commit


01 Jul, 2006

1 commit


03 Apr, 2006

1 commit

  • Patch from Tony Lindgren

    Update OMAP PM code from linux-omap tree:

    - Move PM code from plat-omap to mach-omap1 and mach-omap2
    by Tony Lindgren
    - Add minimal PM support for omap24xx by Tony Lindgren and
    Richard Woodruff
    - Misc updates to omap1 PM code by Tuukka Tikkanen et al
    - Updates to the SRAM code needed for PM and FB by Imre Deak

    Signed-off-by: Tony Lindgren
    Signed-off-by: Russell King

    Tony Lindgren