[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1469743424-2480-1-git-send-email-lucas.demarchi@intel.com>
Date: Thu, 28 Jul 2016 19:03:41 -0300
From: Lucas De Marchi <lucas.demarchi@...el.com>
To: linux-i2c@...r.kernel.org
Cc: christian.ruppert@...tech.com, linux-kernel@...r.kernel.org,
mika.westerberg@...ux.intel.com, jarkko.nikula@...ux.intel.com
Subject: [PATCH v3 0/3] i2c: designware: improve performance for transfers
This can be considered a v3 of "i2c: designware: do not disable adapter after
transfer". Differences are:
- Now there's a first patch that does not depend on IC_TAR being dynamically
enabled/disabled: it just doesn't wait for the state change when not needed.
- We added a patch that allows detecting if HW supports the dynamic TAR updates
- In the last patch the bits were changed as suggested by Jarkko.
- This is tested on BayTrail and CherryTrail, both of them returning true for
"dynamically update TAR"
José Roberto de Souza (1):
i2c: designware: wait for disable/enable only if necessary
Lucas De Marchi (2):
i2c: designware: detect when dynamic tar update is possible
i2c: designware: do not disable adapter after transfer
drivers/i2c/busses/i2c-designware-core.c | 103 +++++++++++++++++++++----------
drivers/i2c/busses/i2c-designware-core.h | 1 +
2 files changed, 72 insertions(+), 32 deletions(-)
--
2.7.4
Powered by blists - more mailing lists