1. 27 9月, 2016 1 次提交
  2. 26 9月, 2016 8 次提交
    • T
      37cc6446
    • S
      i2c: mvtwsi.c: Add support for Marvell Armada 7K/8K · 87de0eb3
      Stefan Roese 提交于
      By adding the "marvell,mv78230-i2c" compatible property, we can enable
      this I2C driver to support these new ARM64 chips as well.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Neta Zur Hershkovits <neta@marvell.com>
      Cc: Kostya Porotchkin <kostap@marvell.com>
      Cc: Omri Itach <omrii@marvell.com>
      Cc: Igal Liberman <igall@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Cc: Hanna Hawa <hannah@marvell.com>
      Cc: Heiko Schocher <hs@denx.de>
      87de0eb3
    • J
      i2c: mv_i2c.c: Validate read length in I2C command · 85f03f0e
      jinghua 提交于
      The I2C bus will get stuck when reading 0 byte. So we add validation of
      the read length in i2c_read(). This issue only occurs on read operation.
      Signed-off-by: Njinghua <jinghua@marvell.com>
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Kostya Porotchkin <kostap@marvell.com>
      Cc: Wilson Ding <dingwei@marvell.com>
      Cc: Victor Gu <xigu@marvell.com>
      Cc: Hua Jing <jinghua@marvell.com>
      Cc: Terry Zhou <bjzhou@marvell.com>
      Cc: Hanna Hawa <hannah@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Cc: Heiko Schocher <hs@denx.de>
      85f03f0e
    • S
      i2c: mv_i2c.c: Enable runtime speed selection (standard vs fast mode) · 9ad5a007
      Stefan Roese 提交于
      This patch adds runtime speed configuration to the mv_i2c driver.
      Currently standard (max 100kHz) and fast mode (max 400kHz) are
      supported.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Kostya Porotchkin <kostap@marvell.com>
      Cc: Wilson Ding <dingwei@marvell.com>
      Cc: Victor Gu <xigu@marvell.com>
      Cc: Hua Jing <jinghua@marvell.com>
      Cc: Terry Zhou <bjzhou@marvell.com>
      Cc: Hanna Hawa <hannah@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Cc: Heiko Schocher <hs@denx.de>
      9ad5a007
    • S
      i2c: mv_i2c.c: Add DM support · 0c0f719a
      Stefan Roese 提交于
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Kostya Porotchkin <kostap@marvell.com>
      Cc: Wilson Ding <dingwei@marvell.com>
      Cc: Victor Gu <xigu@marvell.com>
      Cc: Hua Jing <jinghua@marvell.com>
      Cc: Terry Zhou <bjzhou@marvell.com>
      Cc: Hanna Hawa <hannah@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Cc: Heiko Schocher <hs@denx.de>
      0c0f719a
    • S
      i2c: mv_i2c.c: Prepare driver for DM conversion · 7b46ee52
      Stefan Roese 提交于
      To prepare for the DM conversion, we add a layer of compatibility
      functions to be used by both the legacy and the DM functions.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Kostya Porotchkin <kostap@marvell.com>
      Cc: Wilson Ding <dingwei@marvell.com>
      Cc: Victor Gu <xigu@marvell.com>
      Cc: Hua Jing <jinghua@marvell.com>
      Cc: Terry Zhou <bjzhou@marvell.com>
      Cc: Hanna Hawa <hannah@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Cc: Heiko Schocher <hs@denx.de>
      7b46ee52
    • S
      i2c: mv_i2c.c: Remove CONFIG_HARD_I2C · 340fcd66
      Stefan Roese 提交于
      CONFIG_HARD_I2C is not needed, lets remove it.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Kostya Porotchkin <kostap@marvell.com>
      Cc: Wilson Ding <dingwei@marvell.com>
      Cc: Victor Gu <xigu@marvell.com>
      Cc: Hua Jing <jinghua@marvell.com>
      Cc: Terry Zhou <bjzhou@marvell.com>
      Cc: Hanna Hawa <hannah@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Cc: Heiko Schocher <hs@denx.de>
      340fcd66
    • S
      i2c: mv_i2c.c: cosmetic: Coding style cleanups · 8eff909a
      Stefan Roese 提交于
      Some mostly indentation coding style cleanups. Also, move this driver
      to use debug() for debug output.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Kostya Porotchkin <kostap@marvell.com>
      Cc: Wilson Ding <dingwei@marvell.com>
      Cc: Victor Gu <xigu@marvell.com>
      Cc: Hua Jing <jinghua@marvell.com>
      Cc: Terry Zhou <bjzhou@marvell.com>
      Cc: Hanna Hawa <hannah@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Cc: Heiko Schocher <hs@denx.de>
      8eff909a
  3. 25 9月, 2016 2 次提交
  4. 24 9月, 2016 22 次提交
  5. 23 9月, 2016 7 次提交