i2c-s3c2410: Add HDMIPHY quirk for S3C2440
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Mon, 23 Apr 2012 16:24:01 +0000 (18:24 +0200)
committerWolfram Sang <w.sang@pengutronix.de>
Sat, 12 May 2012 12:28:16 +0000 (14:28 +0200)
commitec39ef83eb9b22cc732329e85fc4ec03e76d9dda
treefb6c6eabcc3b06db334d329080d04df78ff5fcf6
parent27452498a6ed507154616d59e6bd41a96ec291c8
i2c-s3c2410: Add HDMIPHY quirk for S3C2440

This patch adds support for s3c2440 I2C bus controller dedicated HDMIPHY device on
Exynos4 platform. Some quirks are introduced due to differences between HDMIPHY
and other I2C controllers on Exynos4.  These differences are:
- no GPIOs, HDMIPHY is inside the SoC and the controller is connected
  internally
- due to unknown reason (probably HW bug in HDMIPHY and/or the controller) a
  transfer fails to finish. The controller hangs after sending the last byte,
  the workaround for this bug is resetting the controller after each transfer

Signed-off-by: Tomasz Stanislawski <t.stanislaws@samsung.com>
Signed-off-by: Karol Lewandowski <k.lewandowsk@samsung.com>
Tested-by: Tomasz Stanislawski <t.stanislaws@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Documentation/devicetree/bindings/i2c/samsung-i2c.txt
drivers/i2c/busses/i2c-s3c2410.c
This page took 0.02671 seconds and 5 git commands to generate.