[GIT,PULL] HEVC V4L2 controls and s5p-mfc update
Message ID | d4d81bd9-faff-b612-9f92-b6884eac07be@samsung.com (mailing list archive) |
---|---|
State | Accepted, archived |
Headers |
Received: from vger.kernel.org ([209.132.180.67]) by www.linuxtv.org with esmtp (Exim 4.84_2) (envelope-from <linux-media-owner@vger.kernel.org>) id 1eyG9z-0002LS-E0; Tue, 20 Mar 2018 12:14:36 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752977AbeCTMOc (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Tue, 20 Mar 2018 08:14:32 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:19712 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752815AbeCTMOb (ORCPT <rfc822;linux-media@vger.kernel.org>); Tue, 20 Mar 2018 08:14:31 -0400 Received: from epcas2p2.samsung.com (unknown [182.195.41.54]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20180320121430epoutp03ba137b1654b61fa43c279eaad932cdb5~dn_iBBrzJ1552015520epoutp03I; Tue, 20 Mar 2018 12:14:30 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20180320121430epoutp03ba137b1654b61fa43c279eaad932cdb5~dn_iBBrzJ1552015520epoutp03I DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1521548070; bh=15iXI/bgZG6zWrOH9UGsj5rbcHcS7pQArEiUkwN2av0=; h=To:Cc:From:Subject:Date:References:From; b=JmSGagrrx8Z2KgSLKfsE7nFLHZcHETOM1b73wJHF2x27M4t3XHQjlvPiuJHGuwhmP KvkiPd2UP8KLn/EoB/Fdc9KIZw1CFnJhUKGBwTV/SIc4VQIJRSOrGYuY6Seq1QpLFm SGC7/3htfxmaUb3hTTBvQJl6xOPwwReH99fJWCE8= Received: from epsmges2p4.samsung.com (unknown [182.195.42.72]) by epcas2p4.samsung.com (KnoxPortal) with ESMTP id 20180320121429epcas2p46157ac20761ac3a1672b425e1501928b~dn_hgYfR00882008820epcas2p4N; Tue, 20 Mar 2018 12:14:29 +0000 (GMT) Received: from epcas2p4.samsung.com ( [182.195.41.56]) by epsmges2p4.samsung.com (Symantec Messaging Gateway) with SMTP id EF.11.04080.52BF0BA5; Tue, 20 Mar 2018 21:14:29 +0900 (KST) Received: from epsmgms2p2new.samsung.com (unknown [182.195.42.143]) by epcas2p2.samsung.com (KnoxPortal) with ESMTP id 20180320121429epcas2p276e834ad420d7553013981d35750a9b8~dn_hPjGiL1522315223epcas2p2U; Tue, 20 Mar 2018 12:14:29 +0000 (GMT) X-AuditID: b6c32a48-9c5ff70000000ff0-87-5ab0fb257774 Received: from epmmp1.local.host ( [203.254.227.16]) by epsmgms2p2new.samsung.com (Symantec Messaging Gateway) with SMTP id 6F.45.03890.52BF0BA5; Tue, 20 Mar 2018 21:14:29 +0900 (KST) Received: from [106.116.147.40] by mmp1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0P5W00676202GS10@mmp1.samsung.com>; Tue, 20 Mar 2018 21:14:29 +0900 (KST) To: linux-media@vger.kernel.org Cc: Smitha T Murthy <smitha.t@samsung.com>, Hans Verkuil <hverkuil@xs4all.nl>, Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> From: Sylwester Nawrocki <s.nawrocki@samsung.com> Subject: [GIT PULL] HEVC V4L2 controls and s5p-mfc update Message-id: <d4d81bd9-faff-b612-9f92-b6884eac07be@samsung.com> Date: Tue, 20 Mar 2018 13:14:25 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-version: 1.0 Content-type: text/plain; charset="utf-8" Content-language: en-GB Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrAIsWRmVeSWpSXmKPExsWy7bCmha7q7w1RBm//y1psnLGe1eLU5GdM Fj0btrJa3N2zjdGBxaNvyypGj8+b5DxOff3MHsAcxWWTkpqTWZZapG+XwJXR/OwpW8F1sYod V+4yNTB+EOxi5OSQEDCR6N6xg7mLkYtDSGAHo0TfvjMsEM53RolfFxczwVQ92XqKCSKxm1Hi x9GZbBDOfUaJ2Z/eMIJUiQjISzzpvQGWYBZoZZS42bILLMEmYCjRe7QPzBYWsJRY+uAHmM0r YCfx5sJ1NhCbRUBV4tP952BxUYEIiYVTn0LVCEr8mHyPBcRmFtCUePFlEpQtLnHs/k1GCFte YvOat2BPSAhMYJM4M2EqM8TdLhJb96+GsoUlXh3fwg5hS0s8W7WREcKuluhs62KHaG5hlPgz 7RIbRMJa4vDxi6wQG/gkOg7/BSriAIrzSnS0CUGUeEhcfbYCaqajxM+uvWDlQgKxEivPvmWc wCg7C8kPs5D8MAvJD7OQ/LCAkWUVo1hqQXFuemqxUYGJXnFibnFpXrpecn7uJkZwOtDy2MF4 4JzPIUYBDkYlHl6NO+ujhFgTy4orcw8xSnAwK4nwqkdviBLiTUmsrEotyo8vKs1JLT7EKM3B oiTO2xbgEiUkkJ5YkpqdmlqQWgSTZeLglGpgrJ2udlappbhyIfv3HWy8upvO1Rzd0B78SEjf N5bRPPnfdsmVYelsu/VKJT5k6P+SjZDen7eqSCT+zse0cCbWP38Wn+P5emmlXp2eUtWrrQsW XOvY11ihkjl/0rVwk7MX6/ua7rkt5T5c6z5RNVZ/97n7RlPP+6yvTGWdcvT19sgLamye9cvq lViKMxINtZiLihMB48AUPAMDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJLMWRmVeSWpSXmKPExsVy+t9jAV3V3xuiDPZu5bHYOGM9q8Wpyc+Y LHo2bGW1uLtnG6MDi0ffllWMHp83yXmc+vqZPYA5issmJTUnsyy1SN8ugSuj+dlTtoLrYhU7 rtxlamD8INjFyMkhIWAi8WTrKaYuRi4OIYGdjBKPGyawQDgPGSUuLjrHAlIlIiAv8aT3BhuI zSzQyijRtDwDxGYTMJToPdrHCGILC1hKLH3wA8zmFbCTeHPhOlg9i4CqxKf7z8HiogIREp0r 57NA1AhK/Jh8D8jmAJqpLjFlSi7EeHGJY/dvMkLY8hKb17xlnsDINwtJxyyEjllIOmYh6VjA yLKKUTK1oDg3PbfYqMAoL7Vcrzgxt7g0L10vOT93EyMwQLcd1urfwfh4SfwhRgEORiUeXo07 66OEWBPLiitzDzFKcDArifCqR2+IEuJNSaysSi3Kjy8qzUktPsQozcGiJM7Ln38sUkggPbEk NTs1tSC1CCbLxMEp1cBokszkvSb9tY+O5MpTsStOOSwTDbEIdDDyODy9bLf3g/ZdrzzP+Z31 aT7VoTrb+urWhef8r04t4XrwUTNdaeIR8Y+rp+ofbJ1xziG5W11z+ll7lipRl+Vfni/iDbn1 58fcJ1nfeOZmP+gP3jAvQ4hT2DM1MyVG51/1sbV2v+XZHrl7/Jn6pLRRiaU4I9FQi7moOBEA KU0BLUwCAAA= X-CMS-MailID: 20180320121429epcas2p276e834ad420d7553013981d35750a9b8 X-Msg-Generator: CA CMS-TYPE: 102P X-CMS-RootMailID: 20180320121429epcas2p276e834ad420d7553013981d35750a9b8 X-RootMTR: 20180320121429epcas2p276e834ad420d7553013981d35750a9b8 References: <CGME20180320121429epcas2p276e834ad420d7553013981d35750a9b8@epcas2p2.samsung.com> Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org |
Pull-request
git://linuxtv.org/snawrocki/samsung.git tags/v4.17-media-samsungMessage
Sylwester Nawrocki
March 20, 2018, 12:14 p.m. UTC
Hi Mauro, The following changes since commit 3f127ce11353fd1071cae9b65bc13add6aec6b90: media: em28xx-cards: fix em28xx_duplicate_dev() (2018-03-08 06:06:51 -0500) are available in the git repository at: git://linuxtv.org/snawrocki/samsung.git tags/v4.17-media-samsung for you to fetch changes up to 8e8ae9fe34ac0611494b0b540476c4b9b52eac5b: s5p-mfc: Amend initial min, max values of HEVC hierarchical coding QP controls (2018-03-19 17:44:24 +0100) ---------------------------------------------------------------- Support for MFC v10.10 in the s5p-mfc driver and addition of related HEVC V4L2 controls. ---------------------------------------------------------------- Marek Szyprowski (1): media: s5p-mfc: Use real device for request_firmware() call Smitha T Murthy (12): videodev2.h: Add v4l2 definition for HEVC v4l2-ioctl: add HEVC format description v4l2: Documentation of HEVC compressed format v4l2: Add v4l2 control IDs for HEVC encoder v4l2: Documentation for HEVC CIDs s5p-mfc: Rename IS_MFCV8 macro s5p-mfc: Adding initial support for MFC v10.10 s5p-mfc: Use min scratch buffer size as provided by F/W s5p-mfc: Support MFCv10.10 buffer requirements s5p-mfc: Add support for HEVC decoder s5p-mfc: Add VP9 decoder support s5p-mfc: Add support for HEVC encoder Sylwester Nawrocki (2): s5p-mfc: Ensure HEVC QP controls range is properly updated s5p-mfc: Amend initial min, max values of HEVC hierarchical coding QP controls Documentation/devicetree/bindings/media/s5p-mfc.txt | 1 + Documentation/media/uapi/v4l/extended-controls.rst | 410 ++++++++++++++ Documentation/media/uapi/v4l/pixfmt-compressed.rst | 5 + drivers/media/platform/s5p-mfc/regs-mfc-v10.h | 87 +++ drivers/media/platform/s5p-mfc/regs-mfc-v8.h | 2 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 28 + drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c | 9 + drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 68 ++- drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c | 8 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 48 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 597 ++++++++++++++++++++- drivers/media/platform/s5p-mfc/s5p_mfc_opr.h | 14 + drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 397 ++++++++++++-- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.h | 15 + drivers/media/v4l2-core/v4l2-ctrls.c | 119 ++++ drivers/media/v4l2-core/v4l2-ioctl.c | 1 + include/uapi/linux/v4l2-controls.h | 93 +++- include/uapi/linux/videodev2.h | 1 + 18 files changed, 1824 insertions(+), 79 deletions(-) create mode 100644 drivers/media/platform/s5p-mfc/regs-mfc-v10.h