1. 13 1月, 2006 1 次提交
    • R
      [ARM] 3237/1: PXA I2C driver updates · ece5f7b3
      Richard Purdie 提交于
      Patch from Richard Purdie
      
      This patch adds a check to see if the pxa i2c interface is enabled
      before allowing it to be used and resets it if found to be disabled.
      This automatically restores the interface if the device has been
      suspended and resumed without causing any suspend/resume call ordering
      issues.
      
      The patch also fixes a build warning and adds an appropriate module
      licence (the module is gpl according to the header).
      Signed-off-by: NRichard Purdie <rpurdie@rpsys.net>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      ece5f7b3
  2. 09 1月, 2006 3 次提交
    • B
      [PATCH] 2/5 powerpc: Rework PowerMac i2c part 2 · a28d3af2
      Benjamin Herrenschmidt 提交于
      This is the continuation of the previous patch. This one removes the old
      PowerMac i2c drivers (i2c-keywest and i2c-pmac-smu) and replaces them
      both with a single stub driver that uses the new PowerMac low i2c layer.
      
      Now that i2c-keywest is gone, the low-i2c code is extended to support
      interrupt driver transfers. All i2c busses now appear as platform
      devices. Compatibility with existing drivers should be maintained as the
      i2c bus names have been kept identical, except for the SMU bus but in
      that later case, all users has been fixed.
      
      With that patch added, matching a device node to an i2c_adapter becomes
      trivial.
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      a28d3af2
    • B
      [PATCH] 1/5 powerpc: Rework PowerMac i2c part 1 · 730745a5
      Benjamin Herrenschmidt 提交于
      This is the first part of a rework of the PowerMac i2c code. It
      completely reworks the "low_i2c" layer. It is now more flexible,
      supports KeyWest, SMU and PMU i2c busses, and provides functions to
      match device nodes to i2c busses and adapters.
      
      This patch also extends & fix some bugs in the SMU driver related to i2c
      support and removes the clock spreading hacks from the pmac feature code
      rather than adapting them to the new API since they'll be replaced by
      the platform function code completely in patch 3/5
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      730745a5
    • B
      [PATCH] powerpc: Unify udbg (#2) · 51d3082f
      Benjamin Herrenschmidt 提交于
      This patch unifies udbg for both ppc32 and ppc64 when building the
      merged achitecture. xmon now has a single "back end". The powermac udbg
      stuff gets enriched with some ADB capabilities and btext output. In
      addition, the early_init callback is now called on ppc32 as well,
      approx. in the same order as ppc64 regarding device-tree manipulations.
      The init sequences of ppc32 and ppc64 are getting closer, I'll unify
      them in a later patch.
      
      For now, you can force udbg to the scc using "sccdbg" or to btext using
      "btextdbg" on powermacs. I'll implement a cleaner way of forcing udbg
      output to something else than the autodetected OF output device in a
      later patch.
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      51d3082f
  3. 08 1月, 2006 1 次提交
  4. 06 1月, 2006 7 次提交
  5. 04 1月, 2006 1 次提交
  6. 17 12月, 2005 1 次提交
  7. 18 11月, 2005 1 次提交
  8. 17 11月, 2005 1 次提交
  9. 11 11月, 2005 1 次提交
  10. 10 11月, 2005 1 次提交
  11. 08 11月, 2005 1 次提交
    • J
      [PATCH] i2c-viapro: Some adjustments · 8750197f
      Jean Delvare 提交于
      The big i2c-viapro SMBus driver update which went into 2.6.14-git1
      introduced a few minor issues. Nothing critical, but I would like a
      few adjustments to be merged in to fix the following problems:
      
      * VIA should not be spelled Via.
      * Frodo Looijaard and Philip Edelbrock did not write the i2c-viapro
        driver.
      * When debugging is disabled, half of messages would be logged.
      * Drop an unneeded masking.
      * Some port reads can be avoided now that the transaction size is
        passed as a parameter to vt596_transaction().
      * SMBus Receive Byte transactions are used for probing too (for
        EEPROMs), so hide errors on these too.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      8750197f
  12. 07 11月, 2005 1 次提交
  13. 02 11月, 2005 1 次提交
  14. 31 10月, 2005 1 次提交
  15. 30 10月, 2005 1 次提交
  16. 29 10月, 2005 17 次提交