From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: [PATCH v6 4/4] pcmcia: Convert to use pci_bus_for_each_resource_p() Date: Mon, 20 Mar 2023 15:16:33 +0200 Message-ID: <20230320131633.61680-5-andriy.shevchenko@linux.intel.com> References: <20230320131633.61680-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Transfer-Encoding: base64 Return-path: List-Id: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1679318220; x=1710854220; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=3Bu5KEQ7VbEZVFxJWJ3dCxTl63qFR3TMO6ewhBoLJ+8=; b=LA3YhfLRz7BNnF/owpotRpyOX/rLtivqtb+sO01Fem6ULJNJpNjJwuhP ynST9OBv/0b43B8HAGNVI86euj10RDznK6MhWgecS2ACXq/6+H+gxvbGq BHArNBh/wq3N/9kEsZ17QFMz3pgs0Wud5rfC7iCKhWpprgAScCJQNtw0k YYxI+vzUw5fPmP6ZylovJCn3FaQJC/B4ncZVIDhRfzEsbpI1isv/dkBKB jSUajEg7aoqkuoqH47m4/uaDIacnpN9k8uEKUh4TOIE1t1yg9pmyD05KI pIGDQsGkWavGUwSXDAv8Cx7qjD7B0V0lS/GmhtUkf5H9B+E+W9iCZ0ova w==; In-Reply-To: <20230320131633.61680-1-andriy.shevchenko@linux.intel.com> Content-Type: text/plain; charset="macroman" To: =?UTF-8?q?Micka=C3=ABl=20Sala=C3=BCn?= , Andy Shevchenko , Mika Westerberg , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Michael Ellerman , Randy Dunlap , Arnd Bergmann , Niklas Schnelle , Bjorn Helgaas , "Rafael J. Wysocki" , =?UTF-8?q?Pali=20Roh=C3=A1r?= , "Maciej W. Rozycki" , Juergen Gross , Dominik Brodowski , linux-kernel@vger.kernel.org, linux-alpha@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-pci@vger.kernel.org, xen-devel@li Cc: Miguel Ojeda , Richard Henderson , Ivan Kokshaysky , Matt Turner , Russell King , Andrew Lunn , Sebastian Hesselbarth , Gregory Clement , Thomas Bogendoerfer , Nicholas Piggin , Christophe Leroy , Anatolij Gustschin , Yoshinori Sato , Rich Felker , John Paul Adrian Glaubitz , "David S. Miller" , Bjorn Helgaas , Stefano Stabellini , Oleksandr Tyshchenko VGhlIHBjaV9idXNfZm9yX2VhY2hfcmVzb3VyY2VfcCgpIGhpZGVzIHRoZSBpdGVyYXRvciBsb29w IHNpbmNlCml0IG1heSBiZSBub3QgdXNlZCBvdGhlcndpc2UuIFdpdGggdGhpcywgd2UgbWF5IGRy b3AgdGhhdCBpdGVyYXRvcgp2YXJpYWJsZSBkZWZpbml0aW9uLgoKU2lnbmVkLW9mZi1ieTogQW5k eSBTaGV2Y2hlbmtvIDxhbmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+ClJldmlld2Vk LWJ5OiBLcnp5c3p0b2YgV2lsY3p5xYRza2kgPGt3QGxpbnV4LmNvbT4KQWNrZWQtYnk6IERvbWlu aWsgQnJvZG93c2tpIDxsaW51eEBkb21pbmlrYnJvZG93c2tpLm5ldD4KLS0tCiBkcml2ZXJzL3Bj bWNpYS9yc3JjX25vbnN0YXRpYy5jIHwgOSArKystLS0tLS0KIGRyaXZlcnMvcGNtY2lhL3llbnRh X3NvY2tldC5jICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDgg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9wY21jaWEvcnNyY19ub25zdGF0aWMu YyBiL2RyaXZlcnMvcGNtY2lhL3JzcmNfbm9uc3RhdGljLmMKaW5kZXggYWQxMTQxZmRkYjRjLi45 ZDkyZDRiYjYyMzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvcGNtY2lhL3JzcmNfbm9uc3RhdGljLmMK KysrIGIvZHJpdmVycy9wY21jaWEvcnNyY19ub25zdGF0aWMuYwpAQCAtOTM0LDcgKzkzNCw3IEBA IHN0YXRpYyBpbnQgYWRqdXN0X2lvKHN0cnVjdCBwY21jaWFfc29ja2V0ICpzLCB1bnNpZ25lZCBp bnQgYWN0aW9uLCB1bnNpZ25lZCBsb25nCiBzdGF0aWMgaW50IG5vbnN0YXRpY19hdXRvYWRkX3Jl c291cmNlcyhzdHJ1Y3QgcGNtY2lhX3NvY2tldCAqcykKIHsKIAlzdHJ1Y3QgcmVzb3VyY2UgKnJl czsKLQlpbnQgaSwgZG9uZSA9IDA7CisJaW50IGRvbmUgPSAwOwogCiAJaWYgKCFzLT5jYl9kZXYg fHwgIXMtPmNiX2Rldi0+YnVzKQogCQlyZXR1cm4gLUVOT0RFVjsKQEAgLTk2MCwxMiArOTYwLDkg QEAgc3RhdGljIGludCBub25zdGF0aWNfYXV0b2FkZF9yZXNvdXJjZXMoc3RydWN0IHBjbWNpYV9z b2NrZXQgKnMpCiAJICovCiAJaWYgKHMtPmNiX2Rldi0+YnVzLT5udW1iZXIgPT0gMCkKIAkJcmV0 dXJuIC1FSU5WQUw7Ci0KLQlmb3IgKGkgPSAwOyBpIDwgUENJX0JSSURHRV9SRVNPVVJDRV9OVU07 IGkrKykgewotCQlyZXMgPSBzLT5jYl9kZXYtPmJ1cy0+cmVzb3VyY2VbaV07Ci0jZWxzZQotCXBj aV9idXNfZm9yX2VhY2hfcmVzb3VyY2Uocy0+Y2JfZGV2LT5idXMsIHJlcywgaSkgewogI2VuZGlm CisKKwlwY2lfYnVzX2Zvcl9lYWNoX3Jlc291cmNlX3Aocy0+Y2JfZGV2LT5idXMsIHJlcykgewog CQlpZiAoIXJlcykKIAkJCWNvbnRpbnVlOwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3BjbWNpYS95 ZW50YV9zb2NrZXQuYyBiL2RyaXZlcnMvcGNtY2lhL3llbnRhX3NvY2tldC5jCmluZGV4IDEzNjVl YWEyMGZmNC4uMmU1YmRmM2RiMGJhIDEwMDY0NAotLS0gYS9kcml2ZXJzL3BjbWNpYS95ZW50YV9z b2NrZXQuYworKysgYi9kcml2ZXJzL3BjbWNpYS95ZW50YV9zb2NrZXQuYwpAQCAtNjczLDkgKzY3 Myw4IEBAIHN0YXRpYyBpbnQgeWVudGFfc2VhcmNoX3JlcyhzdHJ1Y3QgeWVudGFfc29ja2V0ICpz b2NrZXQsIHN0cnVjdCByZXNvdXJjZSAqcmVzLAogCQkJICAgIHUzMiBtaW4pCiB7CiAJc3RydWN0 IHJlc291cmNlICpyb290OwotCWludCBpOwogCi0JcGNpX2J1c19mb3JfZWFjaF9yZXNvdXJjZShz b2NrZXQtPmRldi0+YnVzLCByb290LCBpKSB7CisJcGNpX2J1c19mb3JfZWFjaF9yZXNvdXJjZV9w KHNvY2tldC0+ZGV2LT5idXMsIHJvb3QpIHsKIAkJaWYgKCFyb290KQogCQkJY29udGludWU7CiAK LS0gCjIuMzkuMgoKCg==