1. 11 12月, 2010 1 次提交
    • P
      OMAP2: PRCM: fix some SHIFT macros that were actually bitmasks · c2015dc8
      Paul Walmsley 提交于
      After Charu's GPIO hwmod patches, GPIO initialization on N800 emits
      the following messages for all GPIO banks:
      
      omap_hwmod: gpio1: cannot be enabled (3)
      
      This is due to OMAP24XX_ST_GPIOS_SHIFT being defined as a bitmask.
      Fix this and also fix two other macros that had the same problem.
      
      Thanks to Tony Lindgren <tony@atomide.com> for originally reporting
      this bug.
      
      Signed-off-by: Paul Walmsley <paul@pwsan.com
      Cc: Charulatha Varadarajan <charu@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      c2015dc8
  2. 30 9月, 2010 2 次提交
  3. 21 5月, 2010 3 次提交
  4. 27 1月, 2010 1 次提交
  5. 12 12月, 2009 2 次提交
  6. 29 5月, 2009 1 次提交
    • K
      OMAP2/3: PM: push core PM code from linux-omap · 8bd22949
      Kevin Hilman 提交于
      This patch is to sync the core linux-omap PM code with mainline.  This
      code has evolved and been used for a while the linux-omap tree, but
      the attempt here is to finally get this into mainline.
      
      Following this will be a series of patches from the 'PM branch' of the
      linux-omap tree to add full PM hardware support from the linux-omap
      tree.
      
      Much of this PM core code was written by Jouni Hogander with
      significant contributions from Paul Walmsley as well as many others
      from Nokia, Texas Instruments and linux-omap community.
      Signed-off-by: NJouni Hogander <jouni.hogander@nokia.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      Signed-off-by: NKevin Hilman <khilman@deeprootsystems.com>
      8bd22949
  7. 09 2月, 2009 1 次提交
    • P
      [ARM] OMAP2 PRCM: clean up CM_IDLEST bits · da0747d4
      Paul Walmsley 提交于
      This patch fixes a few OMAP2xxx CM_IDLEST bits that were incorrectly
      marked as being OMAP2xxx-wide, when they were actually 2420-specific.
      
      Also, originally when the PRCM register macros were defined, bit shift
      macros used a "_SHIFT" suffix, and mask macros used none.  This became
      a source of bugs and confusion, as the mask macros were mistakenly
      used for shift values.  Gradually, the mask macros have been updated,
      piece by piece, to add a "_MASK" suffix on the end to clarify.  This
      patch applies this change to the CM_IDLEST_* register bits.
      
      The patch also adds a few bits that were missing, mostly from the 3430ES1
      to ES2 revisions.
      
      linux-omap source commits are d18eff5b5fa15e170794397a6a94486d1f774f77,
      e1f1a5cc24615fb790cc763c96d1c5cfe6296f5b, and part of
      9fe6b6cf8d9e0cbb429fd64553a4b3160a9e99e1
      Signed-off-by: NPaul Walmsley <paul@pwsan.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      da0747d4
  8. 19 8月, 2008 1 次提交
  9. 03 7月, 2008 1 次提交
  10. 15 4月, 2008 1 次提交