Re: [PATCH v2] [media] mtk-vcodec: Show mtk driver error without DEBUG definition

2017-06-19 Thread Tiffany Lin
On Tue, 2017-05-30 at 18:53 +0900, Hirokazu Honda wrote: > A driver error message is shown without DEBUG definition > to find an error and debug easily. > > Signed-off-by: Hirokazu Honda Acked-by: Tiffany Lin > --- > drivers/media/platform/mtk-vcodec/mtk_

[PATCH] [media] mtk-vcodec: fix vp9 decode error

2017-07-19 Thread Tiffany Lin
Fix The camera has a blurry screen phenomenon when we video chat with apprtc using vp9 codec Signed-off-by: Tiffany Lin --- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 37 -- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/mtk

Re: [PATCH -next] [media] mtk-vcodec: remove redundant return value check of platform_get_resource()

2017-02-09 Thread Tiffany Lin
On Tue, 2017-02-07 at 15:16 +, Wei Yongjun wrote: > From: Wei Yongjun > > Remove unneeded error handling on the result of a call > to platform_get_resource() when the value is passed to > devm_ioremap_resource(). > > Signed-off-by: Wei Yongjun Acked-by:Tiffany Lin > --- > drivers/media/p

[PATCH v2 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2015-12-11 Thread Tiffany Lin
From: Andrew-CT Chen Add a DT binding documentation of Video Processor Unit for the MT8173 SoC from Mediatek. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- .../devicetree/bindings/media/mediatek-vpu.txt | 27 1 file changed, 27 insertions(+) create

[PATCH v2 7/8] [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver

2015-12-11 Thread Tiffany Lin
Add vp8 encoder driver for MT8173 Signed-off-by: Daniel Hsiao Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |2 + drivers/media/platform/mtk-vcodec/venc_drv_if.c|3 + drivers/media/platform/mtk-vcodec/vp8_enc/Makefile |8 + .../platform/mtk

[PATCH v2 8/8] [media] vcodec: mediatek: Add Mediatek H264 Video Encoder Driver

2015-12-11 Thread Tiffany Lin
Add h264 encoder driver for MT8173 Signed-off-by: Daniel Hsiao Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |3 +- .../media/platform/mtk-vcodec/h264_enc/Makefile|8 + .../platform/mtk-vcodec/h264_enc/venc_h264_if.c| 495

[PATCH v2 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2015-12-11 Thread Tiffany Lin
Add a DT binding documentation of Video Encoder for the MT8173 SoC from Mediatek. Signed-off-by: Tiffany Lin --- .../devicetree/bindings/media/mediatek-vcodec.txt | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/mediatek

[PATCH v2 5/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2015-12-11 Thread Tiffany Lin
Add video encoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 47 ++ 1 file changed, 47 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index b8c8ff0

[PATCH v2 6/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2015-12-11 Thread Tiffany Lin
From: Andrew-CT Chen Add v4l2 layer encoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 11 + drivers/media/platform/Makefile|2 + drivers/media/platform/mtk-vcodec/Makefile |8 + drivers/media

[PATCH v2 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2015-12-11 Thread Tiffany Lin
ver remove function Andrew-CT Chen (2): dt-bindings: Add a binding for Mediatek Video Processor [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver Tiffany Lin (6): arm64: dts: mediatek: Add node for Mediatek Video Processor Unit [media] VPU: mediatek: support Mediatek VPU d

[PATCH v2 2/8] arm64: dts: mediatek: Add node for Mediatek Video Processor Unit

2015-12-11 Thread Tiffany Lin
Add VPU drivers for MT8173 Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index 4dd5f93

[PATCH v2 3/8] [media] VPU: mediatek: support Mediatek VPU

2015-12-11 Thread Tiffany Lin
oding jobs. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 10 + drivers/media/platform/Makefile |2 + drivers/media/platform/mtk-vpu/Makefile |1 + drivers/media/platform/mtk-vpu/mtk_vpu.c |

Re: [PATCH v2 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2015-12-14 Thread tiffany lin
On Fri, 2015-12-11 at 11:29 -0600, Rob Herring wrote: > On Fri, Dec 11, 2015 at 05:55:39PM +0800, Tiffany Lin wrote: > > Add a DT binding documentation of Video Encoder for the > > MT8173 SoC from Mediatek. > > > > Signed-off-by: Tiffany Lin > > A question

Re: [PATCH v2 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2015-12-15 Thread tiffany lin
Hi Matthias, On Mon, 2015-12-14 at 12:36 +0100, Matthias Brugger wrote: > > On 14/12/15 09:26, tiffany lin wrote: > > On Fri, 2015-12-11 at 11:29 -0600, Rob Herring wrote: > >> On Fri, Dec 11, 2015 at 05:55:39PM +0800, Tiffany Lin wrote: > >>> Add a DT binding d

Re: [PATCH v2 5/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2015-12-15 Thread tiffany lin
Hi Matthias, On Mon, 2015-12-14 at 19:18 +0100, Matthias Brugger wrote: > On Friday 11 Dec 2015 17:55:40 Tiffany Lin wrote: > > Add video encoder node for MT8173 > > > > Signed-off-by: Tiffany Lin > > --- > > arch/arm64/boot/dts/mediatek/mt8173.dtsi | 47 >

Re: [PATCH v2 6/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2015-12-15 Thread tiffany lin
Hi Hans, Thanks for your time. On Mon, 2015-12-14 at 13:50 +0100, Hans Verkuil wrote: > Hi Tiffany, > > My apologies for the long delay, but I finally have time to do a review of > this > code. > > On 12/11/2015 10:55 AM, Tiffany Lin wrote: > > From: Andrew-CT Ch

Re: [PATCH v2 6/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2015-12-16 Thread tiffany lin
Hi Hans, On Tue, 2015-12-15 at 15:17 +0100, Hans Verkuil wrote: > > On 12/15/15 14:51, tiffany lin wrote: > > Hi Hans, > > > > Thanks for your time. > > > > On Mon, 2015-12-14 at 13:50 +0100, Hans Verkuil wrote: > >> Hi Tiffany, > >> &g

Re: [PATCH v2 6/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2015-12-16 Thread tiffany lin
On Wed, 2015-12-16 at 14:47 +0100, Hans Verkuil wrote: > On 12/16/15 14:17, tiffany lin wrote: > > Hi Hans, > > > > > > On Tue, 2015-12-15 at 15:17 +0100, Hans Verkuil wrote: > >> > >> On 12/15/15 14:51, tiffany lin wrote: > >>> We are not

[PATCH v3 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-01-04 Thread Tiffany Lin
resources in driver remove function Andrew-CT Chen (2): dt-bindings: Add a binding for Mediatek Video Processor media: vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver Tiffany Lin (6): media: VPU: mediatek: support Mediatek VPU arm64: dts: mediatek: Add node for Mediatek Video Proces

[PATCH v3 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2016-01-04 Thread Tiffany Lin
From: Andrew-CT Chen Add a DT binding documentation of Video Processor Unit for the MT8173 SoC from Mediatek. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- .../devicetree/bindings/media/mediatek-vpu.txt | 27 1 file changed, 27 insertions(+) create

[PATCH v3 5/8] media: vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-01-04 Thread Tiffany Lin
From: Andrew-CT Chen Add v4l2 layer encoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 11 + drivers/media/platform/Makefile|2 + drivers/media/platform/mtk-vcodec/Makefile |8 + drivers/media

[PATCH v3 7/8] media: vcodec: mediatek: Add Mediatek H264 Video Encoder Driver

2016-01-04 Thread Tiffany Lin
Add h264 encoder driver for MT8173 Signed-off-by: Daniel Hsiao Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |3 +- .../media/platform/mtk-vcodec/h264_enc/Makefile|6 + .../platform/mtk-vcodec/h264_enc/venc_h264_if.c| 530

[PATCH v3 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2016-01-04 Thread Tiffany Lin
Add a DT binding documentation of Video Encoder for the MT8173 SoC from Mediatek. Signed-off-by: Tiffany Lin --- .../devicetree/bindings/media/mediatek-vcodec.txt | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/mediatek

[PATCH v3 6/8] media: vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver

2016-01-04 Thread Tiffany Lin
Add vp8 encoder driver for MT8173 Signed-off-by: Daniel Hsiao Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |2 + drivers/media/platform/mtk-vcodec/venc_drv_if.c|3 + drivers/media/platform/mtk-vcodec/vp8_enc/Makefile |6 + .../platform/mtk

[PATCH v3 2/8] media: VPU: mediatek: support Mediatek VPU

2016-01-04 Thread Tiffany Lin
oding jobs. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig |9 + drivers/media/platform/Makefile |2 + drivers/media/platform/mtk-vpu/Makefile |1 + drivers/media/platform/mtk-vpu/mtk_vpu.c |

[PATCH v3 8/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2016-01-04 Thread Tiffany Lin
Add video encoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 37 ++ 1 file changed, 37 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index b3636cd

[PATCH v3 3/8] arm64: dts: mediatek: Add node for Mediatek Video Processor Unit

2016-01-04 Thread Tiffany Lin
Add VPU drivers for MT8173 Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index 60a1284

Re: [PATCH v3 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2016-01-04 Thread tiffany lin
Hi Rob, Got it. Sorry about that. I will add acks next time. best regards, Tiffany On Mon, 2016-01-04 at 08:15 -0600, Rob Herring wrote: > On Mon, Jan 04, 2016 at 06:11:49PM +0800, Tiffany Lin wrote: > > From: Andrew-CT Chen > > > > Add a DT binding documentation of Vid

Re: FW: [PATCH v5 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-03-14 Thread tiffany lin
On Mon, 2016-03-14 at 14:48 +0800, PoChun Lin (林柏君) wrote: > > -Original Message- > From: tiffany lin [mailto:tiffany@mediatek.com] > Sent: Wednesday, February 24, 2016 6:53 PM > To: Hans Verkuil > Cc: Hans Verkuil; daniel.thomp...@linaro.org; Rob Herring; Mauro

Re: FW: [PATCH v5 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-03-14 Thread tiffany lin
On Mon, 2016-03-14 at 08:21 +0100, Hans Verkuil wrote: > On 03/14/2016 08:12 AM, tiffany lin wrote: > > Hi Hans, > > > > After change to use "v4l-utils.git master branch", "V4l2-compliance > > -d /dev/video1" fail on "fail: v4l2-test-b

[PATCH] media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32

2016-03-14 Thread Tiffany Lin
Change-Id: Idac449fae5059a3ce255340e6da491f8bd83af7a --- drivers/media/v4l2-core/v4l2-compat-ioctl32.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/v4l2-core/v4l2-compat-ioctl32.c b/drivers/media/v4l2-core/v4l2-compat-ioctl32.c index f38c076..109f687 1006

[PATCH v2] media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32

2016-03-14 Thread Tiffany Lin
In v4l2-compliance utility, test VIDIOC_CREATE_BUFS will check whether reserved filed of v4l2_create_buffers filled with zero Reserved field is filled with zero in v4l_create_bufs. This patch copy reserved field of v4l2_create_buffer from kernel space to user space Signed-off-by: Tiffany Lin

Re: [PATCH] media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32

2016-03-14 Thread tiffany lin
On Mon, 2016-03-14 at 08:28 -0300, Mauro Carvalho Chehab wrote: > Em Mon, 14 Mar 2016 18:41:46 +0800 > Tiffany Lin escreveu: > > > Change-Id: Idac449fae5059a3ce255340e6da491f8bd83af7a > > We don't need change-id at the Kernel, but we do need a proper patch > descri

[PATCH v6 5/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-03-29 Thread Tiffany Lin
Add v4l2 layer encoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 16 + drivers/media/platform/Makefile|2 + drivers/media/platform/mtk-vcodec/Makefile | 11 + drivers/media/platform/mtk-vcodec

[PATCH v6 6/8] [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver

2016-03-29 Thread Tiffany Lin
From: PoChun Lin Add vp8 encoder driver for MT8173 Signed-off-by: pochun.lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile | 12 +- drivers/media/platform/mtk-vcodec/venc_drv_if.c|6 +- drivers/media/platform/mtk-vcodec/vp8_enc/Makefile |6

[PATCH v6 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2016-03-29 Thread Tiffany Lin
Add a DT binding documentation of Video Encoder for the MT8173 SoC from Mediatek. Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vcodec.txt | 59 1 file changed, 59 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v6 2/8] [media] VPU: mediatek: support Mediatek VPU

2016-03-29 Thread Tiffany Lin
pu to handle decoding/encoding jobs. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 12 + drivers/media/platform/Makefile |2 + drivers/media/platform/mtk-vpu/Makefile |1 + drivers/media/platform/mtk-vpu/mtk_vpu.c |

[PATCH v6 7/8] [media] vcodec: mediatek: Add Mediatek H264 Video Encoder Driver

2016-03-29 Thread Tiffany Lin
From: PoChun Lin Add h264 encoder driver for MT8173 Signed-off-by: pochun.lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |1 - .../media/platform/mtk-vcodec/h264_enc/Makefile|6 + .../platform/mtk-vcodec/h264_enc/venc_h264_if.c| 488

[PATCH v6 8/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2016-03-29 Thread Tiffany Lin
Add video encoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 39 ++ 1 file changed, 39 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index 5b0b38a

[PATCH v6 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2016-03-29 Thread Tiffany Lin
From: Andrew-CT Chen Add a DT binding documentation of Video Processor Unit for the MT8173 SoC from Mediatek. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vpu.txt | 31 1 file changed, 31

[PATCH v6 3/8] arm64: dts: mediatek: Add node for Mediatek Video Processor Unit

2016-03-29 Thread Tiffany Lin
From: Andrew-CT Chen Add VPU drivers for MT8173 Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 23 +++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts

[PATCH v6 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-03-29 Thread Tiffany Lin
deo Processor [media] VPU: mediatek: support Mediatek VPU arm64: dts: mediatek: Add node for Mediatek Video Processor Unit PoChun Lin (2): [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver [media] vcodec: mediatek: Add Mediatek H264 Video Encoder Driver Tiffany Lin (3): dt-bind

[PATCH 7/7] arm64: dts: mediatek: Add Video Encoder for MT8173

2016-04-13 Thread Tiffany Lin
Add video decoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 38 ++ 1 file changed, 38 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index 26aeffe

[PATCH 6/7] [media] vcodec: mediatek: Add Mediatek VP9 Video Decoder Driver

2016-04-13 Thread Tiffany Lin
Add vp9 decoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |1 + .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 1108 drivers/media/platform/mtk-vcodec/vdec_drv_if.c|3 + 3 files changed, 1112

[PATCH 5/7] [media] vcodec: mediatek: Add Mediatek VP8 Video Decoder Driver

2016-04-13 Thread Tiffany Lin
Add vp8 decoder driver for MT8173 Signed-off-by: PC Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |1 + .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 630 drivers/media/platform/mtk-vcodec/vdec_drv_if.c|3 + 3

[PATCH 3/7] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Decoder Driver

2016-04-13 Thread Tiffany Lin
Add v4l2 layer decoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile | 10 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 1429 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 81 ++ .../media/platform

[PATCH 1/7] [media]: v4l: add Mediatek MT21 video block format

2016-04-13 Thread Tiffany Lin
From: Daniel Kurtz Mediatek video format is YVU8_420_2PLANE_PACK8_PROGRESSIVE. Create V4L2_PIX_FMT_MT21 and DRM_FORMAT_MT21 to be consistent with V4L2_PIX_FMT_NV12 notation. Signed-off-by: Tiffany Lin --- include/uapi/drm/drm_fourcc.h |1 + include/uapi/linux/videodev2.h |2 ++ 2

[PATCH 0/7] Add MT8173 Video Decoder Driver

2016-04-13 Thread Tiffany Lin
33, Failed: 5, Warnings: 0 Daniel Kurtz (1): [media]: v4l: add Mediatek MT21 video block format Tiffany Lin (6): dt-bindings: Add a binding for Mediatek Video Decoder [Media] vcodec: mediatek: Add Mediatek V4L2 Video Decoder Driver [media] vcodec: mediatek: Add Mediatek H264 Video Decoder Dr

[PATCH 4/7] [media] vcodec: mediatek: Add Mediatek H264 Video Decoder Driver

2016-04-13 Thread Tiffany Lin
Add h264 driver for MT8173 Signed-off-by: PC Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |5 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 487 drivers/media/platform/mtk-vcodec/vdec_drv_if.c|4 + drivers

[PATCH 2/7] dt-bindings: Add a binding for Mediatek Video Decoder

2016-04-13 Thread Tiffany Lin
Add a DT binding documentation of Video Decoder for the MT8173 SoC from Mediatek. Signed-off-by: Tiffany Lin --- .../devicetree/bindings/media/mediatek-vcodec.txt | 50 ++-- 1 file changed, 46 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/media

Re: [PATCH 1/7] [media]: v4l: add Mediatek MT21 video block format

2016-04-13 Thread tiffany lin
Hi On Wed, 2016-04-13 at 10:23 -0400, Nicolas Dufresne wrote: > Le mercredi 13 avril 2016 à 20:01 +0800, Tiffany Lin a écrit : > > From: Daniel Kurtz > > > > Mediatek video format is YVU8_420_2PLANE_PACK8_PROGRESSIVE. > > > > Create V4L2_PIX_FMT_MT21 and DRM_

Re: [PATCH v6 5/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-04-17 Thread tiffany lin
Hi Hans, On Fri, 2016-04-15 at 16:02 +0200, Hans Verkuil wrote: > Hi Tiffany, > > Some more comments, most are trivial but I realized that you were basing this > patch on an older kernel and not the latest media_tree master branch. > > That's a bit of a killer because otherwise I am very close t

Re: [PATCH 3/7] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Decoder Driver

2016-04-17 Thread tiffany lin
Hi Hans, On Fri, 2016-04-15 at 16:27 +0200, Hans Verkuil wrote: > On 04/13/2016 02:01 PM, Tiffany Lin wrote: > > Add v4l2 layer decoder driver for MT8173 > > > > Signed-off-by: Tiffany Lin > > --- > > drivers/media/platform/mtk-vcodec/Makefile | 10 +

Re: [PATCH 3/7] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Decoder Driver

2016-04-17 Thread tiffany lin
snipped. > > + > > +void mtk_vcodec_dec_set_default_params(struct mtk_vcodec_ctx *ctx) > > +{ > > + struct mtk_q_data *q_data; > > + > > + ctx->m2m_ctx->q_lock = &ctx->dev->dev_mutex; > > + ctx->fh.m2m_ctx = ctx->m2m_ctx; > > + ctx->fh.ctrl_handler = &ctx->ctrl_hdl; > > + INIT_WORK(&ctx

Re: [PATCH 3/7] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Decoder Driver

2016-04-18 Thread tiffany lin
Hi Hans, On Mon, 2016-04-18 at 09:32 +0200, Hans Verkuil wrote: > On 04/18/2016 07:40 AM, tiffany lin wrote: > > > > snipped. > > > >>> + > >>> +void mtk_vcodec_dec_set_default_params(struct mtk_vcodec_ctx *ctx) > >>> +{ > >>&

Re: [PATCH 3/7] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Decoder Driver

2016-04-18 Thread tiffany lin
Hi Nicolas, On Mon, 2016-04-18 at 13:48 -0400, Nicolas Dufresne wrote: > Le lundi 18 avril 2016 à 16:22 +0800, tiffany lin a écrit : > > > > We are plaining to remove m2m framework in th feature, although > > we think > > > > > > Remove it for just the dec

[PATCH v7 5/8] [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-04-21 Thread Tiffany Lin
Add v4l2 layer encoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 16 + drivers/media/platform/Makefile|2 + drivers/media/platform/mtk-vcodec/Makefile | 14 + drivers/media/platform/mtk-vcodec

[PATCH v7 6/8] [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver

2016-04-21 Thread Tiffany Lin
Add vp8 encoder driver for MT8173 Signed-off-by: PoChun Lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |6 +- .../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 488 drivers/media/platform/mtk-vcodec/venc_drv_if.c|7

[PATCH v7 2/8] [media] VPU: mediatek: support Mediatek VPU

2016-04-21 Thread Tiffany Lin
pu to handle decoding/encoding jobs. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 13 + drivers/media/platform/Makefile |2 + drivers/media/platform/mtk-vpu/Makefile |3 + drivers/media/platform/mtk-vpu/mtk_vpu.c |

[PATCH v7 7/8] [media] vcodec: mediatek: Add Mediatek H264 Video Encoder Driver

2016-04-21 Thread Tiffany Lin
Add h264 encoder driver for MT8173 Signed-off-by: PoChun Lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |1 + .../media/platform/mtk-vcodec/venc/venc_h264_if.c | 687 drivers/media/platform/mtk-vcodec/venc_drv_if.c|4

[PATCH v7 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2016-04-21 Thread Tiffany Lin
Add a DT binding documentation of Video Encoder for the MT8173 SoC from Mediatek. Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vcodec.txt | 59 1 file changed, 59 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v7 3/8] arm64: dts: mediatek: Add node for Mediatek Video Processor Unit

2016-04-21 Thread Tiffany Lin
From: Andrew-CT Chen Add VPU drivers for MT8173 Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 23 +++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot

[PATCH v7 8/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2016-04-21 Thread Tiffany Lin
Add video encoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 39 ++ 1 file changed, 39 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index ae147bb

[PATCH v7 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2016-04-21 Thread Tiffany Lin
From: Andrew-CT Chen Add a DT binding documentation of Video Processor Unit for the MT8173 SoC from Mediatek. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vpu.txt | 31 1 file changed

[PATCH v7 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-04-21 Thread Tiffany Lin
memory mapping, firmware download and extended memory allocation/free functions 9. Release more allocated resources in driver remove function Andrew-CT Chen (3): dt-bindings: Add a binding for Mediatek Video Processor [media] VPU: mediatek: support Mediatek VPU arm64: dts: mediatek: Add node

Re: [PATCH v7 5/8] [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-04-24 Thread tiffany lin
Hi Hans, On Fri, 2016-04-22 at 15:47 +0200, Hans Verkuil wrote: > On 04/22/2016 06:25 AM, Tiffany Lin wrote: > > Add v4l2 layer encoder driver for MT8173 > > > > Signed-off-by: Tiffany Lin > > > > --- > > drivers/media/platform/Kconfig

Re: [PATCH v7 5/8] [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-04-25 Thread tiffany lin
Hi Wucheng, On Mon, 2016-04-25 at 13:42 +0800, Wu-Cheng Li (李務誠) wrote: > > > > > > ... > > > > > > > +static int fops_vcodec_open(struct file *file) > > > > +{ > > > > + struct video_device *vfd = video_devdata(file); > > > > + struct mtk_vcodec_dev *dev = video_drvdata(file); > > > > + str

Re: [PATCH 1/1] mtk-vcodec: check the vp9 decoder buffer index from VPU.

2017-03-07 Thread Tiffany Lin
On Tue, 2017-03-07 at 14:03 +0800, Wu-Cheng Li wrote: > From: Wu-Cheng Li > > VPU firmware has a bug and may return invalid buffer index for > some vp9 videos. Check the buffer indexes before accessing the > buffer. > > Signed-off-by: Wu-Cheng Li > --- > drivers/media/platform/mtk-vcodec/mtk_v

Re: [PATCH v2 1/1] mtk-vcodec: check the vp9 decoder buffer index from VPU.

2017-03-07 Thread Tiffany Lin
On Tue, 2017-03-07 at 22:42 +0800, Wu-Cheng Li wrote: > From: Wu-Cheng Li > > VPU firmware has a bug and may return invalid buffer index for > some vp9 videos. Check the buffer indexes before accessing the > buffer. > > Signed-off-by: Wu-Cheng Li > --- > drivers/media/platform/mtk-vcodec/mtk_v

Re: [PATCH v3 1/1] mtk-vcodec: check the vp9 decoder buffer index from VPU.

2017-03-07 Thread Tiffany Lin
On Wed, 2017-03-08 at 11:40 +0800, Wu-Cheng Li wrote: > From: Wu-Cheng Li > > VPU firmware has a bug and may return invalid buffer index for > some vp9 videos. Check the buffer indexes before accessing the > buffer. > Acked-by: Tiffany Lin > Signed-off-by: Wu-Cheng Li &

Re: [PATCH] media: mtk-vcodec: remove informative log

2017-04-05 Thread Tiffany Lin
On Wed, 2017-04-05 at 18:54 +0800, Minghsiu Tsai wrote: > Driver is stable. Remove DEBUG definition from driver. > > There are debug message in /var/log/messages if DEBUG is defined, > such as: > [MTK_V4L2] level=0 fops_vcodec_open(),170: decoder capability 0 > [MTK_V4L2] level=0 fops_vcodec_open(

Re: [PATCH] [media] mtk-vcodec: avoid warnings because of empty macros

2017-04-21 Thread Tiffany Lin
; -#define mtk_vcodec_debug(h, fmt, args...) > -#define mtk_vcodec_err(h, fmt, args...) > -#define mtk_vcodec_debug_enter(h) > -#define mtk_vcodec_debug_leave(h) > +#define mtk_vcodec_debug(h, fmt, args...) {} > +#define mtk_vcodec_err(h, fmt, args...) {} > +#define mtk_vcodec_debug_enter(h) {} > +#define mtk_vcodec_debug_leave(h) {} > > #endif > Acked-by: Tiffany Lin

Re: [PATCH] media: mtk-vcodec: remove informative log

2017-04-21 Thread Tiffany Lin
On Wed, 2017-04-19 at 07:56 -0300, Mauro Carvalho Chehab wrote: > Em Wed, 5 Apr 2017 19:09:59 +0800 > Tiffany Lin escreveu: > > > On Wed, 2017-04-05 at 18:54 +0800, Minghsiu Tsai wrote: > > > Driver is stable. Remove DEBUG definition from driver. > > > > >

[PATCH v8 8/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2016-04-25 Thread Tiffany Lin
Add video encoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 39 ++ 1 file changed, 39 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index ae147bb

[PATCH v8 6/8] [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver

2016-04-25 Thread Tiffany Lin
Add vp8 encoder driver for MT8173 Signed-off-by: PoChun Lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |6 +- .../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 479 drivers/media/platform/mtk-vcodec/venc_drv_if.c|7

[PATCH v8 3/8] arm64: dts: mediatek: Add node for Mediatek Video Processor Unit

2016-04-25 Thread Tiffany Lin
From: Andrew-CT Chen Add VPU drivers for MT8173 Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 23 +++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot

[PATCH v8 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-04-25 Thread Tiffany Lin
mapping, firmware download and extended memory allocation/free functions 9. Release more allocated resources in driver remove function Andrew-CT Chen (3): dt-bindings: Add a binding for Mediatek Video Processor [media] VPU: mediatek: support Mediatek VPU arm64: dts: mediatek: Add node for Mediat

[PATCH v8 2/8] [media] VPU: mediatek: support Mediatek VPU

2016-04-25 Thread Tiffany Lin
pu to handle decoding/encoding jobs. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 13 + drivers/media/platform/Makefile |2 + drivers/media/platform/mtk-vpu/Makefile |3 + drivers/media/platform/mtk-vpu/mtk_vpu.c |

[PATCH v8 7/8] [media] vcodec: mediatek: Add Mediatek H264 Video Encoder Driver

2016-04-25 Thread Tiffany Lin
Add h264 encoder driver for MT8173 Signed-off-by: PoChun Lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |1 + .../media/platform/mtk-vcodec/venc/venc_h264_if.c | 677 drivers/media/platform/mtk-vcodec/venc_drv_if.c|4

[PATCH v8 5/8] [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-04-25 Thread Tiffany Lin
Add v4l2 layer encoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 16 + drivers/media/platform/Makefile|2 + drivers/media/platform/mtk-vcodec/Makefile | 14 + drivers/media/platform/mtk-vcodec

[PATCH v8 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2016-04-25 Thread Tiffany Lin
Add a DT binding documentation of Video Encoder for the MT8173 SoC from Mediatek. Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vcodec.txt | 59 1 file changed, 59 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v8 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2016-04-25 Thread Tiffany Lin
From: Andrew-CT Chen Add a DT binding documentation of Video Processor Unit for the MT8173 SoC from Mediatek. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vpu.txt | 31 1 file changed

Re: [PATCH v8 5/8] [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-04-25 Thread tiffany lin
Hi Hans, On Mon, 2016-04-25 at 15:13 +0200, Hans Verkuil wrote: > On 04/25/2016 02:30 PM, Tiffany Lin wrote: > > Add v4l2 layer encoder driver for MT8173 > > > > Signed-off-by: Tiffany Lin > > > > --- > > drivers/media/platform/Kconfig

[PATCH v9 6/8] [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver

2016-04-26 Thread Tiffany Lin
Add vp8 encoder driver for MT8173 Signed-off-by: PoChun Lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |6 +- .../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 479 drivers/media/platform/mtk-vcodec/venc_drv_if.c|7

[PATCH v9 5/8] [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-04-26 Thread Tiffany Lin
Add v4l2 layer encoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 16 + drivers/media/platform/Makefile|2 + drivers/media/platform/mtk-vcodec/Makefile | 14 + drivers/media/platform/mtk-vcodec

[PATCH v9 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-04-26 Thread Tiffany Lin
ek: support Mediatek VPU arm64: dts: mediatek: Add node for Mediatek Video Processor Unit Tiffany Lin (5): dt-bindings: Add a binding for Mediatek Video Encoder [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Drive

[PATCH v9 8/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2016-04-26 Thread Tiffany Lin
Add video encoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 39 ++ 1 file changed, 39 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index ae147bb

[PATCH v9 2/8] [media] VPU: mediatek: support Mediatek VPU

2016-04-26 Thread Tiffany Lin
pu to handle decoding/encoding jobs. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 13 + drivers/media/platform/Makefile |2 + drivers/media/platform/mtk-vpu/Makefile |3 + drivers/media/platform/mtk-vpu/mtk_vpu.c |

[PATCH v9 7/8] [media] vcodec: mediatek: Add Mediatek H264 Video Encoder Driver

2016-04-26 Thread Tiffany Lin
Add h264 encoder driver for MT8173 Signed-off-by: PoChun Lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |1 + .../media/platform/mtk-vcodec/venc/venc_h264_if.c | 677 drivers/media/platform/mtk-vcodec/venc_drv_if.c|4

[PATCH v9 4/8] dt-bindings: Add a binding for Mediatek Video Encoder

2016-04-26 Thread Tiffany Lin
Add a DT binding documentation of Video Encoder for the MT8173 SoC from Mediatek. Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vcodec.txt | 59 1 file changed, 59 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v9 3/8] arm64: dts: mediatek: Add node for Mediatek Video Processor Unit

2016-04-26 Thread Tiffany Lin
From: Andrew-CT Chen Add VPU drivers for MT8173 Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 23 +++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot

[PATCH v9 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2016-04-26 Thread Tiffany Lin
From: Andrew-CT Chen Add a DT binding documentation of Video Processor Unit for the MT8173 SoC from Mediatek. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vpu.txt | 31 1 file changed

Re: [PATCH v9 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-05-01 Thread tiffany lin
Hi Hans, On Fri, 2016-04-29 at 13:14 +0200, Hans Verkuil wrote: > Hi Tiffany, > > On 04/26/2016 10:58 AM, Tiffany Lin wrote: > > == > > Introduction > > == > > > > The purpose of this series is to add the driver for video codec hw

[PATCH v10 5/8] [media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-05-03 Thread Tiffany Lin
Add v4l2 layer encoder driver for MT8173 Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 18 + drivers/media/platform/Makefile|2 + drivers/media/platform/mtk-vcodec/Makefile | 14 + drivers/media/platform/mtk-vcodec

[PATCH v10 3/8] arm64: dts: mediatek: Add node for Mediatek Video Processor Unit

2016-05-03 Thread Tiffany Lin
From: Andrew-CT Chen Add VPU drivers for MT8173 Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 23 +++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot

[PATCH v10 8/8] arm64: dts: mediatek: Add Video Encoder for MT8173

2016-05-03 Thread Tiffany Lin
Add video encoder node for MT8173 Signed-off-by: Tiffany Lin --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 39 ++ 1 file changed, 39 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index ae147bb

[PATCH v10 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-05-03 Thread Tiffany Lin
on/free functions 9. Release more allocated resources in driver remove function Andrew-CT Chen (3): dt-bindings: Add a binding for Mediatek Video Processor VPU: mediatek: support Mediatek VPU arm64: dts: mediatek: Add node for Mediatek Video Processor Unit Tiffany Lin (5): dt-bindings: Add a b

[PATCH v10 2/8] [media] VPU: mediatek: support Mediatek VPU

2016-05-03 Thread Tiffany Lin
pu to handle decoding/encoding jobs. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin --- drivers/media/platform/Kconfig | 14 + drivers/media/platform/Makefile |2 + drivers/media/platform/mtk-vpu/Makefile |3 + drivers/media/platform/mtk-vpu/mtk_vpu.c |

[PATCH v10 6/8] [media] vcodec: mediatek: Add Mediatek VP8 Video Encoder Driver

2016-05-03 Thread Tiffany Lin
Add vp8 encoder driver for MT8173 Signed-off-by: PoChun Lin Signed-off-by: Tiffany Lin --- drivers/media/platform/mtk-vcodec/Makefile |6 +- .../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 481 drivers/media/platform/mtk-vcodec/venc_drv_if.c|7

[PATCH v10 1/8] dt-bindings: Add a binding for Mediatek Video Processor

2016-05-03 Thread Tiffany Lin
From: Andrew-CT Chen Add a DT binding documentation of Video Processor Unit for the MT8173 SoC from Mediatek. Signed-off-by: Andrew-CT Chen Signed-off-by: Tiffany Lin Acked-by: Rob Herring --- .../devicetree/bindings/media/mediatek-vpu.txt | 31 1 file changed

  1   2   3   >