From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3CD07EB64D9 for ; Thu, 15 Jun 2023 17:41:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Date:To:Cc:From:Subject:References: In-Reply-To:MIME-Version:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=y9yLcu2+Bx8i7ctB8X/+XJveC/hgXT7n3NkGOG8SH0g=; b=w6FgNn1UfU/PMw TRW1xMllUOWx0F/wt2sGnuNM3NiD9qjtP+q/M1C8XoO/76AieWDu6Oa5Sq5UnBOy1kKR/vTCGgybK NrnqXWhn1+gV7hD/KxBcsxUyFQLPFpb3KcUWH8v1HK/F2j7KY3zRd91eczPHOA1Hvod2uhcIqI4aP Bw2LwVYk2blcxzlomld7rXpo6hdGXFUijtFojXrt6VBAyn0OvAU+SbB8HTynQ8jepS4OWcw2WX8uX 4M7zAdLCP4w9qfoVpmM+J7o445sWI+N0CSJhKpPIKJQUDhyBbN/u6i/8YYncjj2tjYdb0bMFWhOUz 8ymAfjff3f/zdzRsm46Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q9qxx-00FdIM-10; Thu, 15 Jun 2023 17:41:01 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q9qxu-00FdHL-2k; Thu, 15 Jun 2023 17:41:00 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 4F3736199C; Thu, 15 Jun 2023 17:40:58 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A2BB7C433C8; Thu, 15 Jun 2023 17:40:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1686850857; bh=m0eTxRDMIAf1H19zsMtbdtZfXv+jgF+R1KaBKkhc/Es=; h=In-Reply-To:References:Subject:From:Cc:To:Date:From; b=KnZAh0k7p0LpfSCHfd+uiPX6Wc///5kg8GIL4E7sQuVyIax3sSFxoHAdMtURR03PB cOdZZB5O+jqQt/snTFEZVJyuWQh0gv/X+/26qfU1VOJU7S6GxfrXsFLRLO9kKfkTBf FwbgjedG7OOTRfvcVYDpdhWb7QKjFZRAfwBQms22OqOXlSOpzVcQnNmYUbIOdDQwAG sE0hIcBA0GD1vjCxfE6ug3kZWSNyWspqELAiNq58Mq1uvlvejS0htoorq1/7Qh+JWn jgQ1wP/vNqeYkLX2hXsVqYRVm2+tdebjx7onxVIt7E/S9K6sJXWIPOc4P6YtPTaglg DrvxmIGOzUNwQ== Message-ID: MIME-Version: 1.0 In-Reply-To: <76a641e6-64ef-a973-422c-de50d498e52f@collabora.com> References: <20230607205714.510012-1-nfraprado@collabora.com> <20230607205714.510012-4-nfraprado@collabora.com> <83770481aa762b69738c27f9d9934dd9.sboyd@kernel.org> <90781ea3-d43a-6267-278c-184050fe456e@collabora.com> <76a641e6-64ef-a973-422c-de50d498e52f@collabora.com> Subject: Re: [PATCH v2 3/5] media: mediatek: vcodec: Read HW active status from clock From: Stephen Boyd Cc: Matthias Brugger , Hans Verkuil , kernel@collabora.com, Andrew-CT Chen , Mauro Carvalho Chehab , Tiffany Lin , Yunfei Dong , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-mediatek@lists.infradead.org To: AngeloGioacchino Del Regno , Chen-Yu Tsai , =?utf-8?q?N=C3=ADcolas?= F. R. A. Prado Date: Thu, 15 Jun 2023 10:40:55 -0700 User-Agent: alot/0.10 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230615_104058_976848_F80EEF30 X-CRM114-Status: GOOD ( 26.84 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org UXVvdGluZyBBbmdlbG9HaW9hY2NoaW5vIERlbCBSZWdubyAoMjAyMy0wNi0xNSAwMDozMDo1NikK PiBJbCAxNS8wNi8yMyAwMjo0MCwgU3RlcGhlbiBCb3lkIGhhIHNjcml0dG86Cj4gPiBRdW90aW5n IEFuZ2Vsb0dpb2FjY2hpbm8gRGVsIFJlZ25vICgyMDIzLTA2LTE0IDAxOjEzOjQzKQo+ID4+IEls IDEyLzA2LzIzIDIxOjE5LCBTdGVwaGVuIEJveWQgaGEgc2NyaXR0bzoKPiA+Pj4gUXVvdGluZyBB bmdlbG9HaW9hY2NoaW5vIERlbCBSZWdubyAoMjAyMy0wNi0wOSAwMDo0MjoxMykKPiA+Pj4+IEls IDA5LzA2LzIzIDAxOjU2LCBTdGVwaGVuIEJveWQgaGEgc2NyaXR0bzoKPiA+Pj4+PiBRdW90aW5n IEFuZ2Vsb0dpb2FjY2hpbm8gRGVsIFJlZ25vICgyMDIzLTA2LTA4IDAyOjAxOjU4KQo+ID4+Pj4+ PiBJbCAwOC8wNi8yMyAxMDoxMiwgQ2hlbi1ZdSBUc2FpIGhhIHNjcml0dG86Cj4gPj4+Pj4+PiBP biBUaHUsIEp1biA4LCAyMDIzIGF0IDQ6NTfigK9BTSBOw61jb2xhcyBGLiBSLiBBLiBQcmFkbwo+ ID4+Pj4+Pj4gPG5mcmFwcmFkb0Bjb2xsYWJvcmEuY29tPiB3cm90ZToKPiA+Pj4+Cj4gPj4+PiBU aGUgZmlybXdhcmUgZ2l2ZXMgYW4gaW5kaWNhdGlvbiBvZiAiYm9vdCBkb25lIiwgYnV0IHRoYXQn cyBmb3IgdGhlICJjb3JlIiBwYXJ0Cj4gPj4+PiBvZiB0aGUgdmNvZGVjLi4uIHRoZW4gaXQgbWFu YWdlcyB0aGlzIGNsb2NrIGludGVybmFsbHkgdG8gZW5hYmxlL2Rpc2FibGUgdGhlCj4gPj4+PiAi Y29tcHV0ZSIgSVAgb2YgdGhlIGRlY29kZXIuCj4gPj4+Pgo+ID4+Pj4gQXMgZmFyIGFzIEkga25v dyAoYW5kIEkndmUgYmVlbiByZXNlYXJjaGluZyBhYm91dCB0aGlzKSB0aGUgZmlybXdhcmUgd2ls bCBub3QKPiA+Pj4+IGdpdmUgYW55ICJkZWNvZGVyIHBvd2VyZWQsIGNsb2NrZWQgLSByZWFkeSB0 byBnZXQgZGF0YSIgaW5kaWNhdGlvbiwgYW5kIHRoZQo+ID4+Pj4gb25seSB3YXkgdGhhdCB3ZSBo YXZlIHRvIGp1ZGdlIHdoZXRoZXIgaXQgaXMgaW4gdGhpcyBzcGVjaWZpYyBzdGF0ZSBvciBub3Qg aXMKPiA+Pj4+IHRvIGNoZWNrIGlmIHRoZSAiVkRFQ19BQ1RJVkUiIGNsb2NrIGdvdCBlbmFibGVk IGJ5IHRoZSBmaXJtd2FyZS4KPiA+Pj4KPiA+Pj4gSXMgTGludXggZXZlciBnb2luZyB0byB1c2Ug Y2xrIGNvbnN1bWVyIEFQSXMgbGlrZSBjbGtfZW5hYmxlL2Nsa19kaXNhYmxlCj4gPj4+IG9uIHRo aXMgVkRFQ19BQ1RJVkUgY2xrPyBJZiB0aGUgYW5zd2VyIGlzIG5vLCB0aGVuIHRoZXJlIGlzbid0 IGFueQo+ID4+PiByZWFzb24gdG8gcHV0IGl0IGluIHRoZSBjbGsgZnJhbWV3b3JrLCBhbmQgcHJv YmFibHkgc3lzY29uIGlzIHRoZSB3YXkgdG8KPiA+Pj4gZ28gZm9yIG5vdy4KPiA+Pj4KPiA+Pgo+ ID4+IE5vdCBmb3IgdGhlIGN1cnJlbnQgcGxhdGZvcm0sIGJ1dCB0aGF0IG1heSBjaGFuZ2UgaW4g ZnV0dXJlIFNvQ3MuLi4gd2UncmUgbm90IHN1cmUuCj4gPiAKPiA+IElmIHlvdSdyZSBub3QgdXNp bmcgdGhlIGNsayBjb25zdW1lciBBUElzIHRoZW4gaXQgc2hvdWxkbid0IGJlIGEgY2xrLgo+ID4g Cj4gPj4KPiA+Pj4gQW5vdGhlciBhcHByb2FjaCBjb3VsZCBiZSB0byB3YWl0IGZvciBzb21lIGFt b3VudCBvZiB0aW1lIGFmdGVyIHRlbGxpbmcKPiA+Pj4gZmlybXdhcmUgdG8gcG93ZXIgdXAgYW5k IGFzc3VtZSB0aGUgaGFyZHdhcmUgaXMgYWN0aXZlLgo+ID4+Pgo+ID4+Cj4gPj4gVGhhdCB3b3Vs ZCBiZSBoaWdobHkgZXJyb3IgcHJvbmUgdGhvdWdoLiBFeHBlY3RpbmcgdGhhdCB0aGUgSFcgaXMg YWxpdmUgbWVhbnMgdGhhdAo+ID4+IHdlJ3JlIDEwMCUgc3VyZSB0aGF0IGJvdGggZmlybXdhcmUg YW5kIGRyaXZlciBhcmUgZG9pbmcgdGhlIHJpZ2h0IHRoaW5nIGF0IGV2ZXJ5Cj4gPj4gbW9tZW50 LCB3aGljaCBpcyBzb21ldGhpbmcgdGhhdCB3ZSdkIGxpa2UgdG8gYXNzdW1lIGJ1dCwgcmVhbGlz dGljYWxseSwgZm9yIHNhZmV0eQo+ID4+IHJlYXNvbnMgd2UganVzdCBkb24ndC4KPiA+Pgo+ID4+ IFNob3VsZCB3ZSBhbnl3YXkgZ28gZm9yIGEgc3lzY29uICpub3cqIGFuZCB0aGVuIGNoYW5nZSBp dCB0byBhIGNsb2NrIGxhdGVyLCBpZiBhbnkKPiA+PiBuZXcgcGxhdGZvcm0gbmVlZHMgdGhpcyBh cyBhIGNsb2NrPwo+ID4gCj4gPiBZZWFoLiBPciBpbXBsZW1lbnQgdGhpcyBhcyBhIHBvd2VyIGRv bWFpbiBhbmQgaGF2ZSBpdCByZWFkIHRoZSByZWdpc3Rlcgo+ID4gZGlyZWN0bHkgd2FpdGluZyB0 byByZXR1cm4gZnJvbSB0aGUgcG93ZXJfb24oKT8KPiAKPiBBIHBvd2VyIGRvbWFpbiB3b3VsZCBm b3JjZSB1cyB0byBpbmNvcnJlY3RseSBkZXNjcmliZSB0aGUgaGFyZHdhcmUgaW4gdGhlIGJpbmRp bmdzCj4gdGhvdWdoLCBJIHRoaW5rLi4uIHNvLCBOw61jb2xhcywgcGxlYXNlLCBsZXQncyBnbyBm b3IgYSBzeXNjb24gYXQgdGhpcyBwb2ludCwgYXMgaXQKCllvdSBkb24ndCBoYXZlIHRvIGFkZCB0 aGUgcG93ZXIgZG9tYWluIGluIERULCBkbyB5b3U/IFlvdSBjYW4gcG9wdWxhdGUgYQpwb3dlciBk b21haW4gaW4gc29mdHdhcmUgZGlyZWN0bHk/Cgo+IHJlYWxseSBsb29rcyBsaWtlIGJlaW5nIHRo ZSBvbmx5IHZpYWJsZSBvcHRpb24uCj4gCj4gU3RlcGhlbiwgbWFueSB0aGFua3MgZm9yIHRoZSB2 YWx1YWJsZSBzdWdnZXN0aW9ucyBhbmQgdGhlIG5pY2UgY29udmVyc2F0aW9uLgo+CgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==