[PATCH] [media] s5p-fimc: fix MSCTRL.FIFO_CTRL for performance enhancement

2010-12-29 Thread Hyunwoong Kim
possible except Full FIFO) Value '1' is recommended to enhance the FIMC operation performance. Reviewed-by: Jonghun Han Signed-off-by: Hyunwoong Kim --- This patch is depended on Hyunwoong Kim's last patch. - [PATCH v2] [media] s5p-fimc: Support stop_streaming and job_abort drivers/

[PATCH v2] [media] s5p-fimc: Support stop_streaming and job_abort

2010-12-29 Thread Hyunwoong Kim
: Hyunwoong Kim --- Changes since V1: - remove the spinlock protections and unnecessay variables This patch is depended on Hyunwoong Kim's last patch. - [PATCH v2] [media] s5p-fimc: update checking scaling ratio range drivers/media/video/s5p-fimc/fimc-core.c | 35 - dr

[PATCH v2] [media] s5p-fimc: update checking scaling ratio range

2010-12-28 Thread Hyunwoong Kim
zontal and vertical scale range are valid or not. To use fimc_check_scaler_ratio, source and destination format should be set by VIDIOC_S_FMT. And in case of scaling up, it doesn't have to check the scale range. Reviewed-by: Jonghun Han Signed-off-by: Hyunwoong Kim --- Changes since V1: -

[PATCH] [media] s5p-fimc: Support stop_streaming and job_abort

2010-12-28 Thread Hyunwoong Kim
: Hyunwoong Kim --- This patch is depended on Hyunwoong Kim's last patch. - [PATCH v2] [media] s5p-fimc: Configure scaler registers depending on FIMC version drivers/media/video/s5p-fimc/fimc-core.c | 41 - drivers/media/video/s5p-fimc/fimc-core.h |1 + 2 files ch

RE: [PATCH] [media] s5p-fimc: update checking scaling ratio range

2010-12-27 Thread Hyunwoong Kim
Sylwester Nawrocki wrote: > -Original Message- > From: linux-samsung-soc-ow...@vger.kernel.org [mailto:linux-samsung-soc- > ow...@vger.kernel.org] On Behalf Of Sylwester Nawrocki > Sent: Monday, December 27, 2010 7:57 PM > To: Hyunwoong Kim > Cc: linux-media@vger.kernel.

[PATCH] [media] s5p-fimc: update checking scaling ratio range

2010-12-27 Thread Hyunwoong Kim
zontal and vertical scale range are valid or not. To use fimc_check_scaler_ratio, source and destination format should be set by VIDIOC_S_FMT. And in case of scaling up, it doesn't have to check the scale range. Reviewed-by: Jonghun Han Signed-off-by: Hyunwoong Kim --- This patch is

[PATCH v3.2] [media] s5p-fimc: fix the value of YUV422 1-plane formats

2010-12-22 Thread Hyunwoong Kim
Cb1Y2Cr1Y1Cb0Y0Cr0 - V4L2_PIX_FMT_YVYU, V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_VYUY are also mismatched with datasheet. MSCTRL[17:16], order2p_in, is also mismatched in V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_YVYU. Reviewed-by: Jonghun Han Signe

[PATCH v2.1] [media] s5p-fimc: Configure scaler registers depending on FIMC version

2010-12-22 Thread Hyunwoong Kim
::driver_data. Reviewed-by: Jonghun Han Signed-off-by: Hyunwoong Kim --- Depends on the below patch - [PATCH v3.2] [media] s5p-fimc: fix the value of YUV422 1-plane formats Changes since V2: - Code sync with http://git.infradead.org/users/kmpark/linux-2.6-samsung/shortlog/refs/heads/vb2-mfc-fimc Changes

[PATCH v2] [media] s5p-fimc: Configure scaler registers depending on FIMC version

2010-12-21 Thread Hyunwoong Kim
::driver_data. Reviewed-by: Jonghun Han Signed-off-by: Hyunwoong Kim --- This patch is depended on Hyunwoong's patch. - [PATCH v3.1] [media] s5p-fimc: fix the value of YUV422 1-plane formats Changes since V1: - Change the summary line. - Change the definitions of extended mainscaler ratios comment

[PATCH v3.1] [media] s5p-fimc: fix the value of YUV422 1-plane formats

2010-12-21 Thread Hyunwoong Kim
Cb1Y2Cr1Y1Cb0Y0Cr0 - V4L2_PIX_FMT_YVYU, V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_VYUY are also mismatched with datasheet. MSCTRL[17:16], order2p_in, is also mismatched in V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_YVYU. Reviewed-by: Jonghun Han Si

[PATCH] [media] s5p-fimc: fix main scaler SFRs depends on FIMC version

2010-12-17 Thread Hyunwoong Kim
::driver_data. Signed-off-by: Hyunwoong Kim Reviewed-by: Jonghun Han --- drivers/media/video/s5p-fimc/fimc-capture.c |7 +++- drivers/media/video/s5p-fimc/fimc-core.c| 21 ++-- drivers/media/video/s5p-fimc/fimc-core.h|5 ++- drivers/media/video/s5p-fimc/fimc-reg.c | 48

[PATCH v3] [media] s5p-fimc: fix the value of YUV422 1-plane formats

2010-12-16 Thread Hyunwoong Kim
Cb1Y2Cr1Y1Cb0Y0Cr0 - V4L2_PIX_FMT_YVYU, V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_VYUY are also mismatched with datasheet. MSCTRL[17:16], order2p_in, is also mismatched in V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_YVYU. Signed-off-by: Hyunwoong Kim R

[PATCH v2] [media] s5p-fimc: fix the value of YUV422 1-plane formats

2010-12-14 Thread Hyunwoong Kim
Cb1Y2Cr1Y1Cb0Y0Cr0 - V4L2_PIX_FMT_YVYU, V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_VYUY are also mismatched with datasheet. MSCTRL[17:16], order2p_in, is also mismatched in V4L2_PIX_FMT_UYVY, V4L2_PIX_FMT_YVYU. Signed-off-by: Hyunwoong Kim R

[PATCH] [media] s5p-fimc: fix the value of YUV422 1plane formats

2010-12-12 Thread Hyunwoong Kim
_FMT_UYVY, V4L2_PIX_FMT_YVYU. Signed-off-by: Hyunwoong Kim Reviewed-by: Jonghun Han --- I wonder why fimc_fmt struct has fourcc and color together as member of structure. It seems that the meaning of color is the same as fourcc's meaning. drivers/media/video/s5p-fimc/fimc-core.h | 12 ++---

[no subject]

2010-12-07 Thread Hyunwoong Kim
Hello, I am writing this mail to suggest one thing regarding FIMC H/W setting. You wrote the below code for setting S5P_MSCTRL_FRAME_COUNT as one. cfg |= (S5P_MSCTRL_FRAME_COUNT(1) | S5P_MSCTRL_INPUT_MEMORY); I think it’s better way to set the value of S5P_MSCTRL_FRAME_COUNT as 4. Because, this

[RFC][media] s5p-fimc : Need to modifiy input DMA burst count for FIMC performance.

2010-12-07 Thread Hyunwoong Kim
Hello, I am writing this mail to suggest one thing regarding FIMC H/W setting. You wrote the below code for setting S5P_MSCTRL_FRAME_COUNT as one. cfg |= (S5P_MSCTRL_FRAME_COUNT(1) | S5P_MSCTRL_INPUT_MEMORY); I think it’s better way to set the value of S5P_MSCTRL_FRAME_COUNT as 4. Because, this