1. 15 9月, 2009 1 次提交
  2. 20 8月, 2009 1 次提交
  3. 19 8月, 2009 1 次提交
  4. 15 8月, 2009 1 次提交
    • M
      sh: use in-soc KEYSC on se7724 · 9747e78b
      Magnus Damm 提交于
      This patch updates the Solution Engine 7724 board code to use
      in-SoC KEYSC resources for the keyboard platform device. Using
      the in-SoC key scan controller fixes a crash-during-resume issue.
      
      Without this patch the KEYSC hardware block located in the board
      specific FPGA is used together with an external IRQ which is
      routed through the FPGA and handled by some board specific demux
      code. This board specific FPGA interrupt code does not implement
      desc->set_wake() so the enable_irq_wake() call in the sh_keysc
      driver will fail at suspend-to-ram time and the disable_irq_wake()
      will bomb out when resuming.
      
      Changing the platform data to use the in-SoC KEYSC hardware makes
      the se7724 board support code less special which is a good thing.
      Also, the board specific KEYSC pin setup code selects in-SoC pin
      functions already which makes the current FPGA platform device data
      look like a typo.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      9747e78b
  5. 07 8月, 2009 1 次提交
  6. 04 8月, 2009 2 次提交
  7. 20 7月, 2009 1 次提交
    • M
      usb: r8a66597-hcd platform data on_chip support · 719a72b7
      Magnus Damm 提交于
      Convert the r8a66597-hcd driver to use the on_chip flag
      from platform data to enable on chip behaviour instead
      of relying on CONFIG_SUPERH_ON_CHIP_R8A66597 ugliness.
      
      This makes the code cleaner and also allows us to support
      both external and internal r8a66597 with the same kernel.
      
      It also makes the Kconfig part more future proof since
      we with this patch can add support for new processors
      with on-chip r8a66597 without modifying the Kconfig.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      719a72b7
  8. 04 7月, 2009 1 次提交
  9. 01 7月, 2009 1 次提交
    • M
      sh: fix se7724 ceu names · 84f7597c
      Magnus Damm 提交于
      Use "ceu0" and "ceu1" as CEU names instead of "ceu".
      This fixes "memchunk" kernel command line selection
      on the solution engine 7724 board.
      
      With this patch applied use "memchunk.ceu0=1m" or
      "memchunk.ceu1=1m" on kernel command line to override
      physically memory size to one meg for CEU0 or CEU1.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      84f7597c
  10. 26 6月, 2009 1 次提交
  11. 26 5月, 2009 1 次提交