i2c: exynos: add support for HSI2C module on Exynos7
authorNaveen Krishna Ch <ch.naveen@samsung.com>
Tue, 16 Sep 2014 09:33:17 +0000 (15:03 +0530)
committerWolfram Sang <wsa@the-dreams.de>
Fri, 3 Oct 2014 01:35:49 +0000 (03:35 +0200)
The HSI2C module on Exynos7 differs in the transfer status
bits. Transfer status bits were moved to INT_ENABLE and
INT_STATUS registers

This patch adds support for the HSI2C module on Exynos7.
1. Implementes a "hw" field in the variant struct to distinguish
   the hardware.
2. Updates the dt-new compatible in dt-binding documenation

Signed-off-by: Naveen Krishna Chatradhi <ch.naveen@samsung.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Documentation/devicetree/bindings/i2c/i2c-exynos5.txt
drivers/i2c/busses/Kconfig
drivers/i2c/busses/i2c-exynos5.c

index d4745e3..2dbc0b6 100644 (file)
@@ -12,6 +12,8 @@ Required properties:
                                on Exynos5250 and Exynos5420 SoCs.
        -> "samsung,exynos5260-hsi2c", for i2c compatible with HSI2C available
                                on Exynos5260 SoCs.
+       -> "samsung,exynos7-hsi2c", for i2c compatible with HSI2C available
+                               on Exynos7 SoCs.
 
   - reg: physical base address of the controller and length of memory mapped
     region.
Simple merge
Simple merge