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 E4C26C54EE9 for ; Tue, 27 Sep 2022 14:23:07 +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=Uxpej8FnlLRmEwYkwDv/hiWyyi01RmN8t380M1qEWFQ=; b=PQOYoS4eS2mQCl Q3dn9gvK5UaAR7ebvIKoBPjBMQtzrIhgyae+SvuNBx436VQMOxbPHYtPFkOG6HMKZD6iHYc8PinT/ e5g7kFQ4Ky8Z21V6W60lRA3dxCB1uSxpOjkYbb7o19HJhkP5i+oMKxF+NjBmlvoLYCBZQT3HvpqvF piC5P7BQpp/jb84/nHdP2gM+qYCrPecZU4jozwd93b3gk6uyhxpO0Ukg4nLL8Asj5UcY7lKKoZ44C 8wlbIDPNSo446WHt2eQ00JFPn7AGr0AiHgkhCPrZlv4i87eXREXiV49LDO9vMof6wZmOYo2hS+4eX bK+LzV2haX7pB2saMLow==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1odBTE-00BC3x-95; Tue, 27 Sep 2022 14:22:00 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1odBRA-00BB7S-RZ for linux-arm-kernel@lists.infradead.org; Tue, 27 Sep 2022 14:19:54 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 708EC619D9; Tue, 27 Sep 2022 14:19:52 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 38EA0C433D7; Tue, 27 Sep 2022 14:19:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1664288391; bh=VWlDeVNSF8K5y9LwrhrOTt+8IGNO/UVbQ6FhhVMO6zE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RSgYvBOgzUo4uVzOaUGi/dh2K6IdbhJwzywq+hxZ5fPfxOvuVXLfHEMdtykaWgEoe uJbk+tr2h0Rcltgeo+Xjc+pa7D35Gx/z2utnMud8aOdtCHSwOHNNFjk78WhbN3+1ya 4ZL7lTb4W4+qoCqnpmAzyCrKVIdLXcfOpjyG2WBXbg2XRFurwQLm9azF6E+Lo8AwZZ s3Lk5q7S0Ofd8Q81Hnc9Qjm4hR+wsWPzIvJzw279qwL9rnck2uOElrJbdoQ+fJ8vOl 5WsjGeS3o1EOZYp8Ag+AOquimT+1td+158loCLv9aP9LhzazOdhzUvRPQRz8HOKiEL smtTQ6UuBjhLw== From: =?UTF-8?q?Marek=20Beh=C3=BAn?= To: Lorenzo Pieralisi Cc: Bjorn Helgaas , Gregory CLEMENT , pali@kernel.org, =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, =?UTF-8?q?Marek=20Beh=C3=BAn?= Subject: [PATCH v2 10/10] PCI: aardvark: Cleanup some register macros Date: Tue, 27 Sep 2022 16:19:26 +0200 Message-Id: <20220927141926.8895-11-kabel@kernel.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220927141926.8895-1-kabel@kernel.org> References: <20220927141926.8895-1-kabel@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220927_071953_010731_289F89BD X-CRM114-Status: GOOD ( 14.34 ) 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 RnJvbTogUGFsaSBSb2jDoXIgPHBhbGlAa2VybmVsLm9yZz4KCkRlZmluZSBTUEVFRF9HRU5fKiBt YWNyb3Mgd2l0aCBjb3JyZWN0IFBDSUVfR0VOX1NFTF9TSElGVC4KClNpbXBsaWZ5IG1hY3JvIGZv ciBzZXR0aW5nIHJvb3QgY29tcGxleCBtb2RlICh1c2UgQklUIGluc3RlYWQgb2YKTVNLICsgU0hJ RlQpLgoKUmVuYW1lIFBDSUVfTVNHX1BNX1BNRV9NQVNLIHRvIFBDSUVfSVNSMF9NU0dfUE1fUE1F IHRvIG1hdGNoIGV4aXN0aW5nCm5hbWluZyBjb252ZW50aW9uLCByZW5hbWUgUENJRV9JU1IwX01T SV9JTlRfUEVORElORyB0byBQQ0lFX0lTUjBfTVNJX0lOVAphcyBpdCBpcyB1c2VkIGZvciBib3Ro IGludGVycnVwdCBtYXNrIGFuZCBwZW5kaW5nIGJpdC4KClNpZ25lZC1vZmYtYnk6IFBhbGkgUm9o w6FyIDxwYWxpQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6IE1hcmVrIEJlaMO6biA8a2FiZWxA a2VybmVsLm9yZz4KLS0tCiBkcml2ZXJzL3BjaS9jb250cm9sbGVyL3BjaS1hYXJkdmFyay5jIHwg MjggKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0 aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9wY2kvY29udHJv bGxlci9wY2ktYWFyZHZhcmsuYyBiL2RyaXZlcnMvcGNpL2NvbnRyb2xsZXIvcGNpLWFhcmR2YXJr LmMKaW5kZXggNzNhNjA0ZjcwZjA2Li4xMWFmYWZlNzFlM2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv cGNpL2NvbnRyb2xsZXIvcGNpLWFhcmR2YXJrLmMKKysrIGIvZHJpdmVycy9wY2kvY29udHJvbGxl ci9wY2ktYWFyZHZhcmsuYwpAQCAtNjYsMTEgKzY2LDEwIEBACiAjZGVmaW5lIFBDSUVfQ09SRV9D VFJMMF9SRUcJCQkoQ09OVFJPTF9CQVNFX0FERFIgKyAweDApCiAjZGVmaW5lICAgICBQQ0lFX0dF Tl9TRUxfTVNLCQkJMHgzCiAjZGVmaW5lICAgICBQQ0lFX0dFTl9TRUxfU0hJRlQJCQkweDAKLSNk ZWZpbmUgICAgIFNQRUVEX0dFTl8xCQkJCTAKLSNkZWZpbmUgICAgIFNQRUVEX0dFTl8yCQkJCTEK LSNkZWZpbmUgICAgIFNQRUVEX0dFTl8zCQkJCTIKLSNkZWZpbmUgICAgIElTX1JDX01TSwkJCQkx Ci0jZGVmaW5lICAgICBJU19SQ19TSElGVAkJCQkyCisjZGVmaW5lICAgICBTUEVFRF9HRU5fMQkJ CQkoMCA8PCBQQ0lFX0dFTl9TRUxfU0hJRlQpCisjZGVmaW5lICAgICBTUEVFRF9HRU5fMgkJCQko MSA8PCBQQ0lFX0dFTl9TRUxfU0hJRlQpCisjZGVmaW5lICAgICBTUEVFRF9HRU5fMwkJCQkoMiA8 PCBQQ0lFX0dFTl9TRUxfU0hJRlQpCisjZGVmaW5lICAgICBJU19SQwkJCQlCSVQoMikKICNkZWZp bmUgICAgIExBTkVfQ05UX01TSwkJCTB4MTgKICNkZWZpbmUgICAgIExBTkVfQ05UX1NISUZUCQkJ MHgzCiAjZGVmaW5lICAgICBMQU5FX0NPVU5UXzEJCQkoMCA8PCBMQU5FX0NOVF9TSElGVCkKQEAg LTk1LDE2ICs5NCwxNiBAQAogI2RlZmluZSAgICAgUENJRV9DT1JFX1JFRl9DTEtfUlhfRU5BQkxF CQlCSVQoMikKICNkZWZpbmUgUENJRV9NU0dfTE9HX1JFRwkJCShDT05UUk9MX0JBU0VfQUREUiAr IDB4MzApCiAjZGVmaW5lIFBDSUVfSVNSMF9SRUcJCQkJKENPTlRST0xfQkFTRV9BRERSICsgMHg0 MCkKLSNkZWZpbmUgUENJRV9NU0dfUE1fUE1FX01BU0sJCQlCSVQoNykKICNkZWZpbmUgUENJRV9J U1IwX01BU0tfUkVHCQkJKENPTlRST0xfQkFTRV9BRERSICsgMHg0NCkKLSNkZWZpbmUgICAgIFBD SUVfSVNSMF9NU0lfSU5UX1BFTkRJTkcJCUJJVCgyNCkKICNkZWZpbmUgICAgIFBDSUVfSVNSMF9M SU5LX0RPV04JCQlCSVQoMSkKKyNkZWZpbmUgICAgIFBDSUVfSVNSMF9NU0dfUE1fUE1FCQlCSVQo NykKICNkZWZpbmUgICAgIFBDSUVfSVNSMF9DT1JSX0VSUgkJCUJJVCgxMSkKICNkZWZpbmUgICAg IFBDSUVfSVNSMF9ORkFUX0VSUgkJCUJJVCgxMikKICNkZWZpbmUgICAgIFBDSUVfSVNSMF9GQVRf RVJSCQkJQklUKDEzKQogI2RlZmluZSAgICAgUENJRV9JU1IwX0VSUl9NQVNLCQkJR0VOTUFTSygx MywgMTEpCiAjZGVmaW5lICAgICBQQ0lFX0lTUjBfSU5UWF9BU1NFUlQodmFsKQkJQklUKDE2ICsg KHZhbCkpCiAjZGVmaW5lICAgICBQQ0lFX0lTUjBfSU5UWF9ERUFTU0VSVCh2YWwpCUJJVCgyMCAr ICh2YWwpKQorI2RlZmluZSAgICAgUENJRV9JU1IwX01TSV9JTlQJCQlCSVQoMjQpCiAjZGVmaW5l ICAgICBQQ0lFX0lTUjBfQUxMX01BU0sJCQlHRU5NQVNLKDMxLCAwKQogI2RlZmluZSBQQ0lFX0lT UjFfUkVHCQkJCShDT05UUk9MX0JBU0VfQUREUiArIDB4NDgpCiAjZGVmaW5lIFBDSUVfSVNSMV9N QVNLX1JFRwkJCShDT05UUk9MX0JBU0VfQUREUiArIDB4NEMpCkBAIC01NDYsNyArNTQ1LDcgQEAg c3RhdGljIHZvaWQgYWR2a19wY2llX3NldHVwX2h3KHN0cnVjdCBhZHZrX3BjaWUgKnBjaWUpCiAK IAkvKiBTZXQgUENJIGdsb2JhbCBjb250cm9sIHJlZ2lzdGVyIHRvIFJDIG1vZGUgKi8KIAlyZWcg PSBhZHZrX3JlYWRsKHBjaWUsIFBDSUVfQ09SRV9DVFJMMF9SRUcpOwotCXJlZyB8PSAoSVNfUkNf TVNLIDw8IElTX1JDX1NISUZUKTsKKwlyZWcgfD0gSVNfUkM7CiAJYWR2a193cml0ZWwocGNpZSwg cmVnLCBQQ0lFX0NPUkVfQ1RSTDBfUkVHKTsKIAogCS8qCkBAIC02MzMsNyArNjMyLDcgQEAgc3Rh dGljIHZvaWQgYWR2a19wY2llX3NldHVwX2h3KHN0cnVjdCBhZHZrX3BjaWUgKnBjaWUpCiAKIAkv KiBVbm1hc2sgc3VtbWFyeSBNU0kgaW50ZXJydXB0ICovCiAJcmVnID0gYWR2a19yZWFkbChwY2ll LCBQQ0lFX0lTUjBfTUFTS19SRUcpOwotCXJlZyAmPSB+UENJRV9JU1IwX01TSV9JTlRfUEVORElO RzsKKwlyZWcgJj0gflBDSUVfSVNSMF9NU0lfSU5UOwogCWFkdmtfd3JpdGVsKHBjaWUsIHJlZywg UENJRV9JU1IwX01BU0tfUkVHKTsKIAogCS8qIFVubWFzayBMaW5rIERvd24gaW50ZXJydXB0ICov CkBAIC02NDMsNyArNjQyLDcgQEAgc3RhdGljIHZvaWQgYWR2a19wY2llX3NldHVwX2h3KHN0cnVj dCBhZHZrX3BjaWUgKnBjaWUpCiAKIAkvKiBVbm1hc2sgUE1FIGludGVycnVwdCBmb3IgcHJvY2Vz c2luZyBvZiBQTUUgcmVxdWVzdGVyICovCiAJcmVnID0gYWR2a19yZWFkbChwY2llLCBQQ0lFX0lT UjBfTUFTS19SRUcpOwotCXJlZyAmPSB+UENJRV9NU0dfUE1fUE1FX01BU0s7CisJcmVnICY9IH5Q Q0lFX0lTUjBfTVNHX1BNX1BNRTsKIAlhZHZrX3dyaXRlbChwY2llLCByZWcsIFBDSUVfSVNSMF9N QVNLX1JFRyk7CiAKIAkvKiBFbmFibGUgc3VtbWFyeSBpbnRlcnJ1cHQgZm9yIEdJQyBTUEkgc291 cmNlICovCkBAIC0xNjYxLDcgKzE2NjAsNyBAQCBzdGF0aWMgdm9pZCBhZHZrX3BjaWVfaGFuZGxl X3BtZShzdHJ1Y3QgYWR2a19wY2llICpwY2llKQogewogCXUzMiByZXF1ZXN0ZXIgPSBhZHZrX3Jl YWRsKHBjaWUsIFBDSUVfTVNHX0xPR19SRUcpID4+IDE2OwogCi0JYWR2a193cml0ZWwocGNpZSwg UENJRV9NU0dfUE1fUE1FX01BU0ssIFBDSUVfSVNSMF9SRUcpOworCWFkdmtfd3JpdGVsKHBjaWUs IFBDSUVfSVNSMF9NU0dfUE1fUE1FLCBQQ0lFX0lTUjBfUkVHKTsKIAogCS8qCiAJICogUENJRV9N U0dfTE9HX1JFRyBjb250YWlucyB0aGUgbGFzdCBpbmJvdW5kIG1lc3NhZ2UsIHNvIHN0b3JlCkBA IC0xNzAwLDggKzE2OTksNyBAQCBzdGF0aWMgdm9pZCBhZHZrX3BjaWVfaGFuZGxlX21zaShzdHJ1 Y3QgYWR2a19wY2llICpwY2llKQogCQkJZGV2X2Vycl9yYXRlbGltaXRlZCgmcGNpZS0+cGRldi0+ ZGV2LCAidW5leHBlY3RlZCBNU0kgMHglMDJ4XG4iLCBtc2lfaWR4KTsKIAl9CiAKLQlhZHZrX3dy aXRlbChwY2llLCBQQ0lFX0lTUjBfTVNJX0lOVF9QRU5ESU5HLAotCQkgICAgUENJRV9JU1IwX1JF Ryk7CisJYWR2a193cml0ZWwocGNpZSwgUENJRV9JU1IwX01TSV9JTlQsIFBDSUVfSVNSMF9SRUcp OwogfQogCiBzdGF0aWMgdm9pZCBhZHZrX3BjaWVfaGFuZGxlX2ludChzdHJ1Y3QgYWR2a19wY2ll ICpwY2llKQpAQCAtMTcyMCw3ICsxNzE4LDcgQEAgc3RhdGljIHZvaWQgYWR2a19wY2llX2hhbmRs ZV9pbnQoc3RydWN0IGFkdmtfcGNpZSAqcGNpZSkKIAlpc3IxX3N0YXR1cyA9IGlzcjFfdmFsICYg KCh+aXNyMV9tYXNrKSAmIFBDSUVfSVNSMV9BTExfTUFTSyk7CiAKIAkvKiBQcm9jZXNzIFBNRSBp bnRlcnJ1cHQgYXMgdGhlIGZpcnN0IG9uZSB0byBkbyBub3QgbWlzcyBQTUUgcmVxdWVzdGVyIGlk ICovCi0JaWYgKGlzcjBfc3RhdHVzICYgUENJRV9NU0dfUE1fUE1FX01BU0spCisJaWYgKGlzcjBf c3RhdHVzICYgUENJRV9JU1IwX01TR19QTV9QTUUpCiAJCWFkdmtfcGNpZV9oYW5kbGVfcG1lKHBj aWUpOwogCiAJLyogUHJvY2VzcyBFUlIgaW50ZXJydXB0ICovCkBAIC0xNzU2LDcgKzE3NTQsNyBA QCBzdGF0aWMgdm9pZCBhZHZrX3BjaWVfaGFuZGxlX2ludChzdHJ1Y3QgYWR2a19wY2llICpwY2ll KQogCX0KIAogCS8qIFByb2Nlc3MgTVNJIGludGVycnVwdHMgKi8KLQlpZiAoaXNyMF9zdGF0dXMg JiBQQ0lFX0lTUjBfTVNJX0lOVF9QRU5ESU5HKQorCWlmIChpc3IwX3N0YXR1cyAmIFBDSUVfSVNS MF9NU0lfSU5UKQogCQlhZHZrX3BjaWVfaGFuZGxlX21zaShwY2llKTsKIAogCS8qIFByb2Nlc3Mg bGVnYWN5IGludGVycnVwdHMgKi8KLS0gCjIuMzUuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK