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 DC91EEB64D7 for ; Fri, 30 Jun 2023 15:16:00 +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:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=SRz/aFDO8HrGqop3k4szMwNJ5LiW3e1fuKTmZ9FtHu4=; b=Fx4yQdWvEifgpq hw/3hKjMOETLXiC+cFyR4yKwzNj707IzCY2RGJvKgPfPwfapSMPld997EkGcbCOLNN/xZETr6ZSR3 aXLk7YdfbDNHNSBFHKdSzDFAh9QVSoXb6ORR28ibHl+cxfRrfXliiol5XGneiCGlFE4wty1Au/J8/ wPoJKdVSvxdK3Y+R6UNKViVrb35A+qgptjpafwPOERDL7zCtcPeGeLV/vn/lpOC2mdfi4x0hXbD7W EG8L3HiB08vFYrwFl+JdXYyztqWRM31Tve7K71+32G+a33TSDibmZwC0b+V1phDmRsPSO8fWf8R8K OyKk4OgwEIDq7f68NSEw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qFFqM-003vAv-0X; Fri, 30 Jun 2023 15:15:30 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qFFpu-003uxu-2I; Fri, 30 Jun 2023 15:15:04 +0000 Received: from notapiano.myfiosgateway.com (zone.collabora.co.uk [167.235.23.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nfraprado) by madras.collabora.co.uk (Postfix) with ESMTPSA id 3DF3E6606E97; Fri, 30 Jun 2023 16:14:58 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1688138101; bh=tcKN7V8jMwtJgXP8lIYDvUvaVxlTOIgSGTz9xCOpjsE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=d/aAyYSmIBa5KAv+QEzgrw1/k4ttW/5EKTk8U3srrHGpLEBI0R3HuOhFpa9sE0skj j6vJ2sKO9t9B2gXTTn1w0U58UMIdTPR76ATQgVaGFiHD2aMeL7vQ8Eu4tKdFugmJNE AxKr7tSCDMQSGh3zE61Eh3gw9ow+K6skcdPLSmwvd2HI/+0xOKJzs4FUW9EM6AdEcf hdYWe3tvOnLAnlJfO3wMfl7KkqiEcRnZG3VHn6aN+2DHC8zW/tghjLa6CLSec/FxEn akRfYWRNZKJTZSklrd+Bs4wdfKIcwx/q8rfH1mSy2Pup+D4TiCgmYOPUi56sDPbaeI 1M5gNEtdQ4L5g== From: =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= To: Matthias Brugger , Hans Verkuil Cc: AngeloGioacchino Del Regno , kernel@collabora.com, =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= , 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 Subject: [PATCH v5 4/7] media: mediatek: vcodec: Define address for VDEC_HW_ACTIVE Date: Fri, 30 Jun 2023 11:14:10 -0400 Message-ID: <20230630151436.155586-5-nfraprado@collabora.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230630151436.155586-1-nfraprado@collabora.com> References: <20230630151436.155586-1-nfraprado@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230630_081502_890856_A6AD190A X-CRM114-Status: GOOD ( 13.44 ) 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 VGhlIFZERUNfSFdfQUNUSVZFIGJpdCBpcyBsb2NhdGVkIGF0IG9mZnNldCAwLCBiaXQgNCBvZiB0 aGUgVkRFQ1NZUwppb3NwYWNlLiBPbmx5IHRoZSBtYXNrIHdhcyBwcmV2aW91c2x5IGRlZmluZWQs IHdpdGggdGhlIGFkZHJlc3MgYmVpbmcKaW1wbGljaXQuIEV4cGxpY2l0bHkgZGVmaW5lIHRoZSBh ZGRyZXNzLCBhbmQgYXBwZW5kIGEgJ19NQVNLJyBzdWZmaXggdG8KdGhlIG1hc2ssIHRvIG1ha2Ug YWNjZXNzZXMgdG8gdGhpcyBiaXQgY2xlYXJlci4KClRoaXMgY29tbWl0IGJyaW5ncyBubyBmdW5j dGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IE7DrWNvbGFzIEYuIFIuIEEuIFByYWRvIDxu ZnJhcHJhZG9AY29sbGFib3JhLmNvbT4KCi0tLQoKKG5vIGNoYW5nZXMgc2luY2UgdjQpCgpDaGFu Z2VzIGluIHY0OgotIE1hZGUgdXNlIG9mIEJJVCgpIG1hY3JvIGZvciBtYXNrCgpDaGFuZ2VzIGlu IHYzOgotIEFkZGVkIHRoaXMgY29tbWl0CgogZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tZWRpYXRl ay92Y29kZWMvbXRrX3Zjb2RlY19kZWNfZHJ2LmMgfCA0ICsrLS0KIGRyaXZlcnMvbWVkaWEvcGxh dGZvcm0vbWVkaWF0ZWsvdmNvZGVjL210a192Y29kZWNfZGVjX2h3LmMgIHwgNCArKy0tCiBkcml2 ZXJzL21lZGlhL3BsYXRmb3JtL21lZGlhdGVrL3Zjb2RlYy9tdGtfdmNvZGVjX2RlY19ody5oICB8 IDMgKystCiAzIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL21lZGlhdGVrL3Zjb2RlYy9tdGtf dmNvZGVjX2RlY19kcnYuYyBiL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbWVkaWF0ZWsvdmNvZGVj L210a192Y29kZWNfZGVjX2Rydi5jCmluZGV4IGQ0MWYyMTIxYjk0Zi4uODM3ODBkMjlhOWNmIDEw MDY0NAotLS0gYS9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL21lZGlhdGVrL3Zjb2RlYy9tdGtfdmNv ZGVjX2RlY19kcnYuYworKysgYi9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL21lZGlhdGVrL3Zjb2Rl Yy9tdGtfdmNvZGVjX2RlY19kcnYuYwpAQCAtNTAsOCArNTAsOCBAQCBzdGF0aWMgaXJxcmV0dXJu X3QgbXRrX3Zjb2RlY19kZWNfaXJxX2hhbmRsZXIoaW50IGlycSwgdm9pZCAqcHJpdikKIAljdHgg PSBtdGtfdmNvZGVjX2dldF9jdXJyX2N0eChkZXYsIE1US19WREVDX0NPUkUpOwogCiAJLyogY2hl Y2sgaWYgSFcgYWN0aXZlIG9yIG5vdCAqLwotCWNnX3N0YXR1cyA9IHJlYWRsKGRldi0+cmVnX2Jh c2VbMF0pOwotCWlmICgoY2dfc3RhdHVzICYgVkRFQ19IV19BQ1RJVkUpICE9IDApIHsKKwljZ19z dGF0dXMgPSByZWFkbChkZXYtPnJlZ19iYXNlWzBdICsgVkRFQ19IV19BQ1RJVkVfQUREUik7CisJ aWYgKChjZ19zdGF0dXMgJiBWREVDX0hXX0FDVElWRV9NQVNLKSAhPSAwKSB7CiAJCW10a192NGwy X2VycigiREVDIElTUiwgVkRFQyBhY3RpdmUgaXMgbm90IDB4MCAoMHglMDh4KSIsCiAJCQkgICAg IGNnX3N0YXR1cyk7CiAJCXJldHVybiBJUlFfSEFORExFRDsKZGlmZiAtLWdpdCBhL2RyaXZlcnMv bWVkaWEvcGxhdGZvcm0vbWVkaWF0ZWsvdmNvZGVjL210a192Y29kZWNfZGVjX2h3LmMgYi9kcml2 ZXJzL21lZGlhL3BsYXRmb3JtL21lZGlhdGVrL3Zjb2RlYy9tdGtfdmNvZGVjX2RlY19ody5jCmlu ZGV4IGUxY2IyZjhkY2EzMy4uNDFhYTY2YzcyOTViIDEwMDY0NAotLS0gYS9kcml2ZXJzL21lZGlh L3BsYXRmb3JtL21lZGlhdGVrL3Zjb2RlYy9tdGtfdmNvZGVjX2RlY19ody5jCisrKyBiL2RyaXZl cnMvbWVkaWEvcGxhdGZvcm0vbWVkaWF0ZWsvdmNvZGVjL210a192Y29kZWNfZGVjX2h3LmMKQEAg LTc1LDggKzc1LDggQEAgc3RhdGljIGlycXJldHVybl90IG10a192ZGVjX2h3X2lycV9oYW5kbGVy KGludCBpcnEsIHZvaWQgKnByaXYpCiAJY3R4ID0gbXRrX3Zjb2RlY19nZXRfY3Vycl9jdHgoZGV2 LT5tYWluX2RldiwgZGV2LT5od19pZHgpOwogCiAJLyogY2hlY2sgaWYgSFcgYWN0aXZlIG9yIG5v dCAqLwotCWNnX3N0YXR1cyA9IHJlYWRsKGRldi0+cmVnX2Jhc2VbVkRFQ19IV19TWVNdKTsKLQlp ZiAoY2dfc3RhdHVzICYgVkRFQ19IV19BQ1RJVkUpIHsKKwljZ19zdGF0dXMgPSByZWFkbChkZXYt PnJlZ19iYXNlW1ZERUNfSFdfU1lTXSArIFZERUNfSFdfQUNUSVZFX0FERFIpOworCWlmIChjZ19z dGF0dXMgJiBWREVDX0hXX0FDVElWRV9NQVNLKSB7CiAJCW10a192NGwyX2VycigidmRlYyBhY3Rp dmUgaXMgbm90IDB4MCAoMHglMDh4KSIsCiAJCQkgICAgIGNnX3N0YXR1cyk7CiAJCXJldHVybiBJ UlFfSEFORExFRDsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbWVkaWF0ZWsv dmNvZGVjL210a192Y29kZWNfZGVjX2h3LmggYi9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL21lZGlh dGVrL3Zjb2RlYy9tdGtfdmNvZGVjX2RlY19ody5oCmluZGV4IDM2ZmFhOGQ5ZDY4MS4uZmYyNTBl M2JlNzhlIDEwMDY0NAotLS0gYS9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL21lZGlhdGVrL3Zjb2Rl Yy9tdGtfdmNvZGVjX2RlY19ody5oCisrKyBiL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbWVkaWF0 ZWsvdmNvZGVjL210a192Y29kZWNfZGVjX2h3LmgKQEAgLTEyLDcgKzEyLDggQEAKIAogI2luY2x1 ZGUgIm10a192Y29kZWNfZHJ2LmgiCiAKLSNkZWZpbmUgVkRFQ19IV19BQ1RJVkUgMHgxMAorI2Rl ZmluZSBWREVDX0hXX0FDVElWRV9BRERSIDB4MAorI2RlZmluZSBWREVDX0hXX0FDVElWRV9NQVNL IEJJVCg0KQogI2RlZmluZSBWREVDX0lSUV9DRkcgMHgxMQogI2RlZmluZSBWREVDX0lSUV9DTFIg MHgxMAogI2RlZmluZSBWREVDX0lSUV9DRkdfUkVHIDB4YTQKLS0gCjIuNDEuMAoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwg bWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8v bGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK