Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

i2c: s3c2410: Remove support for Exynos5440

The Exynos5440 is not actively developed, there are no development
boards available and probably there are no real products with it.
Remove wide-tree support for Exynos5440.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>

authored by

Krzysztof Kozlowski and committed by
Wolfram Sang
952cfd15 a9c8088c

+1 -5
+1 -3
Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt
··· 8 8 (b) "samsung, s3c2440-i2c", for i2c compatible with s3c2440 i2c. 9 9 (c) "samsung, s3c2440-hdmiphy-i2c", for s3c2440-like i2c used 10 10 inside HDMIPHY block found on several samsung SoCs 11 - (d) "samsung, exynos5440-i2c", for s3c2440-like i2c used 12 - on EXYNOS5440 which does not need GPIO configuration. 13 - (e) "samsung, exynos5-sata-phy-i2c", for s3c2440-like i2c used as 11 + (d) "samsung, exynos5-sata-phy-i2c", for s3c2440-like i2c used as 14 12 a host to SATA PHY controller on an internal bus. 15 13 - reg: physical base address of the controller and length of memory mapped 16 14 region.
-2
drivers/i2c/busses/i2c-s3c2410.c
··· 154 154 { .compatible = "samsung,s3c2440-i2c", .data = (void *)QUIRK_S3C2440 }, 155 155 { .compatible = "samsung,s3c2440-hdmiphy-i2c", 156 156 .data = (void *)(QUIRK_S3C2440 | QUIRK_HDMIPHY | QUIRK_NO_GPIO) }, 157 - { .compatible = "samsung,exynos5440-i2c", 158 - .data = (void *)(QUIRK_S3C2440 | QUIRK_NO_GPIO) }, 159 157 { .compatible = "samsung,exynos5-sata-phy-i2c", 160 158 .data = (void *)(QUIRK_S3C2440 | QUIRK_POLL | QUIRK_NO_GPIO) }, 161 159 {},