diff options
author | David Daney <ddaney@caviumnetworks.com> | 2016-04-25 16:33:34 +0200 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2016-04-25 23:41:13 +0200 |
commit | d1fbff8944bf88e449ae387abd498e5220a2ee10 (patch) | |
tree | 3202abe91ac094a5e8494ef6f5e8c0d7da4bcc2c /tools/firewire | |
parent | 30c24b25142a9171d38e8074758b3a370906fc7d (diff) |
i2c: octeon: Enable High-Level Controller
Use High-Level Controller (HLC) when possible. The HLC can read/write
up to 8 bytes and is completely optional. The most important difference
of the HLC is that it only requires one interrupt for a transfer
(up to 8 bytes) where the low-level read/write requires 2 interrupts
plus one interrupt per transferred byte. Since the interrupts are costly
using the HLC improves the performance. Also, the HLC provides improved
error handling.
Signed-off-by: David Daney <ddaney@caviumnetworks.com>
Signed-off-by: Jan Glauber <jglauber@cavium.com>
[wsa: fixed trivial checkpatch warnings]
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'tools/firewire')
0 files changed, 0 insertions, 0 deletions