1. 20 10月, 2008 2 次提交
  2. 01 10月, 2008 1 次提交
  3. 11 8月, 2008 1 次提交
  4. 29 7月, 2008 2 次提交
  5. 28 7月, 2008 3 次提交
  6. 13 7月, 2008 1 次提交
    • E
      [NET] smc91x: remove "irq_flags" from "struct smc91x_platdata" · d280eadc
      Eric Miao 提交于
      IRQ trigger type can be specified in the IRQ resource definition by
      IORESOURCE_IRQ_*, we need only one way to specify this.
      
      This also fixes the following small issue:
      
      To allow dynamic support for multiple platforms, when those relevant
      macros are not defined for one specific platform, the default case
      will be:
      
      	- SMC_DYNAMIC_BUS_CONFIG defined
      	- and SMC_IRQ_FLAGS = IRQF_TRIGGER_RISING
      
      While if "irq_flags" is missing when defining the smc91x_platdata,
      usually as follows:
      
        static struct smc91x_platdata xxxx_smc91x_data = {
      	.flags	= SMC91X_USE_XXBIT,
        };
      
      The lp->cfg.irq_flags will always be overriden by the above structure
      (due to a memcpy), thus rendering lp->cfg.irq_flags to be "0" always.
      (regardless of the default SMC_IRQ_FLAGS or IORESOURCE_IRQ_* flags)
      
      Fixes this by forcing to use IORESOURCE_IRQ_* flags if present, and
      make the only user of smc91x_platdata.irq_flags (renesas/migor) to
      use IORESOURCE_IRQ_*.
      Signed-off-by: NEric Miao <eric.miao@marvell.com>
      Acked-by: NNicolas Pitre <nico@cam.org>
      Acked-by: NJeff Garzik <jgarzik@pobox.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      d280eadc
  7. 08 5月, 2008 1 次提交
  8. 30 4月, 2008 1 次提交
    • J
      i2c: Convert most new-style drivers to use module aliasing · 3760f736
      Jean Delvare 提交于
      Based on earlier work by Jon Smirl and Jochen Friedrich.
      
      Update most new-style i2c drivers to use standard module aliasing
      instead of the old driver_name/type driver matching scheme. I've
      left the video drivers apart (except for SoC camera drivers) as
      they're a bit more diffcult to deal with, they'll have their own
      patch later.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Jon Smirl <jonsmirl@gmail.com>
      Cc: Jochen Friedrich <jochen@scram.de>
      3760f736
  9. 19 4月, 2008 8 次提交
  10. 14 2月, 2008 1 次提交
    • M
      sh: migor board support · 70f784ec
      Magnus Damm 提交于
      This patch adds basic support for the Migo-R board.
      
      Only simple stuff provided by the cpu specific sh7722 code is in place now,
      like serial console port, timers and usb gadget. There is also partial support
      for the smc91c111 ethernet controller - unfortunately some driver header file
      also needs patching (not included here) to make the driver get IRQ sense
      information from the platform data.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      70f784ec