linux/drivers/media/platform/s5p-fimc
Sylwester Nawrocki 2b13f7d4e3 [media] s5p-fimc: Add device tree based sensors registration
The sensor (I2C and/or SPI client) devices are instantiated by their
corresponding control bus drivers. Since the I2C client's master clock
is often provided by a video bus receiver (host interface) or other
than I2C/SPI controller device, the drivers of those client devices
are not accessing hardware in their driver's probe() callback. Instead,
after enabling clock, the host driver calls back into a sub-device
when it wants to activate them. This pattern is used by some in-tree
drivers and this patch also uses it for DT case. This patch is intended
as a first step for adding device tree support to the S5P/Exynos SoC
camera drivers. The second one is adding support for asynchronous
sub-devices registration and clock control from sub-device driver
level. The bindings shall not change when asynchronous probing support
is added.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2013-03-31 10:54:18 -03:00
..
fimc-capture.c [media] s5p-fimc: Add device tree support for FIMC device driver 2013-03-31 10:44:14 -03:00
fimc-core.c [media] s5p-fimc: Add device tree support for the media device driver 2013-03-31 10:46:12 -03:00
fimc-core.h [media] s5p-fimc: Add device tree support for FIMC device driver 2013-03-31 10:44:14 -03:00
fimc-lite-reg.c [media] s5p-fimc: Redefine platform data structure for fimc-is 2013-02-05 17:55:58 -02:00
fimc-lite-reg.h [media] s5p-fimc: Redefine platform data structure for fimc-is 2013-02-05 17:55:58 -02:00
fimc-lite.c [media] s5p-fimc: Add device tree support for FIMC-LITE device driver 2013-03-31 10:44:40 -03:00
fimc-lite.h [media] s5p-fimc: fimc-lite: Prevent deadlock at STREAMON/OFF ioctls 2013-02-05 17:40:36 -02:00
fimc-m2m.c [media] s5p-fimc: Add device tree support for FIMC device driver 2013-03-31 10:44:14 -03:00
fimc-mdevice.c [media] s5p-fimc: Add device tree based sensors registration 2013-03-31 10:54:18 -03:00
fimc-mdevice.h [media] s5p-fimc: Add device tree support for the media device driver 2013-03-31 10:46:12 -03:00
fimc-reg.c [media] s5p-fimc: Add device tree support for FIMC device driver 2013-03-31 10:44:14 -03:00
fimc-reg.h [media] s5p-fimc: Redefine platform data structure for fimc-is 2013-02-05 17:55:58 -02:00
Kconfig drivers/media/video/s5p-fimc: remove depends on CONFIG_EXPERIMENTAL 2013-01-11 11:38:06 -08:00
Makefile
mipi-csis.c [media] s5p-csis: Add device tree support 2013-03-31 10:42:58 -03:00
mipi-csis.h [media] s5p-csis: Add device tree support 2013-03-31 10:42:58 -03:00