1. 16 Oct, 2006 2 commits
    • Kevin Hilman's avatar
      ARM: DaVinci: i2c fixes from TI · 720bd003
      Kevin Hilman authored
      This patch fixes the I2C errors which were coming during the TI codec
      demos. These errors were due bus lockup and inappropriate enabling of
      interrupts.
      
      The patch incorporates the following:
      
      1. Enables GPIO power domain.
      2. Duty cycle of 50% (Initially it was set to 27%, which is for full
         speed mode).  
      3. udelay of 100 instead of the old while (cnt--) fix.
      4. Enables the inetrrupts before writing to ICMDR register.
      5. Sends a NACK and sends a clock on SCL line in case of cmd_complete
         failure and Bus busy error. 
      Signed-off-by: default avatarKevin Hilman <khilman@mvista.com>
      720bd003
    • Kevin Hilman's avatar
      Revert "ARM: DaVinci: I2C driver cleanup" · f7d41d35
      Kevin Hilman authored
      This reverts commit 9d9a2a50.
      f7d41d35
  2. 28 Sep, 2006 19 commits
  3. 25 Sep, 2006 8 commits
  4. 21 Sep, 2006 11 commits