[media] exynos4-is: Use external s5k6a3 sensor driver
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Fri, 19 Jul 2013 14:35:11 +0000 (11:35 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Fri, 14 Mar 2014 13:34:13 +0000 (10:34 -0300)
commitd265d9ac6c7c3201f0fea737cdf9c74e50415178
tree3e165c74e3813f871bdd0a10b915c1a00fffdec3
parentbce6744deb6dda6419f58eb90854d901bf937d44
[media] exynos4-is: Use external s5k6a3 sensor driver

This patch removes the common fimc-is-sensor driver for image sensors
that are normally controlled by the FIMC-IS firmware. The FIMC-IS
driver now contains only a table of properties specific to each sensor.
The sensor properties required for the ISP's firmware are parsed from
device tree and retrieved from the internal table, which is selected
based on the compatible property of an image sensor.

To use the Exynos4x12 internal ISP the S5K6A3 sensor driver (drivers/
media/i2c/s5k6a3.c) is now required.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/platform/exynos4-is/fimc-is-regs.c
drivers/media/platform/exynos4-is/fimc-is-sensor.c
drivers/media/platform/exynos4-is/fimc-is-sensor.h
drivers/media/platform/exynos4-is/fimc-is.c
drivers/media/platform/exynos4-is/fimc-is.h