aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt
diff options
context:
space:
mode:
authorVasanth Ananthan <vasanthananthan@gmail.com>2013-11-11 16:50:20 +0530
committerWolfram Sang <wsa@the-dreams.de>2014-01-03 17:40:36 +0100
commit117053f77a5a4d055ec4fc7b4f6639045a24fefd (patch)
treeb1554d85ca30f8b82caf8180d5afa1d2e47ef7c6 /Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt
parenti2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation (diff)
downloadlinux-dev-117053f77a5a4d055ec4fc7b4f6639045a24fefd.tar.xz
linux-dev-117053f77a5a4d055ec4fc7b4f6639045a24fefd.zip
i2c: s3c2410: Add polling mode support
This patch adds polling mode support for i2c-s3c2410 driver.The SATA PHY controller's CMU and TRSV block's are of I2C register map in exynos5250.These blocks can be configured using i2c. But i2c controller instance on which these block's sits lacks an interrupt line.Also the current i2c-s3c2410 driver is only interrupt driven, thus a polling mode support is required in the driver for supporting this controller. This patch adds this support to the driver. Signed-off-by: Vasanth Ananthan <vasanth.a@samsung.com> Signed-off-by: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt')
-rw-r--r--Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt b/Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt
index 296eb4536129..278de8e64bbf 100644
--- a/Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt
+++ b/Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt
@@ -10,6 +10,8 @@ Required properties:
inside HDMIPHY block found on several samsung SoCs
(d) "samsung, exynos5440-i2c", for s3c2440-like i2c used
on EXYNOS5440 which does not need GPIO configuration.
+ (e) "samsung, exynos5-sata-phy-i2c", for s3c2440-like i2c used as
+ a host to SATA PHY controller on an internal bus.
- reg: physical base address of the controller and length of memory mapped
region.
- interrupts: interrupt number to the cpu.