]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "i2c: rcar: remove spinlock"
authorSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Sat, 23 Aug 2014 20:44:09 +0000 (00:44 +0400)
committerWolfram Sang <wsa@the-dreams.de>
Thu, 4 Sep 2014 17:59:42 +0000 (19:59 +0200)
commitf0466436885f27ffbc7c070d23e75381c4507df4
treea4ebc7cde4b09aaea773dba793062cee10fefe80
parent612fb701e6cbdb9cd4b4b163027608066480a84c
Revert "i2c: rcar: remove spinlock"

This reverts commit 6b71d7eed6c555ba2789df96cf4202e8e5c6f097.

The I2C core's per-adapter locks can't protect from IRQs, so the driver still
needs a spinlock to protect the register accesses.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Cc: stable@vger.kernel.org # 3.16+
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-rcar.c