[PATCH 1/1] ARM: EXYNOS: Add touchscreen support to SMDK4X12

2012-05-25 Thread Sachin Kamat
Pixcir touchscreen device support is added to SMDK4X12 boards. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- arch/arm/mach-exynos/mach-smdk4x12.c | 32 +++- 1 files changed, 31 insertions(+), 1 deletions(-) diff --git

[RFC/PATCH 0/13] Add device tree support for s5p-fimc SoC camera host interface driver

2012-05-25 Thread Sylwester Nawrocki
Hi All, This patch series adds device tree support for Samsung S5P/Exynos SoC camera devices - camera host interface (FIMC), MIPI-CSI2 receiver (a frontend to FIMC) and S5K6AA image sensor. It also defines common data-lanes property for MIPI-CSI2 receivers and transmitters, as well as

[RFC/PATCH 01/13] ARM: Samsung: Extend MIPI PHY callback with an index argument

2012-05-25 Thread Sylwester Nawrocki
For systems instantiated from device tree struct platform_device id field is always -1, add an 'id' argument to the s5p_csis_phy_enable() function so the MIPI-CSIS hardware instance index can be passed in by driver, for CONFIG_OF=y. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com

[RFC/PATCH 13/13] media: s5p-fimc: Add parallel video port pin configuration

2012-05-25 Thread Sylwester Nawrocki
This patch adds parsing of 'samsung,fimc-camport-a-gpios' and 'samsung,fimc-camport-b-gpios' properties from 'camera' node and configuration of camera parallel port pins. It can be in future replaced with equivalent pinctrl API calls. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com

[RFC/PATCH 11/13] media: s5p-fimc: Keep local copy of sensors platform data

2012-05-25 Thread Sylwester Nawrocki
Use a copy of sensor platform data structure, rather than referencing external platform data from the driver. This allows to fill the local copy with values parsed from device tree when needed. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park

[RFC/PATCH 12/13] media: s5p-fimc: Add device tree based sensors registration

2012-05-25 Thread Sylwester Nawrocki
Add parsing of 'sensor' nodes specified as 'camera' child nodes. Each 'sensor' node should contain a phandle indicating sensor I2C client device. Sensors with SPI control bus are not yet supported. Additionally it is required that the I2C client node (child node of I2C bus controller node)

[PATCH 14/14] s5p-fimc: Add FIMC and MIPI-CSIS devices to CAM power domain

2012-05-25 Thread Sylwester Nawrocki
From: Bartlomiej Zolnierkiewicz b.zolnier...@samsung.com Signed-off-by: Bartlomiej Zolnierkiewicz b.zolnier...@samsung.com Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- drivers/media/video/s5p-fimc/fimc-core.c | 15 +++ drivers/media/video/s5p-fimc/mipi-csis.c | 15

[RFC/PATCH 06/13] media: s5p-fimc: Add device tree support for FIMC-LITE

2012-05-25 Thread Sylwester Nawrocki
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- .../bindings/camera/soc/samsung-fimc.txt | 15 drivers/media/video/s5p-fimc/fimc-lite.c | 73 ++-- 2 files changed, 67 insertions(+), 21

[RFC/PATCH 10/13] ARM: dts: Add camera devices to exynos4210-nuri.dts

2012-05-25 Thread Sylwester Nawrocki
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/boot/dts/exynos4210-nuri.dts | 54 + 1 file changed, 54 insertions(+) diff --git a/arch/arm/boot/dts/exynos4210-nuri.dts

[RFC/PATCH 09/13] media: s5k6aa: Add support for device tree based instantiation

2012-05-25 Thread Sylwester Nawrocki
The driver initializes all board related properties except the s_power() callback to board code. The platforms that require this callback are not supported by this driver yet for CONFIG_OF=y. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Bartlomiej Zolnierkiewicz

[RFC/PATCH 08/13] ARM: dts: Add FIMC and MIPI-CSIS devices to Exynos4210 DT source

2012-05-25 Thread Sylwester Nawrocki
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/boot/dts/exynos4210-origen.dts | 28 +++ arch/arm/boot/dts/exynos4210-smdkv310.dts | 28 +++ arch/arm/boot/dts/exynos4210.dtsi | 54

[RFC/PATCH 04/13] devicetree: Add common video devices bindings documentation

2012-05-25 Thread Sylwester Nawrocki
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- Documentation/devicetree/bindings/video/video.txt | 10 ++ 1 file changed, 10 insertions(+) create mode 100644 Documentation/devicetree/bindings/video/video.txt diff

[RFC/PATCH 07/13] media: s5p-fimc: Enable device tree based media device instantiation

2012-05-25 Thread Sylwester Nawrocki
Enable device tree based instantiation of the common platform device associated with the top level media device driver. Handling of the image sensor related properties, like video port pins configuration, is not included in this patch. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com

[RFC/PATCH 03/13] ARM: Samsung: Remove unused fields from FIMC and CSIS platform data

2012-05-25 Thread Sylwester Nawrocki
The MIPI-CSI2 bus data alignment is now being derived from the media bus pixel code, the drivers don't use the corresponding structure fields, so remove them. Also remove the s5p_csis_phy_enable callback which is now used directly by s5p-csis driver. Signed-off-by: Sylwester Nawrocki

[RFC/PATCH 02/13] media: s5p-csis: Add device tree support

2012-05-25 Thread Sylwester Nawrocki
s5p-csis is platform device driver for MIPI-CSI frontend to the FIMC (camera host interface DMA engine and image processor). This patch adds support for instantiating the MIPI-CSIS devices from DT and parsing all SoC and board specific properties from device tree. The MIPI DPHY control callback is

[RFC/PATCH 05/13] media: s5p-fimc: Add device tree support for FIMC devices

2012-05-25 Thread Sylwester Nawrocki
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Karol Lewandowski k.lewando...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- .../bindings/camera/soc/samsung-fimc.txt | 66 drivers/media/video/s5p-fimc/fimc-capture.c|2