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 A91B5C00140 for ; Thu, 18 Aug 2022 14:07:39 +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=kUq8uc+ib6ZQNR YmI78tesLX+phA9xYXILR2meCuzKHdKxQujmuZM7oxjoh2zzE1r4yU/Zikil6heApY4lKHy/A9UBT bmHjoqPWCWHdd4GxRtJWLyLPp9GB4qH4WPybeyTOAQ8lzdcSzfJiTOroe25bjVO4fCixZ/44kfF9n yunf5ZlhXvrzmfJpixvG9fthp4wUd+8C7F4aSpGSwbRSibEs5WtoNfcVJwcPI0p7Xi93txVosEU2W ieXh+oi4/wJZswHWMUuoDhwOEtXgvjOMTndvtbVNYBjJ621gWxVo5qyq5JBTQcVz58DbzUd2+sWUa TyEZywJCfq/Vv34V+Tsw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oOg9z-005qnL-Ak; Thu, 18 Aug 2022 14:06:11 +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 1oOfwN-005iaC-Vu for linux-arm-kernel@lists.infradead.org; Thu, 18 Aug 2022 13:52:09 +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 D5110615FB; Thu, 18 Aug 2022 13:52:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D04CFC43140; Thu, 18 Aug 2022 13:52:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1660830726; bh=VWlDeVNSF8K5y9LwrhrOTt+8IGNO/UVbQ6FhhVMO6zE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=tBLMCZCFSkhd3MF0YvDPuFdVEjDlCld1zLYdjqruPfyCxCFCJPsG5Iagf4C4rSTSx L5TQgiEzOXRAfqTTQqVjLWvthloBRjFRYFTTxWPvXJ8OoMHYXbNPDFOEQgaRCLkSWA 9xVvm0Xt0Z741HFXbOGrUQ+u3VMrT7EqpG8Tb8lBfuMCiqzrGqpFCLmylp+W0E1Pdf 0f9s6SGKAhEBdUP9er653kAAiptyyJo5Px+5SVSTdn73c5FwnaDgWIMmnysUCSTlFS k5gWGr21A1dsDxpdT8i8hd0PO2YmAMYvdIaITen+IBq5ja7OniJw7os0fxSlWxTiPK 5cgous8+RQDYg== From: =?UTF-8?q?Marek=20Beh=C3=BAn?= To: Lorenzo Pieralisi , Bjorn Helgaas Cc: =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , pali@kernel.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, =?UTF-8?q?Marek=20Beh=C3=BAn?= Subject: [PATCH 11/11] PCI: aardvark: Cleanup some register macros Date: Thu, 18 Aug 2022 15:51:40 +0200 Message-Id: <20220818135140.5996-12-kabel@kernel.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220818135140.5996-1-kabel@kernel.org> References: <20220818135140.5996-1-kabel@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220818_065208_214692_CC9F3718 X-CRM114-Status: GOOD ( 13.61 ) 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