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-04-09 Thread Arun Kumar K
Hi Sylwester, Sorry for the late reply. OK, thanks for the explanation. I can think of at least one possible way to get hold of the fimc-is context in the subdev. For instance, in subdev's .registered callback you get a pointer to struct v4l2_device, which is normally embedded in a top

[PATCH v3] [media] s5p-mfc: Update v6 encoder buffer alloc

2013-04-24 Thread Arun Kumar K
-decoder simultaneous run due to memory allocation happening from interrupt context. Signed-off-by: Arun Kumar K arun...@samsung.com --- Changes from v2: - Addressed review comments from Kamil Debski https://patchwork.kernel.org/patch/2335091/ Changes from v1: - Corrected the commit message

[PATCH] [media] s5p-mfc: Remove special clock usage in driver

2013-05-27 Thread Arun Kumar K
with the gate clock. So there is no need for the driver to use this sclk. This patch removes the sclk usage from driver. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-mfc/s5p_mfc.c|2 -- drivers/media/platform/s5p-mfc/s5p_mfc_common.h |1 - drivers/media

[RFC v2 00/10] Exynos5 FIMC-IS driver

2013-05-31 Thread Arun Kumar K
which accepts bayer input data and provides 2 different scaled outputs with most of the post processing blocks disabled. Arun Kumar K (10): exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation exynos5-fimc-is: Adds fimc-is driver core files exynos5-fimc-is: Adds

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

2013-05-31 Thread Arun Kumar K
Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/exynos5-fimc-is.txt | 41 1 file changed, 41 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/exynos5-fimc-is.txt diff --git a/Documentation/devicetree/bindings

[RFC v2 02/10] exynos5-fimc-is: Adds fimc-is driver core files

2013-05-31 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 | 304

[RFC v2 04/10] exynos5-fimc-is: Adds the register definition and context header

2013-05-31 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 | 107

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

2013-05-31 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 v2 06/10] exynos5-fimc-is: Adds isp subdev

2013-05-31 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 v2 07/10] exynos5-fimc-is: Adds scaler subdev

2013-05-31 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 v2 09/10] exynos5-fimc-is: Adds the hardware interface module

2013-05-31 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 v2 10/10] exynos5-fimc-is: Adds the Kconfig and Makefile

2013-05-31 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

Re: [RFC v2 02/10] exynos5-fimc-is: Adds fimc-is driver core files

2013-06-07 Thread Arun Kumar K
Hi Sachin, Thank you for the review. Will address your comments in next iteration. Regards Arun On Thu, Jun 6, 2013 at 10:50 AM, Sachin Kamat sachin.ka...@linaro.org wrote: Hi Arun, On 31 May 2013 18:33, Arun Kumar K arun...@samsung.com wrote: This driver is for the FIMC-IS IP available

Re: [RFC v2 04/10] exynos5-fimc-is: Adds the register definition and context header

2013-06-07 Thread Arun Kumar K
Hi Sachin, Its a leftover from old PMU register access which is now modified to be DT based. Will remove it. Thanks Regards Arun On Thu, Jun 6, 2013 at 11:54 AM, Sachin Kamat sachin.ka...@linaro.org wrote: On 31 May 2013 18:33, Arun Kumar K arun...@samsung.com wrote: This patch adds

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

2013-06-07 Thread Arun Kumar K
Hi Sachin, + isp-refcount++; + return ret; You can directly return 0 here instead of creating a local variable 'ret' which is not used anywhere else. Ok. + nit: Please consider changing Adds to Add in the patch titles of this series during the next spin. Ok will change

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

2013-06-07 Thread Arun Kumar K
Hi Sachin, + if (ret 0) { + pr_err(Pipeline already opened.\n); + return -EBUSY; why not propogate 'ret'? Same for other instances below. Yes it can be done. Will change it. Regards Arun -- To unsubscribe from this list: send the

[PATCH 0/6] s5p-mfc: Add support for MFC v7 firmware

2013-06-10 Thread Arun Kumar K
This patch series adds MFC v7 firmware support to the Exynos MFC driver. MFC v7 is present in 5420 SoC which has support for VP8 encoding and many other features. Arun Kumar K (6): [media] s5p-mfc: Update v6 encoder buffer sizes [media] s5p-mfc: Add register definition file for MFC v7

[PATCH 1/6] [media] s5p-mfc: Update v6 encoder buffer sizes

2013-06-10 Thread Arun Kumar K
The patch updates few encoder buffer sizes for MFC v6.5 as per the udpdated user manual. The same buffer sizes holds good for v7 firmware also. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-mfc/regs-mfc-v6.h |4 ++-- 1 file changed, 2 insertions(+), 2

[PATCH 2/6] [media] s5p-mfc: Add register definition file for MFC v7

2013-06-10 Thread Arun Kumar K
The patch adds the register definition file for new firmware version v7 for MFC. New firmware supports VP8 encoding along with many other features. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-mfc/regs-mfc-v7.h | 58 ++ 1 file changed

[PATCH 3/6] [media] s5p-mfc: Core support for MFC v7

2013-06-10 Thread Arun Kumar K
Adds variant data and core support for the MFC v7 firmware Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-mfc/s5p_mfc.c| 32 +++ drivers/media/platform/s5p-mfc/s5p_mfc_common.h |2 ++ 2 files changed, 34 insertions(+) diff --git

[PATCH 4/6] [media] s5p-mfc: Update driver for v7 firmware

2013-06-10 Thread Arun Kumar K
Firmware version v7 is mostly similar to v6 in terms of hardware specific controls and commands. So the hardware specific opr_v6 and cmd_v6 are re-used for v7 also. This patch updates the v6 files to handle v7 version also. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media

[PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-10 Thread Arun Kumar K
This patch adds new V4L controls for VP8 encoding. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kiran AVND avnd.ki...@samsung.com --- Documentation/DocBook/media/v4l/controls.xml | 145 ++ drivers/media/v4l2-core/v4l2-ctrls.c | 38

[PATCH 6/6] [media] s5p-mfc: Add support for VP8 encoder

2013-06-10 Thread Arun Kumar K
MFC v7 supports VP8 encoding and this patch adds support for it in the driver. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c |3 + drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 19 - drivers/media/platform/s5p-mfc/s5p_mfc_enc.c

Re: [PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-11 Thread Arun Kumar K
Hi Hans, Thank you for the review. + +section id=vpx-controls + titleVPX Control Reference/title + + paraThe VPX control class includes controls for encoding parameters + of VPx video codec./para Are these controls defined by the VPx standard, or are they specific to

Re: [PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-11 Thread Arun Kumar K
Hi Sylwester, Thank you for the review. + static const char * const vpx_num_partitions[] = { + 1 partition, + 2 partitions, + 4 partitions, + 8 partitions, + NULL, + }; + static const char * const

Re: [PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-14 Thread Arun Kumar K
Hi Sylwester, + static const char * const vpx_num_partitions[] = { + 1 partition, + 2 partitions, + 4 partitions, + 8 partitions, + NULL, + }; + static const char * const vpx_num_ref_frames[] = { + 1

Re: [PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-14 Thread Arun Kumar K
Hi Sylwester, On Fri, Jun 14, 2013 at 3:23 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: Hi Arun, On 06/14/2013 11:26 AM, Arun Kumar K wrote: Hi Sylwester, + static const char * const vpx_num_partitions[] = { + 1 partition, + 2 partitions

Re: [PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-16 Thread Arun Kumar K
Hi Sylwester, On Sat, Jun 15, 2013 at 1:01 AM, Sylwester Nawrocki s.nawro...@samsung.com wrote: Hi Arun, On 06/14/2013 03:21 PM, Arun Kumar K wrote: On Fri, Jun 14, 2013 at 3:23 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: On 06/14/2013 11:26 AM, Arun Kumar K wrote: + static

Re: [PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-17 Thread Arun Kumar K
Hi Sylwester, Also for number of ref frames, the standard allows only the options 1, 2 and 3 which cannot be extended more. So is it correct to use INTEGER_MENU control here and let the driver define the values? If this is standard then the core should define available menu items. But

Re: [PATCH 5/6] [media] V4L: Add VP8 encoder controls

2013-06-17 Thread Arun Kumar K
Hi Sylwester, On Mon, Jun 17, 2013 at 2:34 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: On 06/17/2013 06:25 AM, Arun Kumar K wrote: On Sat, Jun 15, 2013 at 1:01 AM, Sylwester Nawrocki s.nawro...@samsung.com wrote: On 06/14/2013 03:21 PM, Arun Kumar K wrote: On Fri, Jun 14, 2013 at 3

Re: [PATCH 3/6] [media] s5p-mfc: Core support for MFC v7

2013-06-17 Thread Arun Kumar K
Hi Kamil, Thank you for the review. #define IS_MFCV6(dev)(dev-variant-version = 0x60 ? 1 : 0) +#define IS_MFCV7(dev)(dev-variant-version = 0x70 ? 1 : 0) According to this, MFC v7 is also detected as MFC v6. Was this intended? Yes this was intentional as

Re: [PATCH 3/6] [media] s5p-mfc: Core support for MFC v7

2013-06-17 Thread Arun Kumar K
Hi Sachin, On Tue, Jun 18, 2013 at 10:56 AM, Sachin Kamat sachin.ka...@linaro.org wrote: On 18 June 2013 10:21, Arun Kumar K arunkk.sams...@gmail.com wrote: Hi Kamil, Thank you for the review. #define IS_MFCV6(dev)(dev-variant-version = 0x60 ? 1 : 0) +#define IS_MFCV7

Re: [PATCH 3/6] [media] s5p-mfc: Core support for MFC v7

2013-06-18 Thread Arun Kumar K
Hi Sachin, On Tue, Jun 18, 2013 at 11:42 AM, Sachin Kamat sachin.ka...@linaro.org wrote: Hi Arun, On 18 June 2013 11:25, Arun Kumar K arunkk.sams...@gmail.com wrote: Hi Sachin, On Tue, Jun 18, 2013 at 10:56 AM, Sachin Kamat sachin.ka...@linaro.org wrote: On 18 June 2013 10:21, Arun

[PATCH v2 1/8] [media] s5p-mfc: Update v6 encoder buffer sizes

2013-06-18 Thread Arun Kumar K
The patch updates few encoder buffer sizes for MFC v6.5 as per the udpdated user manual. The same buffer sizes holds good for v7 firmware also. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kiran AVND avnd.ki...@samsung.com --- drivers/media/platform/s5p-mfc/regs-mfc-v6.h |4

[PATCH v2 2/8] [media] s5p-mfc: Rename IS_MFCV6 macro

2013-06-18 Thread Arun Kumar K
The MFC v6 specific code holds good for MFC v7 also as the v7 version is a superset of v6 and the HW interface remains more or less similar. This patch renames the macro IS_MFCV6() to IS_MFCV6_PLUS() so that it can be used for v7 also. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers

[PATCH v2 0/8] Add support for MFC v7 firmware

2013-06-18 Thread Arun Kumar K
.html http://www.mail-archive.com/linux-media@vger.kernel.org/msg63311.html - Modified IS_MFCV6 macro to IS_MFCV6_PLUS to include v7 also Arun Kumar K (7): [media] s5p-mfc: Update v6 encoder buffer sizes [media] s5p-mfc: Rename IS_MFCV6 macro [media] s5p-mfc: Add register definition file

[PATCH v2 3/8] [media] s5p-mfc: Add register definition file for MFC v7

2013-06-18 Thread Arun Kumar K
The patch adds the register definition file for new firmware version v7 for MFC. New firmware supports VP8 encoding along with many other features. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-mfc/regs-mfc-v7.h | 58 ++ 1 file changed

[PATCH v2 5/8] [media] s5p-mfc: Update driver for v7 firmware

2013-06-18 Thread Arun Kumar K
Firmware version v7 is mostly similar to v6 in terms of hardware specific controls and commands. So the hardware specific opr_v6 and cmd_v6 are re-used for v7 also. This patch updates the v6 files to handle v7 version also. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media

[PATCH v2 4/8] [media] s5p-mfc: Core support for MFC v7

2013-06-18 Thread Arun Kumar K
Adds variant data and core support for the MFC v7 firmware Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p-mfc.txt |1 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 32 drivers/media/platform/s5p-mfc

[PATCH v2 6/8] [media] V4L: Add support for integer menu controls with standard menu items

2013-06-18 Thread Arun Kumar K
From: Sylwester Nawrocki s.nawro...@samsung.com The patch modifies the helper function v4l2_ctrl_new_std_menu to accept integer menu controls with standard menu items. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- Documentation

[PATCH v2 8/8] [media] s5p-mfc: Add support for VP8 encoder

2013-06-18 Thread Arun Kumar K
MFC v7 supports VP8 encoding and this patch adds support for it in the driver. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c |3 + drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 19 - drivers/media/platform/s5p-mfc/s5p_mfc_enc.c

[PATCH v2 7/8] [media] V4L: Add VP8 encoder controls

2013-06-18 Thread Arun Kumar K
This patch adds new V4L controls for VP8 encoding. Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by: Kiran AVND avnd.ki...@samsung.com --- Documentation/DocBook/media/v4l/controls.xml | 151 ++ drivers/media/v4l2-core/v4l2-ctrls.c | 36

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 v1] s5p-mfc: update MFC v4l2 driver to support MFC6.x

2012-07-04 Thread Arun Kumar K
This patch is re-worked version of the original patch posted by Jeongtae Park for support of MFCv6.x The comment given by Kamil Debski can be found here: http://comments.gmane.org/gmane.linux.drivers.video-input-infrastructure/45189 The crash issue reported on MFC 5.1 on applying this patch has

[PATCH v2 0/2] update MFC v4l2 driver to support MFC6.x

2012-07-06 Thread Arun Kumar K
This is the v2 series of patches for adding support for MFC v6.x. In this the new v4l controls added in patch [1] are removed. These can be added as a separate patch later for providing extra encoder controls for MFC v6. This also incorporates the review comments received for the original patch

[PATCH v2 1/2] [media] v4l: add fourcc definitions for new formats

2012-07-06 Thread Arun Kumar K
From: Jeongtae Park jtp.p...@samsung.com Add new fourcc definitions for interleaved YCbCr and compressed formats MVC and VP8. Signed-off-by: Jeongtae Park jtp.p...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com Cc: Marek

[PATCH v1 0/2] Add new fourcc definitions and H264 codec controls

2012-07-11 Thread Arun Kumar K
This patch set adds new control and fourcc definitions which will be used by samsung s5p-mfc driver. Patch 1 adds new fourcc definitions for YCbCr and compressed formats. Patch 2 adds control definitions for new H264 encoder features. The review comments given in [1] are addressed. [1]

[PATCH v1 1/2] [media] v4l: Add fourcc definitions for new formats

2012-07-11 Thread Arun Kumar K
...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com Cc: Marek Szyprowski m.szyprow...@samsung.com Cc: Kamil Debski k.deb...@samsung.com --- Documentation/DocBook/media/v4l/pixfmt-nv12m.xml | 17 - Documentation

[PATCH v1 2/2] [media] v4l: Add control definitions for new H264 encoder features

2012-07-11 Thread Arun Kumar K
ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com Cc: Marek Szyprowski m.szyprow...@samsung.com Cc: Kamil Debski k.deb...@samsung.com --- Documentation/DocBook/media/v4l/controls.xml | 268 +- drivers/media/video/v4l2-ctrls.c | 42

Re: [PATCH v2 2/2] [media] s5p-mfc: update MFC v4l2 driver to support MFC6.x

2012-07-12 Thread Arun Kumar K
Hi Kyungmin Park, Thank you for the review. Please find my comments inline. On Fri, Jul 6, 2012 at 7:51 PM, Kyungmin Park kmp...@infradead.org wrote: Hi, On Fri, Jul 6, 2012 at 11:00 PM, Arun Kumar K arun...@samsung.com wrote: From: Jeongtae Park jtp.p...@samsung.com Multi Format Codec 6.x

RE: [PATCH v2 2/2] [media] s5p-mfc: update MFC v4l2 driver to support MFC6.x

2012-07-12 Thread Arun Kumar K
Hi Kamil, Thank you for the review. Please find my comments inline. On Tue, Jul 10, 2012 at 8:40 PM, Kamil Debski k.deb...@samsung.com wrote: Hi Arun, Please find some additional comments below. From: Arun Kumar K [mailto:arun...@samsung.com] Sent: 06 July 2012 16:00 [snip] diff

[PATCH v3 0/4] update MFC v4l2 driver to support MFC6.x

2012-07-23 Thread Arun Kumar K
The patchset adds support for MFCv6 firmware in s5p-mfc driver. The original patch is split into 4 patches for easy review. This patchset have to be applied on patches [1] and [2] posted earlier which adds the required v4l2 controls. Changelog - Supports MFCv5 and v6 co-existence. - Tested for

[PATCH v3 2/4] [media] s5p-mfc: Decoder and encoder common files

2012-07-23 Thread Arun Kumar K
...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/video/s5p-mfc/s5p_mfc_dec.c | 223 - drivers/media/video/s5p-mfc/s5p_mfc_dec.h |1 + drivers/media/video/s5p-mfc/s5p_mfc_enc.c

RE: [PATCH v3 4/4] [media] s5p-mfc: New files for MFCv6 support

2012-08-06 Thread Arun Kumar K
) Title : RE: [PATCH v3 4/4] [media] s5p-mfc: New files for MFCv6 support Hi Arun, Please find my comments below. Best wishes, -- Kamil Debski Linux Platform Group Samsung Poland RD Center From: Arun Kumar K [mailto:arun...@samsung.com] Sent: 23 July 2012 14:29 From: Jeongtae Park jtp.p

[PATCH v4 0/4] Update MFC v4l2 driver to support MFC6.x

2012-08-09 Thread Arun Kumar K
://www.mail-archive.com/linux-media@vger.kernel.org/msg48972.html [2] http://www.mail-archive.com/linux-media@vger.kernel.org/msg48973.html Arun Kumar K (1): [media] s5p-mfc: Update MFCv5 driver for callback based architecture Jeongtae Park (3): [media] s5p-mfc: Add MFC variant data to device context

[PATCH v4 2/4] [media] s5p-mfc: Add MFC variant data to device context

2012-08-09 Thread Arun Kumar K
Kim janghyuck@samsung.com Signed-off-by: Jaeryul Oh jaeryul...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/video/s5p-mfc/regs-mfc.h |2 +- drivers/media/video/s5p-mfc/s5p_mfc.c

[PATCH v4 3/4] [media] s5p-mfc: MFCv6 register definitions

2012-08-09 Thread Arun Kumar K
...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/video/s5p-mfc/regs-mfc-v6.h | 429 + 1 files changed, 429 insertions(+), 0 deletions(-) create mode 100644 drivers/media/video/s5p-mfc/regs-mfc-v6.h diff --git a/drivers/media/video/s5p-mfc

[PATCH] Add MFC device tree support

2012-08-16 Thread Arun Kumar K
@vger.kernel.org/msg11872.html [2] http://www.mail-archive.com/linux-media@vger.kernel.org/msg50204.html Arun Kumar K (1): [media] s5p-mfc: Add device tree support drivers/media/video/s5p-mfc/s5p_mfc.c | 106 - 1 files changed, 90 insertions(+), 16 deletions

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

2012-08-16 Thread Arun Kumar K
This patch will add the device tree support for MFC driver. Signed-off-by: Arun Kumar K arun...@samsung.com --- drivers/media/video/s5p-mfc/s5p_mfc.c | 106 - 1 files changed, 90 insertions(+), 16 deletions(-) diff --git a/drivers/media/video/s5p-mfc/s5p_mfc.c

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

2013-09-05 Thread Arun Kumar K
Hi Sylwester, Will make the changes you suggested. Will re-spin this entire series with some more minor fixes after more rigorous testing. Regards Arun On Fri, Sep 6, 2013 at 1:32 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 08/21/2013 08:34 AM, Arun Kumar K wrote

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

2013-09-10 Thread Arun Kumar K
Hi Sylwester, On Fri, Sep 6, 2013 at 1:32 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: On 08/21/2013 08:34 AM, Arun Kumar K wrote: This patch adds subdev driver for Samsung S5K4E5 raw image sensor. Like s5k6a3, it is also another fimc-is firmware controlled sensor. This minimal

[PATCH v8 01/12] [media] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation

2013-09-12 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 | 46 1

[PATCH v8 02/12] [media] exynos5-fimc-is: Add driver core files

2013-09-12 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 Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com --- drivers/media

[PATCH v8 00/12] Exynos5 IS driver

2013-09-12 Thread Arun Kumar K
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 (12): [media] exynos5-fimc-is: Add

[PATCH v8 05/12] [media] exynos5-fimc-is: Add isp subdev

2013-09-12 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 Reviewed-by: Sylwester Nawrocki

[PATCH v8 10/12] [media] exynos5-is: Add Kconfig and Makefile

2013-09-12 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 v8 07/12] [media] exynos5-fimc-is: Add sensor interface

2013-09-12 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 v8 04/12] [media] exynos5-fimc-is: Add register definition and context header

2013-09-12 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 Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com

[PATCH v8 06/12] [media] exynos5-fimc-is: Add scaler subdev

2013-09-12 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 Reviewed-by: Sylwester Nawrocki

[PATCH v8 11/12] V4L: s5k6a3: Change sensor min/max resolutions

2013-09-12 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 v8 09/12] [media] exynos5-fimc-is: Add the hardware interface module

2013-09-12 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

[PATCH v8 12/12] V4L: Add driver for s5k4e5 image sensor

2013-09-12 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 | 45 +++ drivers/media/i2c/Kconfig |8 + drivers/media/i2c/Makefile

[PATCH v8 08/12] [media] exynos5-fimc-is: Add the hardware pipeline control

2013-09-12 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 | 1708 .../media/platform/exynos5-is/fimc

Re: [PATCH v8 12/12] V4L: Add driver for s5k4e5 image sensor

2013-09-16 Thread Arun Kumar K
Hi Philipp, +Example: + + i2c-isp@1313 { + s5k4e5@20 { + compatible = samsung,s5k4e5; + reg = 0x20; + gpios = gpx1 2 1; This probably should be 'reset-gpios', too. Yes thats right. I missed updating the

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

2013-09-17 Thread Arun Kumar K
Hi Sylwester, I'd like to propose a little re-design of this binding. The reason is that I've noticed issues related to the power domain and FIMC-LITE, FIMC-IS clocks handling sequences. This lead to a failure to disable the ISP power domain and to complete the system suspend/resume cycle.

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

2013-09-18 Thread Arun Kumar K
Hi Sylwester, On Wed, Sep 18, 2013 at 2:20 AM, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Hi Arun, On 09/17/2013 01:29 PM, Arun Kumar K wrote: Wont this make fimc-is to be enabled to use fimc-lite? Hmm, it would be runtime PM active, yes. But it doesn't mean the Cortex-A5's

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

2013-09-27 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 | 84 1

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

2013-09-27 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 Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com --- drivers/media

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

2013-09-27 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

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

2013-09-27 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 | 1708 .../media/platform/exynos5-is/fimc

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

2013-09-27 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 v9 12/13] V4L: s5k6a3: Change sensor min/max resolutions

2013-09-27 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 v9 13/13] V4L: Add driver for s5k4e5 image sensor

2013-09-27 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 | 45 +++ drivers/media/i2c/Kconfig |8 + drivers/media/i2c/Makefile

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

2013-09-27 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 v9 05/13] [media] exynos5-fimc-is: Add register definition and context header

2013-09-27 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 Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com

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

2013-09-27 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 Reviewed-by: Sylwester Nawrocki

[PATCH v9 00/13] Exynos5 IS driver

2013-09-27 Thread Arun Kumar K
--- - 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 (12): [media] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation

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

2013-09-27 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 Reviewed-by: Sylwester Nawrocki

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

2013-09-27 Thread Arun Kumar K
| ++ ++ +---+ +---+ Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com --- .../bindings/media/exynos5250-camera.txt | 126 ++ drivers/media/platform/exynos5-is/exynos5-mdev.c | 1211

[PATCH] [media] s5p-mfc: Adjust the default values of some encoder params

2013-10-03 Thread Arun Kumar K
The patch sets the default values of MAX_QP and GOP size encoder parameters to some firmware recommended default values. This enables the applications to get a better encoded output using the default settings itself. Signed-off-by: Kiran AVND avnd.ki...@samsung.com Signed-off-by: Arun Kumar K

[PATCH] [media] s5p-mfc: call wake_up_dev if in suspend mode

2013-10-03 Thread Arun Kumar K
after waking up the device queue to ensure that we don't have to wait for more than one frame to be processed. 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/s5p-mfc

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

2013-10-17 Thread Arun Kumar K
Hi Sylwester, On Thu, Oct 17, 2013 at 10:33 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: Hi Arun, My apologies for the delay. On 27/09/13 12:59, Arun Kumar K wrote: s5k6a3 sensor has actual pixel resolution of 1408x1402 against the active resolution 1392x1392. The real resolution

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

2013-10-17 Thread Arun Kumar K
Hi Sylwester, On Thu, Oct 17, 2013 at 10:40 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: On 27/09/13 12:59, Arun Kumar K wrote: This patch adds subdev driver for Samsung S5K4E5 raw image sensor. Like s5k6a3, it is also another fimc-is firmware controlled sensor. This minimal sensor

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

2013-10-17 Thread Arun Kumar K
Hi Hans, Thank you for the review. On Mon, Sep 30, 2013 at 6:13 PM, Hans Verkuil hverk...@xs4all.nl wrote: On 09/27/2013 12:59 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

[PATCH v10 06/12] exynos5-fimc-is: Add scaler subdev

2013-10-17 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 Reviewed-by: Sylwester Nawrocki

[PATCH v10 07/12] exynos5-fimc-is: Add sensor interface

2013-10-17 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 v10 05/12] exynos5-fimc-is: Add isp subdev

2013-10-17 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 Reviewed-by: Sylwester Nawrocki

[PATCH v10 00/12] Exynos5 IS driver

2013-10-17 Thread Arun Kumar K
, 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 (12): exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings

[PATCH v10 04/12] exynos5-fimc-is: Add register definition and context header

2013-10-17 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 Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com

  1   2   3   4   5   >