1. 14 10月, 2008 2 次提交
    • P
      i2c: Renesas Highlander FPGA SMBus support · 4ad48e6a
      Paul Mundt 提交于
      This adds support for the SMBus adapter found in the various FPGAs on
      the Renesas Highlander platforms. Particularly the R0P7780LC0011RL and
      R0P7785LC0011RL FPGAs.
      
      Functionality is fairly restricted, in that only byte and block data
      transfers are supported. Normal/fast mode and IRQ/polling are also
      supported. Primarily used for various RTCs and thermal sensors.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      4ad48e6a
    • R
      i2c-pca-isa: Don't grab arbitrary resources · ce564033
      Rene Herman 提交于
      Grabbing ISA bus resources without anything or anyone telling us we
      should can break boot on randconfig/allyesconfig builds by keeping
      resources that are in fact owned by different hardware busy and does
      as reported by Ingo Molnar.
      
      Generally it's also dangerous to just poke at random I/O ports and
      especially those in the range where other old easily confused ISA
      hardware might live.
      
      For this specialized I2C bus driver, insist that the user specifies
      the resources before grabbing them.
      
      The^WA user of this driver is a one time
      
      echo "options i2c-pca-isa base=0x330 irq=10" >> /etc/modprobe.conf
      
      away from the old behaviour.
      Signed-off-by: NRene Herman <rene.herman@gmail.com>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      ce564033
  2. 08 10月, 2008 1 次提交
  3. 03 10月, 2008 1 次提交
  4. 24 9月, 2008 1 次提交
  5. 09 9月, 2008 3 次提交
  6. 05 9月, 2008 1 次提交
    • M
      i2c: fix i2c-sh_mobile timing issues · 4eb00c9f
      Magnus Damm 提交于
      This patch teaches the i2c-sh_mobile driver to make use of wait irqs.
      Without this patch only dte irqs are used which may lead to overruns
      and cases of missing stop and extra bytes being read on the i2c bus.
      
      Use of wait irqs forces the hardware to pause and wait until the cpu
      is ready. Polling is also reworked in this patch to fix ms delay issues.
      
      Verified with bus analyzer and tested on MigoR and AP325RXA boards.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      4eb00c9f
  7. 24 8月, 2008 1 次提交
  8. 11 8月, 2008 1 次提交
  9. 07 8月, 2008 3 次提交
  10. 28 7月, 2008 4 次提交
  11. 17 7月, 2008 1 次提交
  12. 15 7月, 2008 21 次提交