1. 21 9月, 2007 5 次提交
    • A
      sh: rts7751r2d cf_ide rework · 43f4b8c7
      Aoi Shinkai 提交于
      Support CF IDE on R2D-1 boards.
      Signed-off-by: NAoi Shinkai <shinkoi2005@gmail.com>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      43f4b8c7
    • P
      sh: Fix up heartbeat build and resource size. · a1fd306b
      Paul Mundt 提交于
      We were abusing the resource size for the number of bits, this
      has been reworked using proper platform data, so this can be
      tidied up now. Boards in general only have a 1-byte wide resource,
      which the ioremap_nocache() case already handles.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      a1fd306b
    • M
      sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501 · f8b40d8c
      Magnus Damm 提交于
      This patch replaces all instances of CONFIG_VOYAGERGX with
      CONFIG_MFD_SM501. While at it we make sure the r2d code compiles
      both with and without SM501.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      f8b40d8c
    • M
      sh: intc - convert board specific r2d code · 2eeec856
      Magnus Damm 提交于
      This patch converts the board specific interrupt code for r2d to make
      use of intc. While at it we improve the Kconfig to avoid confusion.
      
      - Two sets of interrupt tables exist - one for R2D-1 and one for R2D-PLUS.
      - R2D-1 and R2D-PLUS use the same irq constants.
      - R2D-1 has AX88796 support, R2D-PLUS does not hook up that IRQ.
      - R2D-PLUS has KEY support, R2D-1 does not hook up that IRQ.
      - The number and order of IRQ values are disconnected from register bits.
      - Interrupt sources now start from IRQ 100.
      - The machvec demux function converts from irlm IRQ 0-14 to IRQ 100++.
      
      Tested on R2D-1 and R2D-PLUS boards.
      
      Version 2 adds CONFIG_RTS7751R2D_1 and CONFIG_RTS7751R2D_PLUS together
      with intc structured as __initdata.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      2eeec856
    • M
      sh: intc - convert voyagergx code · 48180cab
      Magnus Damm 提交于
      This patch converts the sh-specific voyagergx interrupt code to make use
      of intc. A lot of "interesting" old cruft gets replaced with intc tables
      and some simple demux code.
      
      - All interrupt sources in the sm501 data sheet are now in the header.
      - The number and order of IRQ values are disconnected from register bits.
      - Interrupt sources now start from IRQ 200.
      - set_irq_chained_handler() is now used to hook up the demux function.
      
      In the future it would probably make sense to move the interrupt demuxer
      into into the mfd driver, but this is probably a nice step in the right
      direction until that happens.
      
      Tested on a R2D-1 board using the serial port hooked up to the sm501.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      48180cab
  2. 03 8月, 2007 1 次提交
  3. 20 7月, 2007 1 次提交
  4. 08 6月, 2007 1 次提交
    • P
      sh: Kill off machvec aliases. · 82f81f47
      Paul Mundt 提交于
      We now throw all of the machvecs in to .machvec.init and either
      select one on the command line, or copy out the first (and
      usually only) one to sh_mv. The rest are freed as usual.
      
      This gets rid of all of the silly sh_mv aliasing and makes the
      selection explicit rather than link-order dependent.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      82f81f47
  5. 05 3月, 2007 1 次提交
  6. 15 2月, 2007 1 次提交
  7. 13 2月, 2007 1 次提交
    • P
      sh: heartbeat consolidation for banked LEDs. · 3b4d9539
      Paul Mundt 提交于
      This consolidates the various board heartbeat LED implementations,
      used for strobing the load average across a LED bank. Those boards
      not implementing a full bank can hook in via the LED class.
      
      We leave the compat hook in the machvec for now until those non-banked
      boards are able to migrate to the drivers/leds.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      3b4d9539
  8. 19 10月, 2006 1 次提交
  9. 27 9月, 2006 5 次提交
  10. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4