Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933204AbdCaN3o (ORCPT ); Fri, 31 Mar 2017 09:29:44 -0400 Received: from mailout2.w1.samsung.com ([210.118.77.12]:47937 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932918AbdCaN3l (ORCPT ); Fri, 31 Mar 2017 09:29:41 -0400 X-AuditID: cbfec7f5-f792f6d0000063e9-a3-58de59c009a7 Subject: Re: [Patch v3 00/11] Add MFC v10.10 support To: Smitha T Murthy , linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org Cc: kyungmin.park@samsung.com, kamil@wypas.org, jtp.park@samsung.com, mchehab@kernel.org, pankaj.dubey@samsung.com, krzk@kernel.org, m.szyprowski@samsung.com, s.nawrocki@samsung.com From: Andrzej Hajda Message-id: <6a5fa537-0977-b18b-70be-56ad771a0c03@samsung.com> Date: Fri, 31 Mar 2017 15:29:35 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-version: 1.0 In-reply-to: <1490951200-32070-1-git-send-email-smitha.t@samsung.com> Content-type: text/plain; charset=windows-1252 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA01SfyyUcRj3vfd9733dnL3OlSclutYamx9tbO/KrJbWrTaqzTr9U1feHePQ HY3+IRaHhmTodgmh/CodjkzRMb+SQ2Ha3BLdH8haYvpB3XnP5r/P8zyfz/fzfJ59KUzUQLhT MfFJrCpeHifhC3BD/y+Tb0+kWRZg7Pdn+pomeczDwWyCMZmaSeZ9xjLJ6OenCOZDp47P3Gtu I5imvlmSqdX/5TFVbT9JpnfZSp7tMqCTTlJ9fQ5f2lKdJs1vrUfSVf1B6ce+O+QF4oogOIqN i7nFqvxDrgmiN4ruk4lat5TX2S/xdKQX5SJHCuhAqKgq5HN4L4yZX1ixgBLRNQgyelZwrlhF 8NS4Tu4oTDmViBvUIph61E5yhQXBgn6GyEUU5WplLS/G2vpiugBBZ9snzKbG6FcIMgdTbZhP e8Nmy8y2t5AOgc32kW0OTh+BoY01ng3voWUwrWtFHMcFNh6YcRt2pM/A0noln3szAMqKe3kc 9oSWxm+YzRjoURIyLdPIthDQHqDvwbgEoVDe2Ig47AqLA632ZAcgR/OWx2nzEPwoGCS5ohjB 1vcyu/oE9A6ME5ybMxQZSjHOQAiaLPtRpTA6prUbnILPFd32o5YhKNdM8QqRp3ZXIO2uENpd ISoQVo/EbLJaqWDVQX5quVKdHK/wu5Gg1CPrF3q3NbDWgWr6jxsRTSGJk9ArzCwTEfJb6lSl EQGFScTCDpm1JYySp95mVQlXVclxrNqI9lO4xE0oGJ6SiWiFPImNZdlEVrUz5VGO7ukId3IN T1MW6tar16PHS7q+BrdOPPZ9466AeYL28Iu5tBR5c9h03hJ0MWJ8xlt7uPxJiOZy2mR+XVeo eGHsn+V5yPT8xJfrR/fVLZee22LDlQqH014NhryV2bCUYTwRmxvy0XUbDA6lh7JGIv4864go cQ68O9eZf3ZNU9Nc9NtlUoKro+XHfDCVWv4fLt40wz4DAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRmVeSWpSXmKPExsVy+t/xy7pGUfciDA7vNLM4svYqk8XME+2s FufPb2C3ONv0ht1i0+NrrBaXd81hs+jZsJXVYu2Ru+wWyzb9YbJYtPULu8XhN0DFd/dsY3Tg 8di0qpPNY/OSeo++LasYPT5vkvO4cqSRPYA1ys0mIzUxJbVIITUvOT8lMy/dVik0xE3XQkkh LzE31VYpQtc3JEhJoSwxpxTIMzJAAw7OAe7BSvp2CW4ZPyZNZC+YJV6xt30jSwPjJqEuRk4O CQETifOdCxkhbDGJC/fWs3UxcnEICSxhlNje2sII4TxjlLj67zmQw8EhDNTx5lU2SFxEoJ9R 4sD7dnaQbiGBWYwSs+5EgiSYBXYyStw9MJ8FJMEmoCnxd/NNNhCbV8BO4u/2M8wgNouAqsTJ H1+ZQGxRgQiJh5272CFqBCV+TL4H1ssp4Crx+ttCNpDFzAJ6EvcvaoGEmQXkJTavecs8gRFo KULHLISqWUiqFjAyr2IUSS0tzk3PLTbUK07MLS7NS9dLzs/dxAiMxW3Hfm7ewXhpY/AhRgEO RiUe3hPe9yKEWBPLiitzDzFKcDArifDuiAAK8aYkVlalFuXHF5XmpBYfYjQFemEis5Rocj4w TeSVxBuaGJpbGhoZW1iYGxkpifOWfLgSLiSQnliSmp2aWpBaBNPHxMEp1cA4551l/qlQPcHq J88vHoprNfacvF748+zb99O1Q+Qjfoo4MrYyLfdcve/h3sQ3xrs6Nlj4RHpbHvl3T+Cs3Dz1 UO5qHamry7mkrjy7s2zqjgjfa3EBdQanJp5ie6E9Z+OyKpn0tb/+xDhZypdk9taxq7tc/rPw z4r/0e80deXuCuqp3hKbdmm1EktxRqKhFnNRcSIAwEc9RtsCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170331132936eucas1p19239f0b0e739501f92583fe2f4b0d5d3 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRvsgrw=?= =?UTF-8?B?7ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRtTYW1z?= =?UTF-8?B?dW5nIEVsZWN0cm9uaWNzG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170331090425epcas1p4de8762ee73be91312a76a73638bac253 X-RootMTR: 20170331090425epcas1p4de8762ee73be91312a76a73638bac253 References: <1490951200-32070-1-git-send-email-smitha.t@samsung.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2901 Lines: 67 Hi Smitha, On 31.03.2017 11:06, Smitha T Murthy wrote: > This patch series adds MFC v10.10 support. MFC v10.10 is used in some > of Exynos7 variants. Patch does not apply, please rebase on top of: git://linuxtv.org/snawrocki/samsung.git for-v4.12/media/next Additionally quick test shows you do not handle V4L2_CID_MPEG_VIDEO_HEVC_HIERARCHICAL_CODING_LAYER_CH in s5p_mfc_enc_s_ctrl. Regards Andrzej > > This adds support for following: > > * Add support for HEVC encoder and decoder > * Add support for VP9 decoder > * Update Documentation for control id definitions > * Update computation of min scratch buffer size requirement for V8 onwards > > Changes since v2: > - Addressed review comments by Andrzej Hajda. > - Rebased on latest krzk/for-next tree. > - This patches are tested on top of Marek's patch v2 [1] > - Applied acked-by and r-o-b from Andrzej on respective patches. > - Applied acked-by from Rob Herring on respective patch. > > [1]: http://www.mail-archive.com/linux-media@vger.kernel.org/msg108520.html > > Smitha T Murthy (11): > [media] s5p-mfc: Rename IS_MFCV8 macro > [media] s5p-mfc: Adding initial support for MFC v10.10 > [media] s5p-mfc: Use min scratch buffer size as provided by F/W > [media] s5p-mfc: Support MFCv10.10 buffer requirements > [media] videodev2.h: Add v4l2 definition for HEVC > [media] s5p-mfc: Add support for HEVC decoder > Documentation: v4l: Documentation for HEVC v4l2 definition > [media] s5p-mfc: Add VP9 decoder support > [media] v4l2: Add v4l2 control IDs for HEVC encoder > [media] s5p-mfc: Add support for HEVC encoder > Documention: v4l: Documentation for HEVC CIDs > > .../devicetree/bindings/media/s5p-mfc.txt | 1 + > Documentation/media/uapi/v4l/extended-controls.rst | 355 ++++++++++++ > Documentation/media/uapi/v4l/pixfmt-013.rst | 5 + > drivers/media/platform/s5p-mfc/regs-mfc-v10.h | 88 +++ > drivers/media/platform/s5p-mfc/regs-mfc-v8.h | 2 + > drivers/media/platform/s5p-mfc/s5p_mfc.c | 33 ++ > drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c | 9 + > drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 71 ++- > drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c | 6 +- > drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 50 +- > drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 616 ++++++++++++++++++++- > drivers/media/platform/s5p-mfc/s5p_mfc_opr.h | 14 + > drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 410 ++++++++++++-- > drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.h | 15 + > drivers/media/v4l2-core/v4l2-ctrls.c | 103 ++++ > include/uapi/linux/v4l2-controls.h | 133 +++++ > include/uapi/linux/videodev2.h | 1 + > 17 files changed, 1835 insertions(+), 77 deletions(-) > create mode 100644 drivers/media/platform/s5p-mfc/regs-mfc-v10.h >