[GIT,PULL] Samsung SoC driver updates for 4.10
Message ID | 6bdd1466-d678-fd11-0275-e7cbd0815f4d@samsung.com (mailing list archive) |
---|---|
State | Accepted, archived |
Headers |
Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.84_2) (envelope-from <linux-media-owner@vger.kernel.org>) id 1c6Lmi-0001KG-NM; Mon, 14 Nov 2016 18:15:12 +0000 X-tubIT-Incoming-IP: 209.132.180.67 Received: from vger.kernel.org ([209.132.180.67]) by mail.tu-berlin.de (exim-4.84_2/mailfrontend-8) with esmtp id 1c6Lme-0002nk-k7; Mon, 14 Nov 2016 19:15:11 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933960AbcKNSPG (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Mon, 14 Nov 2016 13:15:06 -0500 Received: from mailout4.w1.samsung.com ([210.118.77.14]:63290 "EHLO mailout4.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932899AbcKNSPF (ORCPT <rfc822;linux-media@vger.kernel.org>); Mon, 14 Nov 2016 13:15:05 -0500 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout4.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OGN00G6H9D1V330@mailout4.w1.samsung.com> for linux-media@vger.kernel.org; Mon, 14 Nov 2016 18:15:01 +0000 (GMT) Received: from eusmges3.samsung.com (unknown [203.254.199.242]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20161114181501eucas1p2abe5c000bcd992fb880ea43e1560907b~G-KIvXtzn0168401684eucas1p25 for <linux-media@vger.kernel.org>; Mon, 14 Nov 2016 18:15:01 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges3.samsung.com (EUCPMTA) with SMTP id B9.9C.11330.42FF9285; Mon, 14 Nov 2016 18:15:00 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20161114181500eucas1p2f4bc902fe54c96803440410b6325d237~G-KIBs8wR0170001700eucas1p2q for <linux-media@vger.kernel.org>; Mon, 14 Nov 2016 18:15:00 +0000 (GMT) X-AuditID: cbfec7f2-f79556d000002c42-6d-5829ff242753 Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id E2.B4.10494.80FF9285; Mon, 14 Nov 2016 18:14:32 +0000 (GMT) Received: from [106.116.147.40] by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OGN00F8A9CZ7E00@eusync4.samsung.com> for linux-media@vger.kernel.org; Mon, 14 Nov 2016 18:14:59 +0000 (GMT) From: Sylwester Nawrocki <s.nawrocki@samsung.com> Subject: [GIT PULL] Samsung SoC driver updates for 4.10 To: LMML <linux-media@vger.kernel.org> Message-id: <6bdd1466-d678-fd11-0275-e7cbd0815f4d@samsung.com> Date: Mon, 14 Nov 2016 19:14:58 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCIsWRmVeSWpSXmKPExsWy7djP87oq/zUjDN4cNLPo2bCV1YHR4/Mm uQDGKC6blNSczLLUIn27BK6MbU/jCrZJVmx+NIWlgbFLpIuRk0NCwERi+oSTLBC2mMSFe+vZ uhi5OIQEljJKHJy0nR3CmcoksXXFSxa4jkm3mCESyxglPqw/wwLhtDNJrOyexgZSxSZgKNF7 tI8RxBYWMJc4dX02K4gtIqAmsWbRJHYQm1fATmLxhi6gGg4OFgFViYWrSkHCogIREgc3rmaE KBGU+DH5HthiZgFNiRdfJkHZ8hKb17xlhjhoC5vE/+McIGMkBGQlNh2ACrtInGhoZIewhSVe Hd8CZctIXJ7cDXayhEA/o8SJNc2MEM4MRok77ROYIKqsJQ4fv8gKsYxPYtK26cwQC3glOtqE IEo8JP5vOscKEXaUuPbFFiQsJBArcevsC+YJjLKzkHwwC8kHs5B8sICReRWjSGppcW56arGx XnFibnFpXrpecn7uJkZg3J7+d/zTDsavJ6wOMQpwMCrx8O44qhkhxJpYVlyZe4hRgoNZSYR3 2l+gEG9KYmVValF+fFFpTmrxIUZpDhYlcd49C66ECwmkJ5akZqemFqQWwWSZODilGhinyoee vFV3WuD/phi2wKfXHxSHru1Z1BGfbH77yJIPW+Rfp5/0P13kanWOv0zo70GnZ15F9xi6FmXY GH/ZWuU/U7TGcbbNkbKJlVH+pytC8mrl3mxZd9JD7OqOS8dZViwMcpV6zr6M87f744B3P5yq 2A7/WNJ0eaNh6FqDOpaLf4LevPQvnVyqxFKckWioxVxUnAgAmhlRcNcCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOLMWRmVeSWpSXmKPExsVy+t/xa7oc/zUjDC7OtbDo2bCV1YHR4/Mm uQDGKDebjNTElNQihdS85PyUzLx0W6XQEDddCyWFvMTcVFulCF3fkCAlhbLEnFIgz8gADTg4 B7gHK+nbJbhlbHsaV7BNsmLzoyksDYxdIl2MnBwSAiYS0yfdYoawxSQu3FvP1sXIxSEksIRR YvP/48wQTjuTxKcfs9lBqtgEDCV6j/YxgtjCAuYSp67PZgWxRQTUJNYsmgRWwytgJ7F4QxdQ DQcHi4CqxMJVpSBhUYEIiU1f57BAlAhK/Jh8jwWkhFlAXWLKlFyQMLOAvMTmNW+ZJzDyzkJS NQuhahaSqgWMzKsYRVJLi3PTc4uN9IoTc4tL89L1kvNzNzECA3XbsZ9bdjB2vQs+xCjAwajE w7vjqGaEEGtiWXFl7iFGCQ5mJRHeaX+BQrwpiZVVqUX58UWlOanFhxhNga6eyCwlmpwPjKK8 knhDE0NzS0MjYwsLcyMjJXHeqR+uhAsJpCeWpGanphakFsH0MXFwSjUwGiU93MB823xG1P7Q eZI/NW5GZn0+LFv2+p7s5k98ucply6c535y8yLe+3udq+OOpyj1njzx+XLxF+/ZywXtHzm0M mVx9uly1LLzzu+Ldvs2zjDdXualbGvTP+DwxvKbg3tNTDyVqV3Be6d4uxzyH+eAh5oa+Rams JbWrVE85eF2ZcOCBbABftRJLcUaioRZzUXEiAHyo8zVqAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20161114181500eucas1p2f4bc902fe54c96803440410b6325d237 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 X-Local-Sender: =?UTF-8?B?U3lsd2VzdGVyIE5hd3JvY2tpG1NSUE9MLUtlcm5lbCAoVFAp?= =?UTF-8?B?G+yCvOyEseyghOyekBtTZW5pb3IgU29mdHdhcmUgRW5naW5lZXI=?= X-Global-Sender: =?UTF-8?B?U3lsd2VzdGVyIE5hd3JvY2tpG1NSUE9MLUtlcm5lbCAoVFAp?= =?UTF-8?B?G1NhbXN1bmcgRWxlY3Ryb25pY3MbU2VuaW9yIFNvZnR3YXJlIEVuZ2luZWVy?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20161114181500eucas1p2f4bc902fe54c96803440410b6325d237 X-RootMTR: 20161114181500eucas1p2f4bc902fe54c96803440410b6325d237 References: <CGME20161114181500eucas1p2f4bc902fe54c96803440410b6325d237@eucas1p2.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 X-PMX-Version: 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.11.14.180617 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, NO_URI_HTTPS 0, REFERENCES 0, SINGLE_URI_IN_BODY 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __CP_MEDIA_BODY 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FROM_HAS_AT 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_X_MAILING_LIST 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __MOZILLA_USER_AGENT 0, __REFERENCES 0, __SANE_MSGID 0, __SINGLE_URI_TEXT 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NAME_DIFF_FROM_ACC 0, __TO_REAL_NAMES 0, __URI_IN_BODY 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0' |
Pull-request
git://linuxtv.org/snawrocki/samsung.git for-v4.10/media/nextMessage
Sylwester Nawrocki
Nov. 14, 2016, 6:14 p.m. UTC
Hi Mauro, This includes mostly clean up and fixes of the s5p-mfc and exynos-gsc drivers. Support for the Exynos5433 (64-bit ARM) SoC is added to the exynos-gsc driver. The following changes since commit 669c6141ea78dff885b5bf025456c7dffb669a61: [media] mtk-mdp: fix double mutex_unlock (2016-10-21 12:09:53 -0200) are available in the git repository at: git://linuxtv.org/snawrocki/samsung.git for-v4.10/media/next for you to fetch changes up to 37269235bfaab6ad0b801190dc8a8c7397476b5b: s5p-mfc: Fix clock management in s5p_mfc_release() function (2016-11-14 16:04:15 +0100) ---------------------------------------------------------------- Andrzej Hajda (1): s5p-mfc: Correct scratch buffer size of H.263 decoder Donghwa Lee (1): s5p-mfc: Skip incomplete frame Ingi Kim (1): s5p-mfc: Fix MFC context buffer size Javier Martinez Canillas (7): exynos-gsc: change spamming try_fmt log message to debug exynos-gsc: don't clear format when freeing buffers with REQBUFS(0) exynos-gsc: fix supported RGB pixel format exynos-gsc: do proper bytesperline and sizeimage calculation exynos-gsc: don't release a non-dynamically allocated video_device exynos-gsc: unregister video device node on driver removal exynos-gsc: cleanup m2m src and dst vb2 queues on STREAMOFF Marek Szyprowski (8): exynos-gsc: Simplify system PM even more exynos-gsc: Remove unused lclk_freqency entry exynos-gsc: Add missing newline char in debug messages exynos-gsc: Use of_device_get_match_data() helper exynos-gsc: Enable driver on ARCH_EXYNOS exynos-gsc: Add support for Exynos5433 specific version s5p-mfc: Use clock gating only on MFC v5 hardware s5p-mfc: Fix clock management in s5p_mfc_release() function Nicolas Dufresne (1): exynos4-is: fimc: Roundup imagesize to row size for tiled formats Shuah Khan (2): s5p-mfc: Collapse two error message into one s5p-mfc: include buffer size in error message Ulf Hansson (7): exynos-gsc: Simplify clock management exynos-gsc: Convert gsc_m2m_resume() from int to void exynos-gsc: Make driver functional when CONFIG_PM is unset exynos-gsc: Make PM callbacks available conditionally exynos-gsc: Fixup clock management at ->remove() exynos-gsc: Do full clock gating at runtime PM suspend exynos-gsc: Simplify system PM .../bindings/media/exynos5-gsc.txt | 3 +- drivers/media/platform/Kconfig | 2 +- .../media/platform/exynos-gsc/gsc-core.c | 279 +++++++-------- .../media/platform/exynos-gsc/gsc-core.h | 11 +- .../media/platform/exynos-gsc/gsc-m2m.c | 38 +- .../platform/exynos4-is/fimc-core.c | 13 +- .../media/platform/s5p-mfc/regs-mfc-v6.h | 3 +- .../media/platform/s5p-mfc/regs-mfc-v8.h | 2 +- .../media/platform/s5p-mfc/regs-mfc.h | 3 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 15 +- .../platform/s5p-mfc/s5p_mfc_common.h | 2 + .../media/platform/s5p-mfc/s5p_mfc_opr.c | 6 +- .../media/platform/s5p-mfc/s5p_mfc_pm.c | 17 +- 13 files changed, 209 insertions(+), 185 deletions(-)