diff options
author | Jarkko Nikula <jarkko.nikula@linux.intel.com> | 2017-02-13 12:18:19 +0300 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2017-02-15 00:10:26 +0300 |
commit | 12688dc21f71f4dcc9e2b8b5556b0c6cc8df1491 (patch) | |
tree | 386cd553531c6273bbcc0bdb672c671877c3ad4d /drivers/i2c/busses/i2c-pnx.c | |
parent | 7089db84e356562f8ba737c29e472cc42d530dbc (diff) | |
download | linux-12688dc21f71f4dcc9e2b8b5556b0c6cc8df1491.tar.xz |
Revert "i2c: designware: detect when dynamic tar update is possible"
This reverts commit 63d0f0a6952a1a02bc4f116b7da7c7887e46efa3.
It caused a regression on platforms where I2C controller is synthesized
with dynamic TAR update disabled. Detection code is testing is bit
DW_IC_CON_10BITADDR_MASTER in register DW_IC_CON read-only but fails to
restore original value in case bit is read-write.
Instead of fixing this we revert the commit since it was preparation for
the commit 0317e6c0f1dc ("i2c: designware: do not disable adapter after
transfer") which was also reverted.
Reported-by: Shah Nehal-Bakulchandra <Nehal-bakulchandra.Shah@amd.com>
Reported-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Acked-By: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: <stable@vger.kernel.org> # v4.9+
Fixes: 63d0f0a6952a ("i2c: designware: detect when dynamic tar update is possible")
Signed-off-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c/busses/i2c-pnx.c')
0 files changed, 0 insertions, 0 deletions