1. 12 11月, 2009 4 次提交
    • J
      omap3: beagle: Fix USB host port power control · e9840dc0
      Jarkko Nikula 提交于
      The host port power is enabled by driving the nEN_USB_PWR low as stated in
      the comment. This fix is originally from Steve Sakoman <steve@sakoman.com>.
      Signed-off-by: NJarkko Nikula <jhnikula@gmail.com>
      Cc: Steve Sakoman <steve@sakoman.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      e9840dc0
    • G
      omap3: pandora: Fix keypad keymap · 24de042c
      Grazvydas Ignotas 提交于
      The original TWL4030 keypad driver from linux-omap used KEY()
      macro defined as (col, row), but while it was merged upstream
      it was changed to use matrix keypad infrastructure, which uses
      (row, col) format. Update the keymap in board file to match
      layout of mainline driver.
      Signed-off-by: NGrazvydas Ignotas <notasas@gmail.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      24de042c
    • J
      omap1: Amstrad Delta defconfig fixes · 01943244
      Janusz Krzysztofik 提交于
      The patch provides the following fixes:
      
      - keep kernel small enough to boot with standard tools,
      - ensure compatibility with both new and legacy distros,
      - turn on support for recently added or fixed hardware features.
      
      Created and tested against linux-2.6.32-rc5.
      Signed-off-by: NJanusz Krzysztofik <jkrzysz@tis.icnet.pl>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      01943244
    • J
      omap: Fix omapfb/lcdc on OMAP1510 broken when PM set · 8561a84f
      Janusz Krzysztofik 提交于
      With CONFIG_PM=y, the omapfb/lcdc device on Amstrad Delta, after initially
      starting correctly, breaks with the following error messages:
      
      omapfb omapfb: resetting (status 0xffffff96,reset count 1)
      ...
      omapfb omapfb: resetting (status 0xffffff96,reset count 100)
      omapfb omapfb: too many reset attempts, giving up.
      
      Looking closer at this I have found that it had been broken almost 2 years ago
      with commit 2418996e3b100114edb2ae110d5d4acb928909d2, PM fixes for OMAP1.
      
      The definite reason for broken omapfb/lcdc behavoiur in PM mode
      appeared to be ARM_IDLECT1:IDLIF_ARM (bit 6) put into idle regardless of LCD
      DMA possibly running. The bit were set based on return value of the
      omap_dma_running() function that did not check for dedicated LCD DMA
      channel status. The patch below fixes this.
      
      Note that the hardcoded register value will be fixed during the next merge
      cycle to use OMAP_LCDC_ defines. Currently the OMAP_LCDC_ defines are local
      to drivers/video/omap/lcdc.c, so let's not start moving those right now.
      
      Created against linux-2.6.32-rc6
      
      Tested on Amstrad Delta
      Signed-off-by: NJanusz Krzysztofik <jkrzyszt@tis.icnet.pl>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      8561a84f
  2. 11 11月, 2009 2 次提交
  3. 04 11月, 2009 5 次提交
  4. 03 11月, 2009 29 次提交