[PATCH v5 08/13] [media] exynos5-fimc-is: Add sensor interface

2013-08-13 Thread Arun Kumar K
Some sensors to be used with fimc-is are exclusively controlled by the fimc-is firmware. This minimal sensor driver provides the required info for the firmware to configure the sensors sitting on I2C bus. Signed-off-by: Arun Kumar K arun...@samsung.com Reviewed-by: Sylwester Nawrocki s.nawro

[PATCH v5 11/13] [media] exynos5-is: Add Kconfig and Makefile

2013-08-13 Thread Arun Kumar K
Adds Kconfig and Makefile for exynos5-is driver files. Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com --- drivers/media/platform/Kconfig |1 + drivers/media/platform

[PATCH v5 09/13] [media] exynos5-fimc-is: Add the hardware pipeline control

2013-08-13 Thread Arun Kumar K
, ODC, 3DNR, FD etc. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com --- .../media/platform/exynos5-is/fimc-is-pipeline.c | 1692 .../media/platform/exynos5-is/fimc

[PATCH v5 12/13] V4L: s5k6a3: Change sensor min/max resolutions

2013-08-13 Thread Arun Kumar K
s5k6a3 sensor has actual pixel resolution of 1408x1402 against the active resolution 1392x1392. The real resolution is needed when raw sensor SRGB data is dumped to memory by fimc-lite. Signed-off-by: Arun Kumar K arun...@samsung.com Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com

[PATCH v5 13/13] V4L: Add driver for s5k4e5 image sensor

2013-08-13 Thread Arun Kumar K
communication. Signed-off-by: Arun Kumar K arun...@samsung.com Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com --- .../devicetree/bindings/media/i2c/s5k4e5.txt | 43 +++ drivers/media/i2c/Kconfig |8 + drivers/media/i2c/Makefile

[PATCH v5 10/13] [media] exynos5-fimc-is: Add the hardware interface module

2013-08-13 Thread Arun Kumar K
The hardware interface module finally sends the commands to the FIMC-IS firmware and runs the interrupt handler for getting the responses. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com

Re: [PATCH v5 01/13] [media] exynos5-is: Adding media device driver for exynos5

2013-08-13 Thread Arun Kumar K
Hi Sachin, On Wed, Aug 14, 2013 at 10:29 AM, Sachin Kamat sachin.ka...@linaro.org wrote: Hi Arun, On 14 August 2013 10:16, Arun Kumar K arun...@samsung.com wrote: From: Shaik Ameer Basha shaik.am...@samsung.com This patch adds support for media device for EXYNOS5 SoCs. The current media

[PATCH v4 00/13] Exynos5 IS driver

2013-08-07 Thread Arun Kumar K
sensor driver - Addressed review comments from Sylwester, Hans, Andrzej, Sachin Changes from v1 --- - Addressed all review comments from Sylwester - Made sensor subdevs as independent i2c devices - Lots of cleanup - Debugfs support added - Removed PMU global register access Arun Kumar K

[PATCH v4 02/13] [media] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation

2013-08-07 Thread Arun Kumar K
The patch adds the DT binding documentation for Samsung Exynos5 SoC series imaging subsystem (FIMC-IS). Signed-off-by: Arun Kumar K arun...@samsung.com Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com --- .../devicetree/bindings/media/exynos5-fimc-is.txt | 52 1

[PATCH v4 01/13] [media] exynos5-is: Adding media device driver for exynos5

2013-08-07 Thread Arun Kumar K
| ++ ++ +---+ +---+ Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/exynos5-mdev.txt | 148 +++ drivers/media/platform/exynos5-is/exynos5-mdev.c | 1189

[PATCH v4 05/13] [media] exynos5-fimc-is: Add register definition and context header

2013-08-07 Thread Arun Kumar K
This patch adds the register definition file for the fimc-is driver and also the header file containing the main context for the driver. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/fimc-is-regs.h | 105

[PATCH v4 03/13] [media] exynos5-fimc-is: Add driver core files

2013-08-07 Thread Arun Kumar K
This driver is for the FIMC-IS IP available in Samsung Exynos5 SoC onwards. This patch adds the core files for the new driver. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/fimc-is-core.c | 413

[PATCH v4 08/13] [media] exynos5-fimc-is: Add sensor interface

2013-08-07 Thread Arun Kumar K
Some sensors to be used with fimc-is are exclusively controlled by the fimc-is firmware. This minimal sensor driver provides the required info for the firmware to configure the sensors sitting on I2C bus. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/exynos5-is/fimc

[PATCH v4 06/13] [media] exynos5-fimc-is: Add isp subdev

2013-08-07 Thread Arun Kumar K
fimc-is driver takes video data input from the ISP video node which is added in this patch. This node accepts Bayer input buffers which is given from the IS sensors. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform

[PATCH v4 07/13] [media] exynos5-fimc-is: Add scaler subdev

2013-08-07 Thread Arun Kumar K
FIMC-IS has two hardware scalers named as scaler-codec and scaler-preview. This patch adds the common code handling the video nodes and subdevs of both the scalers. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5

[PATCH v4 10/13] [media] exynos5-fimc-is: Add the hardware interface module

2013-08-07 Thread Arun Kumar K
The hardware interface module finally sends the commands to the FIMC-IS firmware and runs the interrupt handler for getting the responses. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- .../media/platform/exynos5-is/fimc-is-interface.c

[PATCH v4 12/13] V4L: s5k6a3: Change sensor min/max resolutions

2013-08-07 Thread Arun Kumar K
s5k6a3 sensor has actual pixel resolution of 1408x1402 against the active resolution 1392x1392. The real resolution is needed when raw sensor SRGB data is dumped to memory by fimc-lite. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/i2c/s5k6a3.c | 21 + 1

[PATCH v4 11/13] [media] exynos5-is: Add Kconfig and Makefile

2013-08-07 Thread Arun Kumar K
Adds Kconfig and Makefile for exynos5-is driver files. Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/Kconfig |1 + drivers/media/platform

[PATCH v4 09/13] [media] exynos5-fimc-is: Add the hardware pipeline control

2013-08-07 Thread Arun Kumar K
, ODC, 3DNR, FD etc. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- .../media/platform/exynos5-is/fimc-is-pipeline.c | 1691 .../media/platform/exynos5-is/fimc-is-pipeline.h | 127 ++ 2 files changed, 1818 insertions

[PATCH v4 13/13] V4L: Add driver for s5k4e5 image sensor

2013-08-07 Thread Arun Kumar K
communication. Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/i2c/s5k4e5.txt | 44 +++ drivers/media/i2c/Kconfig |8 + drivers/media/i2c/Makefile |1 + drivers/media/i2c/s5k4e5.c

[PATCH] [media] exynos-gsc: fix s2r functionality

2013-08-07 Thread Arun Kumar K
this. Signed-off-by: Prathyush K prathyus...@samsung.com Signed-off-by: Arun Mankuzhi aru...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/exynos-gsc/gsc-core.c | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/drivers/media

Re: [PATCH] [media] exynos-gsc: fix s2r functionality

2013-08-07 Thread Arun Kumar K
Hi Sylwester, On Wed, Aug 7, 2013 at 10:23 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: On 08/07/2013 02:53 PM, Arun Kumar K wrote: From: Prathyush K prathyus...@samsung.com When gsc is in runtime suspended state, there is no need to call m2m_suspend during suspend and similarily

Re: [RFC v3 09/13] [media] exynos5-fimc-is: Add the hardware pipeline control

2013-08-06 Thread Arun Kumar K
Hi Sylwester, On Sun, Aug 4, 2013 at 8:30 PM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Hi Arun, On 08/02/2013 05:02 PM, Arun Kumar K wrote: This patch adds the crucial hardware pipeline control for the fimc-is driver. All the subdev nodes will call this pipeline interfaces

Re: [RFC v3 01/13] [media] exynos5-is: Adding media device driver for exynos5

2013-08-05 Thread Arun Kumar K
Hi Sylwester, Thank you for the review. Will address all your review comments. Some responses below: [snip] + +static int fimc_md_register_sensor_entities(struct fimc_md *fmd) +{ + struct device_node *of_node = fmd-pdev-dev.of_node; + int ret; + + /* +* Runtime

Re: [RFC v3 01/13] [media] exynos5-is: Adding media device driver for exynos5

2013-08-05 Thread Arun Kumar K
Hi Sachin, Thank you for the review. On Mon, Aug 5, 2013 at 10:51 AM, Sachin Kamat sachin.ka...@linaro.org wrote: On 2 August 2013 20:32, Arun Kumar K arun...@samsung.com wrote: From: Shaik Ameer Basha shaik.am...@samsung.com This patch adds support for media device for EXYNOS5 SoCs

Re: [RFC v3 03/13] [media] exynos5-fimc-is: Add driver core files

2013-08-05 Thread Arun Kumar K
Hi Sylwester, On Sun, Aug 4, 2013 at 3:12 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 08/02/2013 05:02 PM, Arun Kumar K wrote: This driver is for the FIMC-IS IP available in Samsung Exynos5 SoC onwards. This patch adds the core files for the new driver. Signed-off-by: Arun

Re: [RFC v3 04/13] [media] exynos5-fimc-is: Add common driver header files

2013-08-05 Thread Arun Kumar K
Hi Sylwester, On Sun, Aug 4, 2013 at 3:13 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 08/02/2013 05:02 PM, Arun Kumar K wrote: This patch adds all the common header files used by the fimc-is driver. It includes the commands for interfacing with the firmware and error codes

Re: [RFC v3 00/13] Exynos5 IS driver

2013-08-04 Thread Arun Kumar K
Hi Sylwester, On Sun, Aug 4, 2013 at 3:10 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Hi Arun, On 08/02/2013 05:02 PM, Arun Kumar K wrote: The patch series add support for Exynos5 camera subsystem. It re-uses mipi-csis and fimc-lite from exynos4-is and adds a new media

[RFC v3 01/13] [media] exynos5-is: Adding media device driver for exynos5

2013-08-02 Thread Arun Kumar K
| ++ ++ +---+ +---+ Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/exynos5-mdev.txt | 153 ++ drivers/media/platform/exynos5-is/exynos5-mdev.c | 1471

[RFC v3 03/13] [media] exynos5-fimc-is: Add driver core files

2013-08-02 Thread Arun Kumar K
This driver is for the FIMC-IS IP available in Samsung Exynos5 SoC onwards. This patch adds the core files for the new driver. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/fimc-is-core.c | 394

[RFC v3 00/13] Exynos5 IS driver

2013-08-02 Thread Arun Kumar K
devices - Lots of cleanup - Debugfs support added - Removed PMU global register access Arun Kumar K (12): [media] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation [media] exynos5-fimc-is: Add driver core files [media] exynos5-fimc-is: Add common driver header files

[RFC v3 05/13] [media] exynos5-fimc-is: Add register definition and context header

2013-08-02 Thread Arun Kumar K
This patch adds the register definition file for the fimc-is driver and also the header file containing the main context for the driver. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/fimc-is-regs.h | 105

[RFC v3 02/13] [media] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation

2013-08-02 Thread Arun Kumar K
The patch adds the DT binding documentation for Samsung Exynos5 SoC series imaging subsystem (FIMC-IS). Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/exynos5-fimc-is.txt | 52 1 file changed, 52 insertions(+) create mode 100644

[RFC v3 07/13] [media] exynos5-fimc-is: Add scaler subdev

2013-08-02 Thread Arun Kumar K
FIMC-IS has two hardware scalers named as scaler-codec and scaler-preview. This patch adds the common code handling the video nodes and subdevs of both the scalers. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5

[RFC v3 08/13] [media] exynos5-fimc-is: Add sensor interface

2013-08-02 Thread Arun Kumar K
Some sensors to be used with fimc-is are exclusively controlled by the fimc-is firmware. This minimal sensor driver provides the required info for the firmware to configure the sensors sitting on I2C bus. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/exynos5-is/fimc

[RFC v3 06/13] [media] exynos5-fimc-is: Add isp subdev

2013-08-02 Thread Arun Kumar K
fimc-is driver takes video data input from the ISP video node which is added in this patch. This node accepts Bayer input buffers which is given from the IS sensors. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform

[RFC v3 12/13] V4L: s5k6a3: Change sensor min/max resolutions

2013-08-02 Thread Arun Kumar K
s5k6a3 sensor has actual pixel resolution of 1408x1402 against the active resolution 1392x1392. The real resolution is needed when raw sensor SRGB data is dumped to memory by fimc-lite. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/i2c/s5k6a3.c | 14 ++ 1 file

[RFC v3 13/13] V4L: Add driver for s5k4e5 image sensor

2013-08-02 Thread Arun Kumar K
communication. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/i2c/Kconfig |8 + drivers/media/i2c/Makefile |1 + drivers/media/i2c/s5k4e5.c | 362 3 files changed, 371 insertions(+) create mode 100644 drivers/media/i2c

[RFC v3 11/13] [media] exynos5-is: Add Kconfig and Makefile

2013-08-02 Thread Arun Kumar K
Adds Kconfig and Makefile for exynos5-is driver files. Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/Kconfig |1 + drivers/media/platform

Re: [REVIEW PATCH 0/6] exynos4-is: Asynchronous subdev registration support

2013-07-28 Thread Arun Kumar K
Hi Sylwester, On Wed, Jul 24, 2013 at 12:09 AM, Sylwester Nawrocki s.nawro...@samsung.com wrote: This patch series is a refactoring of the exynos4-is driver to get rid of the common fimc-is-sensor driver and to adapt it to use standard sensor subdev drivers, one per each image sensor type.

Re: [REVIEW PATCH 4/6] exynos4-is: Add clock provider for the external clocks

2013-07-28 Thread Arun Kumar K
Hi Sylwester, On Wed, Jul 24, 2013 at 12:09 AM, Sylwester Nawrocki s.nawro...@samsung.com wrote: This patch adds clock provider to expose the sclk_cam0/1 clocks for image sensor subdevs. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park

[PATCH] [media] exynos-gsc: Register v4l2 device

2013-07-26 Thread Arun Kumar K
Gscaler video device registration was happening without reference to a parent v4l2_dev causing probe to fail. The patch creates a parent v4l2 device and uses it for gsc m2m video device registration. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/exynos-gsc/gsc-core.c

Re: [RFC v2 01/10] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation

2013-07-16 Thread Arun Kumar K
Hi Sylwester, On Wed, Jul 17, 2013 at 2:53 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Hi Arun, On 07/09/2013 01:08 PM, Arun Kumar K wrote: On Fri, Jun 21, 2013 at 4:15 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 05/31/2013 03:03 PM, Arun Kumar K wrote

Re: [RFC v2 06/10] exynos5-fimc-is: Adds isp subdev

2013-07-16 Thread Arun Kumar K
Hi Sylwester, On Wed, Jul 17, 2013 at 3:41 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 07/09/2013 01:42 PM, Arun Kumar K wrote: + /* Check if same as sensor width height */ + sensor_width = p-sensor-drvdata-pixel_width; + sensor_height = p-sensor

Re: [RFC v2 01/10] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation

2013-07-09 Thread Arun Kumar K
Hi Sylwester, Thank you for the review and sorry for the delayed response. On Fri, Jun 21, 2013 at 4:15 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Hi Arun, On 05/31/2013 03:03 PM, Arun Kumar K wrote: Please add at least one sentence here. All in all this patch adds DT

Re: [RFC v2 03/10] exynos5-fimc-is: Adds common driver header files

2013-07-09 Thread Arun Kumar K
Hi Sylwester, Thank you for the review. On Fri, Jun 21, 2013 at 4:16 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 05/31/2013 03:03 PM, Arun Kumar K wrote: This patch adds all the common header files used by the fimc-is driver. It includes the commands for interfacing

Re: [RFC v2 06/10] exynos5-fimc-is: Adds isp subdev

2013-07-09 Thread Arun Kumar K
Hi Sylwester, On Fri, Jun 21, 2013 at 4:55 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 05/31/2013 03:03 PM, Arun Kumar K wrote: fimc-is driver takes video data input from the ISP video node which is added in this patch. This node accepts Bayer input buffers which is given

Re: [RFC v2 05/10] exynos5-fimc-is: Adds the sensor subdev

2013-07-09 Thread Arun Kumar K
Hi Sylwester, Thank you for the review. On Fri, Jun 21, 2013 at 4:34 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 05/31/2013 03:03 PM, Arun Kumar K wrote: FIMC-IS uses certain sensors which are exclusively controlled from the IS firmware. This patch adds the sensor subdev

Re: [RFC v2 03/10] exynos5-fimc-is: Adds common driver header files

2013-06-21 Thread Arun Kumar K
Hi Sylwester, On Fri, Jun 21, 2013 at 4:16 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Guys, I was wondering how difficult would be to make a common driver for the Exynos4 and Exynos5 FIMC-IS ? My feeling is that it would allow to save significant amount of code, since the

[PATCH v2 1/5] ARM: dts: Update clocks entry in MFC binding documentation

2013-06-20 Thread Arun Kumar K
MFC driver is updated to use only one clock instead of two. Correcting this in the binding documentation. Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p-mfc.txt | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git

[PATCH v2 4/5] ARM: dts: Add MFC node for exynos 5420

2013-06-20 Thread Arun Kumar K
The patch adds MFC nodes for exynos 5420 and for smdk 5420 board. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos5420-smdk5420.dts |6 ++ arch/arm/boot/dts/exynos5420.dtsi |7 +++ 2 files changed, 13 insertions(+) diff --git a/arch/arm/boot

[PATCH v2 5/5] ARM: EXYNOS: Add mfc-v7 to memory reserve

2013-06-20 Thread Arun Kumar K
The patch updates the exynos5 memory reservation to reserve memory for mfc-v7 also in addition to v6. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/mach-exynos/mach-exynos5-dt.c | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/arch/arm/mach

[PATCH v2 2/5] ARM: dts: Remove unsused MFC clock from exynos4

2013-06-20 Thread Arun Kumar K
Removes the unused sclk_mfc from exynos4 dtsi file. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos4.dtsi |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index 3f94fe8..0f213a3

[PATCH v2 3/5] ARM: dts: Update 5250 MFC node

2013-06-20 Thread Arun Kumar K
The patch adds the MFC clock entry for the 5250 SoC and also moves the common params to newly added exynos5.dtsi. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos5.dtsi|5 + arch/arm/boot/dts/exynos5250.dtsi |4 ++-- 2 files changed, 7 insertions(+), 2

[PATCH v2 0/5] DT/ARCH updates for MFC

2013-06-20 Thread Arun Kumar K
as suggested by Chander. - Updated binding documentation for special clk removal - Updated exynos4 dtsi Arun Kumar K (5): ARM: dts: Update clocks entry in MFC binding documentation ARM: dts: Remove unsused MFC clock from exynos4 ARM: dts: Update 5250 MFC node ARM: dts: Add MFC node for exynos

[PATCH 2/3] ARM: dts: Add MFC node for exynos 5420

2013-06-19 Thread Arun Kumar K
The patch adds MFC nodes for exynos 5420 and for smdk 5420 board. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos5420-smdk5420.dts |5 + arch/arm/boot/dts/exynos5420.dtsi |8 2 files changed, 13 insertions(+) diff --git a/arch/arm/boot

[PATCH 3/3] ARM: EXYNOS: Add mfc-v7 to memory reserve

2013-06-19 Thread Arun Kumar K
The patch updates the exynos5 memory reservation to reserve memory for mfc-v7 also in addition to v6. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/mach-exynos/mach-exynos5-dt.c | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/arch/arm/mach

[PATCH 1/3] ARM: dts: Add MFC clock entry for 5250

2013-06-19 Thread Arun Kumar K
The patch adds the MFC clock entry for the 5250 SoC Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos5250.dtsi |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index d04ab0a..9c6cda6 100644

Re: [PATCH 2/3] ARM: dts: Add MFC node for exynos 5420

2013-06-19 Thread Arun Kumar K
Hi Sachin, On Wed, Jun 19, 2013 at 2:54 PM, Sachin Kamat sachin.ka...@linaro.org wrote: On 19 June 2013 14:22, Arun Kumar K arun...@samsung.com wrote: The patch adds MFC nodes for exynos 5420 and for smdk 5420 board. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts

Re: [PATCH 2/3] ARM: dts: Add MFC node for exynos 5420

2013-06-19 Thread Arun Kumar K
Hi Chander, On Wed, Jun 19, 2013 at 5:34 PM, Chander Kashyap chander.kash...@linaro.org wrote: On 19 June 2013 14:22, Arun Kumar K arun...@samsung.com wrote: The patch adds MFC nodes for exynos 5420 and for smdk 5420 board. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot

Re: [PATCH 0/5] clk/exynos5250: add clocks for hdmi subsystem

2013-06-14 Thread Arun Kumar K
Hi, Tested this series on snow board and is working fine. Tested-by: Arun Kumar K arun...@samsung.com Regards Arun On Mon, Jun 10, 2013 at 4:30 PM, Rahul Sharma rahul.sha...@samsung.com wrote: Add clock changes for hdmi subsystem for exynos5250 SoC. These include addition of new clocks like

[PATCH v2] clk: Exynos5250: Add clocks for G3D

2013-05-27 Thread Arun Kumar K
This patch adds the required clocks for ARM Mali IP in Exynos5250. Signed-off-by: Arun Kumar K arun...@samsung.com --- Changes from v1 - Removed exporting of parent DIV clock for g3d as per Tomsz Figa's comment. --- .../devicetree/bindings/clock/exynos5250-clock.txt |1 + drivers

Re: [PATCH] clk: exynos5250: Added MUX, DIV and GATE clocks for Gscaler and MFC

2013-05-23 Thread Arun Kumar K
NAK In testing we have seen that, when sysmmu of mfc/gscl is used, the respective IP clock has to be ON, or else it was malfunctioning. So for smmu_mfcl and smmu_mfcr, the parent should be mfc so that we make sure the parent is turned on every time sysmmu is accessed. Same thing applies to gscl

Re: [PATCH] clk: Exynos5250: Add clocks for G3D

2013-05-23 Thread Arun Kumar K
Hi Tomasz, Thanks for your review. + DIV(aclk_400_g3d, aclk_400_g3d, mout_aclk400, DIV_TOP0, 24, 3), Do you need to export this div clock? If it's a parent of a gate clock, then you can simply add CLK_SET_RATE_PARENT flag to the gate clock and calling set_rate on it will reconfigure

Re: clk: Exynos5250: Add clocks for G3D

2013-05-23 Thread Arun Kumar K
Hi Doug, Thanks for the review. But as per Tomasz Figa's comment, I will remove the exporting of aclk_400_g3d to the driver. Regards Arun On Wed, May 22, 2013 at 4:13 AM, Doug Anderson diand...@chromium.org wrote: Arun, On Tue, May 21, 2013 at 5:36 AM, Arun Kumar K arun...@samsung.com wrote

[PATCH] clk: Exynos5250: Fix HDMI clock number in documentation

2013-05-21 Thread Arun Kumar K
This patch corrects the HDMI clock number given wrongly in the documentation. Signed-off-by: Arun Kumar K arun...@samsung.com --- Documentation/devicetree/bindings/clock/exynos5250-clock.txt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings

[PATCH] clk: Exynos5250: Add clocks for G3D

2013-05-21 Thread Arun Kumar K
This patch adds the required clocks for ARM Mali IP in Exynos5250. Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/clock/exynos5250-clock.txt |2 ++ drivers/clk/samsung/clk-exynos5250.c | 12 +++- 2 files changed, 13

Re: [RFC 01/12] exynos-fimc-is: Adding device tree nodes

2013-03-27 Thread Arun Kumar K
On Wed, Mar 27, 2013 at 7:17 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: On 03/27/2013 05:31 AM, Arun Kumar K wrote: On Wed, Mar 27, 2013 at 4:21 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 03/26/2013 01:17 PM, Arun Kumar K wrote: [...] Only issue

Re: [RFC 01/12] exynos-fimc-is: Adding device tree nodes

2013-03-26 Thread Arun Kumar K
Hi Sylwester, Thank you for the review. +Sensor sub-nodes: + +FIMC-IS IP supports custom built sensors to be controlled exclusively by +the FIMC-IS firmware. These sensor properties are to be defined here. [snip] Defining image sensor nodes in a standard way as ISP I2C bus controller

Re: [RFC 12/12] mipi-csis: Enable all interrupts for fimc-is usage

2013-03-12 Thread Arun Kumar K
Hi Sylwester, /* Interrupt mask */ #define S5PCSIS_INTMSK 0x10 -#define S5PCSIS_INTMSK_EN_ALL0xf000103f +#define S5PCSIS_INTMSK_EN_ALL0xfc00103f Do you know what interrupts are assigned to the CSIS_INTMSK bits 26, 27 ? In the

[RFC 00/12] Exynos5 FIMC-IS driver

2013-03-08 Thread Arun Kumar K
based on media-tree v3.9. [1] http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg16191.html Arun Kumar K (12): exynos-fimc-is: Adding device tree nodes exynos-fimc-is: Adding ARCH support for fimc-is exynos-fimc-is: Adds fimc-is driver core files exynos-fimc-is: Adds common

[RFC 02/12] exynos-fimc-is: Adding ARCH support for fimc-is

2013-03-08 Thread Arun Kumar K
Adds new clocks needed for ISP submodules in the camera subsystem of Exynos5250. Also adds the AUXDATA entry in mach-exynos5-dt.c. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- arch/arm/mach-exynos/clock-exynos5.c | 129

[RFC 03/12] exynos-fimc-is: Adds fimc-is driver core files

2013-03-08 Thread Arun Kumar K
This driver is for the FIMC-IS IP available in Samsung Exynos5 SoC onwards. This patch adds the core files for the new driver. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/fimc-is-core.c | 421

[RFC 05/12] exynos-fimc-is: Adds the register definition and context header

2013-03-08 Thread Arun Kumar K
This patch adds the register definition file for the fimc-is driver and also the header file containing the main context for the driver. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/fimc-is-regs.h | 352

[RFC 06/12] exynos-fimc-is: Adds the sensor subdev

2013-03-08 Thread Arun Kumar K
FIMC-IS uses certain sensors which are exclusively controlled from the IS firmware. This patch adds the sensor subdev for the fimc-is sensors. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/fimc-is-sensor.c

[RFC 07/12] exynos-fimc-is: Adds isp subdev

2013-03-08 Thread Arun Kumar K
fimc-is driver takes video data input from the ISP video node which is added in this patch. This node accepts Bayer input buffers which is given from the IS sensors. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform

[RFC 08/12] exynos-fimc-is: Adds scaler subdev

2013-03-08 Thread Arun Kumar K
FIMC-IS has two hardware scalers named as scaler-codec and scaler-preview. This patch adds the common code handling the video nodes and subdevs of both the scalers. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5

[RFC 10/12] exynos-fimc-is: Adds the hardware interface module

2013-03-08 Thread Arun Kumar K
The hardware interface module finally sends the commands to the FIMC-IS firmware and runs the interrupt handler for getting the responses. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- .../media/platform/exynos5-is/fimc-is-interface.c

[RFC 11/12] exynos-fimc-is: Adds the Kconfig and Makefile

2013-03-08 Thread Arun Kumar K
Modifies the exynos5-is Makefile and Kconfig to include the new fimc-is driver. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kilyeon Im kilyeon...@samsung.com --- drivers/media/platform/exynos5-is/Kconfig | 12 drivers/media/platform/exynos5-is/Makefile |3

[RFC 12/12] mipi-csis: Enable all interrupts for fimc-is usage

2013-03-08 Thread Arun Kumar K
FIMC-IS firmware needs all the MIPI-CSIS interrupts to be enabled. This patch enables all those MIPI interrupts. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-fimc/mipi-csis.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media

Re: [PATCH v5] ARM: EXYNOS: Add MFC device tree support

2012-12-18 Thread Arun Kumar K
Hi Sekhar, + + codec at 1100 { + samsung,mfc-r = 0x4300 0x80; + samsung,mfc-l = 0x5100 0x80; + }; How are these addresses determined? Are they defined by hardware (so they are not user configurable) or is the user free to choose them

Re: [PATCH v5] ARM: EXYNOS: Add MFC device tree support

2012-10-23 Thread Arun Kumar K
Hi Seungwoo Kim, Thank you for the review. + + /* Reserve memory for MFC only if it's available */ + mfc_mem.compatible = samsung,mfc-v6; + if (of_scan_flat_dt(s5p_fdt_find_mfc_mem, mfc_mem)) of_scan_flat_dt() is called but it does not have __init on its definition. So this

Re: [PATCH v5] ARM: EXYNOS: Add MFC device tree support

2012-10-12 Thread Arun Kumar K
Hi all, Any comments / acks on this? Regards Arun On Thu, Sep 27, 2012 at 10:39 PM, Arun Kumar K arun...@samsung.com wrote: This patch adds device tree entry for MFC v6 in the Exynos5 SoC. Makes the required changes in the clock files and adds MFC to the DT device list. Signed-off

[PATCH v5] ARM: EXYNOS: Add MFC device tree support

2012-09-27 Thread Arun Kumar K
This patch adds device tree entry for MFC v6 in the Exynos5 SoC. Makes the required changes in the clock files and adds MFC to the DT device list. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p

RE: [PATCH v4] ARM: EXYNOS: Add MFC device tree support

2012-09-26 Thread Arun Kumar K
. Regards Arun On Wed, Sep 26, 2012 at 7:42 AM, Kukjin Kim kgene@samsung.com wrote: Karol Lewandowski wrote: On 09/22/2012 08:07 PM, Arun Kumar K wrote: This patch adds device tree entry for MFC v6 in the Exynos5 SoC. Makes the required changes in the clock files and adds MFC to the DT

Re: [PATCH v4] ARM: EXYNOS: Add MFC device tree support

2012-09-26 Thread Arun Kumar K
Hi Tomasz, Maybe the base address and size could be merged into one property with two values, as it is done with the reg property? What do you think? + codec@1100 { + samsung,mfc-r = 0x4300; + samsung,mfc-r-size = 8388608; + samsung,mfc-l =

[PATCH v4] Add MFC device tree support

2012-09-22 Thread Arun Kumar K
review comments Arun Kumar K (1): ARM: EXYNOS: Add MFC device tree support .../devicetree/bindings/media/s5p-mfc.txt | 27 ++ arch/arm/boot/dts/exynos5250-smdk5250.dts |7 arch/arm/boot/dts/exynos5250.dtsi |6 +++ arch/arm/mach-exynos

[PATCH v4] ARM: EXYNOS: Add MFC device tree support

2012-09-22 Thread Arun Kumar K
This patch adds device tree entry for MFC v6 in the Exynos5 SoC. Makes the required changes in the clock files and adds MFC to the DT device list. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p

Re: [PATCH v3] ARM: EXYNOS: Add MFC device tree support

2012-09-21 Thread Arun Kumar K
Hi Karol, Thank you for the review. Please find my comments inline. On Wed, Sep 19, 2012 at 3:08 PM, Karol Lewandowski k.lewando...@samsung.com wrote: On 09/14/2012 05:38 PM, Arun Kumar K wrote: This patch adds device tree entry for MFC v6 in the Exynos5 SoC. Makes the required changes

[PATCH v2] Add MFC device tree support

2012-09-12 Thread Arun Kumar K
- Use fdt functions to parse dtsi file for mfc memory info Changelog v1 - Moved board specific DT information to different dtsi file - Changed compatible name for the device - Addressed other review comments Arun Kumar K (1): ARM: EXYNOS: Add MFC device tree support .../devicetree/bindings/media

[PATCH v2] ARM: EXYNOS: Add MFC device tree support

2012-09-12 Thread Arun Kumar K
This patch adds device tree entry for MFC v6 in the Exynos5 SoC. Makes the required changes in the clock files and adds MFC to the DT device list. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p

Re: [PATCH v2] ARM: EXYNOS: Add MFC device tree support

2012-09-12 Thread Arun Kumar K
Hi Sylwester, Thank you for the comments. Will make the necessary changes. Regards Arun On Thu, Sep 13, 2012 at 1:54 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Just a few small comments... On 09/12/2012 03:34 PM, Arun Kumar K wrote: This patch adds device tree entry

Re: [PATCH] ARM: EXYNOS: Add MFC device tree support

2012-09-05 Thread Arun Kumar K
...@samsung.com wrote: On 08/28/2012 07:08 PM, Arun Kumar K wrote: Hi Karol, Thanks for your comments. Please find my response inline. Hi... and sorry for so much delayed response. + +static void __init exynos5_reserve(void) +{ + s5p_mfc_reserve_mem(0x4300, 8 20, 0x5100, 8 20

[PATCH v1 0/2] Add MFC device tree support

2012-09-03 Thread Arun Kumar K
: - Moved board specific DT information to different dtsi file - Changed compatible name for the device - Addressed other review comments [1] http://www.mail-archive.com/linux-media@vger.kernel.org/msg51284.html Arun Kumar K (1): [media] s5p-mfc: Add device tree support Naveen Krishna Chatradhi (1

[PATCH v1 1/2] ARM: EXYNOS: Add MFC device tree support

2012-09-03 Thread Arun Kumar K
Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos4210-origen.dts |7 +++ arch/arm/boot/dts/exynos4210.dtsi |6 ++ arch/arm/boot/dts/exynos5250-smdk5250.dts |7 +++ arch/arm/boot/dts/exynos5250.dtsi

[PATCH v1 2/2] [media] s5p-mfc: Add device tree support

2012-09-03 Thread Arun Kumar K
This patch will add the device tree support for MFC driver. Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p-mfc.txt | 27 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 104 +--- 2 files changed, 115 insertions(+), 16

Re: [PATCH] ARM: EXYNOS: Add MFC device tree support

2012-08-28 Thread Arun Kumar K
Hi Karol, Thanks for your comments. Please find my response inline. On Mon, Aug 20, 2012 at 11:47 AM, Karol Lewandowski k.lewando...@samsung.com wrote: On 08/16/2012 08:42 PM, Thomas Abraham wrote: On 16 August 2012 18:01, Arun Kumar K arun.kk ... @public.gmane.org wrote: + - interrupts

RE: [PATCH] ARM: EXYNOS: Add MFC device tree support

2012-08-27 Thread Arun Kumar K
Hi Kgene, Thank you for the review comments. Please find my response inline. On Thu, Aug 23, 2012 at 1:46 PM, Kukjin Kim kgene@samsung.com wrote: Arun Kumar K wrote: Hi Thomas, Thank you for the comments. Please find my response inline. --- Original Message --- Sender : Thomas

[PATCH] Add MFC device tree support

2012-08-16 Thread Arun Kumar K
This patch incorporates device tree support for the video codec IP (MFC) present in Exynos series SoCs. The driver side support for this will be posted as a separate patch in the linux-media mailing list. Naveen Krishna Chatradhi (1): ARM: EXYNOS: Add MFC device tree support

[PATCH] ARM: EXYNOS: Add MFC device tree support

2012-08-16 Thread Arun Kumar K
Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p-mfc.txt | 24 arch/arm/boot/dts/exynos4210.dtsi | 10 arch/arm/boot/dts/exynos5250.dtsi | 10

<    1   2   3   4   5   >