Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752003AbdFNMDV (ORCPT ); Wed, 14 Jun 2017 08:03:21 -0400 Received: from mailout3.w1.samsung.com ([210.118.77.13]:22481 "EHLO mailout3.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751829AbdFNMDT (ORCPT ); Wed, 14 Jun 2017 08:03:19 -0400 X-AuditID: cbfec7f5-f792f6d0000063e9-98-59412603da6e Subject: Re: [PATCH 1/9] [media] s5p-jpeg: Reset the Codec before doing a soft reset To: Jacek Anaszewski , Thierry Escande , Mauro Carvalho Chehab Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org From: Andrzej Pietrasiewicz Message-id: <0ce70398-3018-e240-7ea3-f0c053409ea3@samsung.com> Date: Wed, 14 Jun 2017 14:03:13 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-version: 1.0 In-reply-to: Content-type: text/plain; charset=utf-8; format=flowed Content-language: en-US Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDKsWRmVeSWpSXmKPExsWy7djP87rMao6RBkvualrc3rqBxeLyrjls Fj0btrJaLNv0h8mi/+olNgdWjx13lzB67Jx1l91j06pONo/Pm+QCWKK4bFJSczLLUov07RK4 Mv7+mMxe0MBfservQqYGxgU8XYycHBICJhIb7j9khbDFJC7cW8/WxcjFISSwlFHiwe5WZgjn M6PEo9YFrDAdh5auZoFILGOUOHHxGVTLC0aJvT17mUGqhAXCJL7PaQKrEhGYwCgxYd8jFpAE s4CtRMehTjCbTcBYYu/BDkYQm1fATuLPpsVgNouAqsS83VOYQGxRgQiJRZMmskPUCEr8mHwP rJcTaM6J54tZIWZaSTz71wpli0s0t96E2iUvsXnNW7AfJASms0ts6QD5lAPIkZXYdIAZwnSR mHldEOIzYYlXx7ewQ9gyEpcnd7NAtE5mlNhw8wOUs51RYu2xE9CwsJY4fPwi1GI+iUnbpkMN 5ZXoaBOCKPGQ+D5vKtRQR4nN/4+zQ0KriVni5OQ37BMYFWYh+W0Wkn9mIflnFpJ/FjCyrGIU SS0tzk1PLTbVK07MLS7NS9dLzs/dxAhMM6f/Hf+6g3HpMatDjAIcjEo8vA/e20cKsSaWFVfm HmKU4GBWEuHVUnaMFOJNSaysSi3Kjy8qzUktPsQozcGiJM7LdepahJBAemJJanZqakFqEUyW iYNTqoHRqWvJm5Una1p3yR3ssbvZE5l5RInjVfDD6ghJTSU/Z/c9BQ+Ml6TFrdy8U/F5/Q+9 yvYLTic1Nm7+zdUayDTJkbFA911C5v44z9OHbA+dkKj97MIt92AVn8n8LTo/vjx9PG3jpFVH ORYJilwrmGg4v/rAlH+dddJ/5N9f8vqy0vKiw4Ka/u3tSizFGYmGWsxFxYkAGU/vBi8DAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRmVeSWpSXmKPExsVy+t/xa7pMao6RBhuXm1vc3rqBxeLyrjls Fj0btrJaLNv0h8mi/+olNgdWjx13lzB67Jx1l91j06pONo/Pm+QCWKLcbDJSE1NSixRS85Lz UzLz0m2VQkPcdC2UFPISc1NtlSJ0fUOClBTKEnNKgTwjAzTg4BzgHqykb5fglvH3x2T2ggb+ ilV/FzI1MC7g6WLk5JAQMJE4tHQ1C4QtJnHh3nq2LkYuDiGBJYwSxx68ZoZwXjBKLD03lxGk SlggTOL/oiNMIAkRgUmMEhfu32UCSTAL2Ep0HOpkgehoYpY4cnYJ2Fw2AWOJvQc7wLp5Bewk /mxaDGazCKhKzNs9BaxZVCBCYtf1A6wQNYISPybfA+vlBBp64vliVogFZhJfXh6GssUlmltv skDY8hKb17xlnsAoOAtJ+ywkLbOQtMxC0rKAkWUVo0hqaXFuem6xkV5xYm5xaV66XnJ+7iZG YMxtO/Zzyw7GrnfBhxgFOBiVeHg73tpHCrEmlhVX5h5ilOBgVhLh1VJ2jBTiTUmsrEotyo8v Ks1JLT7EaAr03ERmKdHkfGA6yCuJNzQxNLc0NDK2sDA3MlIS55364Uq4kEB6YklqdmpqQWoR TB8TB6dUA2PUORlrbcOvtfX2LZZrnHPviN9OUXpR+/yJTW7HzE3RhXt6A7e1hB6/vOl0gQFL n2x9sfuGucou8x643Mu3YXAyuDOL/2zBCu/MYtGd4iLaGy7yeLTpVxk804jfnX6i0DfUvMFk otyJ/vUXznx+WDODS6Xif8eC7an5VydVrpb8K919v6nisRJLcUaioRZzUXEiALHp/6zPAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170614120315eucas1p2dc9ed4965f642052bf38b25680352161 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 X-Local-Sender: =?UTF-8?B?QW5kcnplaiBQaWV0cmFzaWV3aWN6G1NSUE9MLUtlcm5lbCAo?= =?UTF-8?B?VFApG+yCvOyEseyghOyekBtTZW5pb3IgU29mdHdhcmUgRW5naW5lZXI=?= X-Global-Sender: =?UTF-8?B?QW5kcnplaiBUb21hc3ogUGlldHJhc2lld2ljehtTUlBPTC1L?= =?UTF-8?B?ZXJuZWwgKFRQKRtTYW1zdW5nIEVsZWN0cm9uaWNzG1NlbmlvciBTb2Z0d2Fy?= =?UTF-8?B?ZSBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170613184748epcas2p282dbceadde3367f53a6842a3b40c1a91 X-RootMTR: 20170613184748epcas2p282dbceadde3367f53a6842a3b40c1a91 References: <1496419376-17099-1-git-send-email-thierry.escande@collabora.com> <1496419376-17099-2-git-send-email-thierry.escande@collabora.com> <359e198e-df2b-ef47-17b9-cefe4b7ff220@gmail.com> <4093ab04-710b-2141-ec16-62547fb4e66f@collabora.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1868 Lines: 52 Hi, W dniu 13.06.2017 o 20:46, Jacek Anaszewski pisze: > Hi Thierry, > > On 06/07/2017 02:34 PM, Thierry Escande wrote: >> Hi Jacek, >> >> On 02/06/2017 21:50, Jacek Anaszewski wrote: >>> Hi Thierry, >>> >>> On 06/02/2017 06:02 PM, Thierry Escande wrote: >>>> From: Abhilash Kesavan >>>> >>>> This patch resets the encoding and decoding register bits before doing a >>>> soft reset. >>>> >>>> Signed-off-by: Tony K Nadackal >>>> Signed-off-by: Thierry Escande >>>> --- >>>> drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.c | 4 ++++ >>>> 1 file changed, 4 insertions(+) >>>> >>>> diff --git a/drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.c >>>> b/drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.c >>>> index a1d823a..9ad8f6d 100644 >>>> --- a/drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.c >>>> +++ b/drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.c >>>> @@ -21,6 +21,10 @@ void exynos4_jpeg_sw_reset(void __iomem *base) >>>> unsigned int reg; >>>> reg = readl(base + EXYNOS4_JPEG_CNTL_REG); >>>> + writel(reg & ~(EXYNOS4_DEC_MODE | EXYNOS4_ENC_MODE), >>>> + base + EXYNOS4_JPEG_CNTL_REG); >>> >>> Why is it required? It would be nice if commit message explained that. >> >> Unfortunately the bug entry in the ChromeOS issue tracker does not >> mention more information about that and the patch author is no more >> reachable on that email address. >> >> So unless someone else knows the answer I won't be able to give more >> explanation in the commit message... > > Unfortunately I don't have longer access to the hardware and > can't test these changes. Have you tested them, or just cherry-picked > from the bug tracker? > I do have access to the hardware and will look into the series, however results can be expected next week. Andrzej