1. 28 8月, 2013 5 次提交
  2. 24 8月, 2013 1 次提交
  3. 23 8月, 2013 5 次提交
  4. 21 8月, 2013 1 次提交
  5. 20 8月, 2013 3 次提交
  6. 19 8月, 2013 1 次提交
  7. 17 8月, 2013 1 次提交
    • L
      i2c: mxs: fix broken timing calculation · 869c6a3e
      Lothar Waßmann 提交于
      The timing calculation is rather bogus and gives extremely wrong
      results for higher frequencies (on an i.MX28). E.g. instead of 400 kHz
      I measured 770 kHz.
      
      Implement a calculation that adheres to the I2C spec and gives exact
      results for I2C frequencies from 12.56 kHz to 960 kHz.
      
      Also the bus_free and leadin parameters are programmed according to
      the I2C spec for standard and fast mode.
      
      This was tested on a Ka-Ro TX28 module with a DS1339, TSC2007, PCA9554
      and SGTL5000 client.
      Signed-off-by: NLothar Waßmann <LW@KARO-electronics.de>
      Acked-by: NMarek Vasut <marex@denx.de>
      [wsa: patch fixes whitespace issue, too]
      Signed-off-by: NWolfram Sang <wsa@the-dreams.de>
      869c6a3e
  8. 15 8月, 2013 21 次提交
  9. 07 8月, 2013 2 次提交