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 53FA0C47073 for ; Sun, 7 Jan 2024 03:23:40 +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:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=nbRrLGXHfZRQmKAMKp2dKNEVWn8XzGgYQJMckQ9lxNI=; b=VOSc7RUgRVNZkT RJ5K+UUzgFKMR67HW2zd8zir1C34vF6oYkGylalFFh97h8nn+bu4dqPRWhniCfneI+GnhalOKXAnr 7wolLWKRjOBgIWDgcmBRod2J70myVjU5NSyiJEnluIu2nllsG9ytD457qu0yBjY86eIKbYB/f12Z+ Cpm90lnpwgner36Tv+ZLJzq2SEXJKXJlkOOqzbt48Z4gdG00NyOJ70d5b/cyXdB4fL1CwIKy+cUo9 zQJT3ROrVw8AQBXgAnUACLSMws6l5pbuHcjX9X32NSVzZk52KOHBMcQRclpiwuKkFHrKwtW9DtY7w T45JQXCKi7t+IXdVGPEQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rMJkb-002HFL-2Y; Sun, 07 Jan 2024 03:23:01 +0000 Received: from mail-ot1-x32b.google.com ([2607:f8b0:4864:20::32b]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rMJkY-002HEv-3D for linux-arm-kernel@lists.infradead.org; Sun, 07 Jan 2024 03:23:00 +0000 Received: by mail-ot1-x32b.google.com with SMTP id 46e09a7af769-6dc076e9e59so574899a34.2 for ; Sat, 06 Jan 2024 19:22:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704597777; x=1705202577; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=ZIgdoPCMR+IJzRuNyLi5sJHouzirHwH/wc+njy54058=; b=Z0W21/I6bpC4+VFbUAoBfIRpllon1VxFebEGykVdUl9S4B4WhA3DOJMpY/ktRyOuWs 9JIcWTRsfX1i1eEpSbi0emuylO4WH1mAppxWL7zzIxwmvbeRh67nKi9U3TS8Thnyjan+ 4/e5LEEWUvytjqohtiRgZBSc35u6eJM5e/lz1jiU8ulXGp6DocIGNBAqMjLH6VD1iYnQ egAytpkkbD6qlO9Ft1XaB+4Tg8TNViC5ulXXj2C9GDXbMh9Km8lQHL3InfTMJUpp256s FihM6b2/tCOIxqP8eZUM1iCkazh0vhoDBYWlPcptaH+Y8bGtZxV+Sr0zSajZ9zPS5WSb mxkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704597777; x=1705202577; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZIgdoPCMR+IJzRuNyLi5sJHouzirHwH/wc+njy54058=; b=FQCF/qRoC21IWyhA0ITDOpzVNjq4ZO2oPwCuFVX9P0h0DyBoETHKWCvo6b4KRAmkP8 40L+umIB4k4HPJ0mQ0jzq4ibHj0QVUPTFT2UydTEyT208QNmcyYSm/GcZHvFIjTSwWNV hUzRI7iMsdFsjjCSc6KoF3LdQ++99xkDirzjK6bTc4BPL/MAwPBQAP7aZ0EZm4Xklvhe 6aOOQpZ212kKCqYc5L/csWTQGHh9n+ZSA3xwkM1dfuahJ2mn+48nYJUv9o+wx0YWPrNx 3aSqdBamNEW+Hr3pB1Z3e2qO8+VqY0wq5IinytwetoXvIn3yX1TEXkM07OX8cli3oxag dLsQ== X-Gm-Message-State: AOJu0YxwhuCliSybqp3mENSjvHKhpPJFjo4njtVVNae1oaOpr+lv4EC+ grq2MimF5MtJAopc/S8MOqw1tVVttOom X-Google-Smtp-Source: AGHT+IGAXgmBcYgN21344z3oOE0XiMGvh81COK2jDEQmYLpG/eNaQc5M+YRYlk5YHUYhAXu4plGZ/g== X-Received: by 2002:a05:6870:1b07:b0:206:b2a:78be with SMTP id hl7-20020a0568701b0700b002060b2a78bemr1655818oab.105.1704597777369; Sat, 06 Jan 2024 19:22:57 -0800 (PST) Received: from thinkpad ([103.197.115.97]) by smtp.gmail.com with ESMTPSA id c5-20020a63ef45000000b005cda7a1d72dsm3839469pgk.74.2024.01.06.19.22.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 Jan 2024 19:22:56 -0800 (PST) Date: Sun, 7 Jan 2024 08:52:48 +0530 From: Manivannan Sadhasivam To: Frank Li Cc: krzysztof.kozlowski@linaro.org, bhelgaas@google.com, conor+dt@kernel.org, devicetree@vger.kernel.org, festevam@gmail.com, helgaas@kernel.org, hongxing.zhu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, kw@linux.com, l.stach@pengutronix.de, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, lpieralisi@kernel.org, robh@kernel.org, s.hauer@pengutronix.de, shawnguo@kernel.org Subject: Re: [PATCH v7 05/16] PCI: imx6: Using "linux,pci-domain" as slot ID Message-ID: <20240107032248.GD3416@thinkpad> References: <20231227182727.1747435-1-Frank.Li@nxp.com> <20231227182727.1747435-6-Frank.Li@nxp.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20231227182727.1747435-6-Frank.Li@nxp.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240106_192259_063500_71421635 X-CRM114-Status: GOOD ( 22.28 ) 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 T24gV2VkLCBEZWMgMjcsIDIwMjMgYXQgMDE6Mjc6MTZQTSAtMDUwMCwgRnJhbmsgTGkgd3JvdGU6 Cj4gQXZvaWQgdXNlIGdldCBzbG90IGlkIGJ5IGNvbXBhcmVkIHdpdGggcmVnaXN0ZXIgcGh5c2lj YWwgYWRkcmVzcy4gSWYgdGhlcmUKPiBhcmUgbW9yZSB0aGFuIDIgc2xvdHMsIGNvbXBhcmVkIGxv Z2ljIHdpbGwgYmVjb21lIGNvbXBsZXguCj4gCj4gImxpbnV4LHBjaS1kb21haW4iIGFscmVhZHkg ZXhpc3QgYXQgZHRzIHNpbmNlIGNvbW1pdDoKPiAJY29tbWl0IChjMGI3MGYwNWM4N2YzYiBhcm02 NDogZHRzOiBpbXg4bXE6IHVzZV9kdF9kb21haW5zIGZvciBwY2kgbm9kZSkuCj4gCj4gU28gaXQg aXMgc2FmZSB0byByZW1vdmUgY29tcGFyZSBiYXNpYyBhZGRyZXNzIGNvZGU6Cj4gCS4uLgo+IAlp ZiAoZGJpX2Jhc2UtPnN0YXJ0ID09IElNWDhNUV9QQ0lFMl9CQVNFX0FERFIpCj4gCQlpbXg2X3Bj aWUtPmNvbnRyb2xsZXJfaWQgPSAxOwo+IAkuLi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBGcmFuayBM aSA8RnJhbmsuTGlAbnhwLmNvbT4KCk9uZSBjb21tZW50IGJlbG93LiBXaXRoIHRoYXQgZml4ZWQs CgpSZXZpZXdlZC1ieTogTWFuaXZhbm5hbiBTYWRoYXNpdmFtIDxtYW5pdmFubmFuLnNhZGhhc2l2 YW1AbGluYXJvLm9yZz4KCj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIENoYW5nZSBmcm9tIHYzIHRv IHY0Cj4gICAgIC0gcmVtb3ZlIGNvbXBhcmUgYmFzaWMgYWRkcmVzcyBsb2dpYwo+ICAgICBDaGFu Z2UgZnJvbSB2MiB0byB2Mwo+ICAgICAtIG5vbmUKPiAgICAgQ2hhbmdlIGZyb20gdjEgdG8gdjIK PiAgICAgLSBmaXggb2ZfZ2V0X3BjaV9kb21haW5fbnIgcmV0dXJuIHZhbHVlIGNoZWNrIGxvZ2lj Cj4gCj4gIGRyaXZlcnMvcGNpL2NvbnRyb2xsZXIvZHdjL3BjaS1pbXg2LmMgfCAxNyArKysrKysr KystLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9u cygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3BjaS9jb250cm9sbGVyL2R3Yy9wY2ktaW14 Ni5jIGIvZHJpdmVycy9wY2kvY29udHJvbGxlci9kd2MvcGNpLWlteDYuYwo+IGluZGV4IDI5NGY2 MWE5YzZmZDkuLjMzMmMzOTJmOGU1YmMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9wY2kvY29udHJv bGxlci9kd2MvcGNpLWlteDYuYwo+ICsrKyBiL2RyaXZlcnMvcGNpL2NvbnRyb2xsZXIvZHdjL3Bj aS1pbXg2LmMKPiBAQCAtMzMsNiArMzMsNyBAQAo+ICAjaW5jbHVkZSA8bGludXgvcG1fZG9tYWlu Lmg+Cj4gICNpbmNsdWRlIDxsaW51eC9wbV9ydW50aW1lLmg+Cj4gIAo+ICsjaW5jbHVkZSAiLi4v Li4vcGNpLmgiCj4gICNpbmNsdWRlICJwY2llLWRlc2lnbndhcmUuaCIKPiAgCj4gICNkZWZpbmUg SU1YOE1RX0dQUl9QQ0lFX1JFRl9VU0VfUEFECQlCSVQoOSkKPiBAQCAtNDAsNyArNDEsNiBAQAo+ ICAjZGVmaW5lIElNWDhNUV9HUFJfUENJRV9DTEtfUkVRX09WRVJSSURFCUJJVCgxMSkKPiAgI2Rl ZmluZSBJTVg4TVFfR1BSX1BDSUVfVlJFR19CWVBBU1MJCUJJVCgxMikKPiAgI2RlZmluZSBJTVg4 TVFfR1BSMTJfUENJRTJfQ1RSTF9ERVZJQ0VfVFlQRQlHRU5NQVNLKDExLCA4KQo+IC0jZGVmaW5l IElNWDhNUV9QQ0lFMl9CQVNFX0FERFIJCQkweDMzYzAwMDAwCj4gIAo+ICAjZGVmaW5lIHRvX2lt eDZfcGNpZSh4KQlkZXZfZ2V0X2RydmRhdGEoKHgpLT5kZXYpCj4gIAo+IEBAIC0xMjc5LDEzICsx Mjc5LDE0IEBAIHN0YXRpYyBpbnQgaW14Nl9wY2llX3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZp Y2UgKnBkZXYpCj4gIAkJCQkJICAgICAiRmFpbGVkIHRvIGdldCBQQ0lFUEhZIHJlc2V0IGNvbnRy b2xcbiIpOwo+ICAJfQo+ICAKPiAtCXN3aXRjaCAoaW14Nl9wY2llLT5kcnZkYXRhLT52YXJpYW50 KSB7Cj4gLQljYXNlIElNWDdEOgo+IC0JCWlmIChkYmlfYmFzZS0+c3RhcnQgPT0gSU1YOE1RX1BD SUUyX0JBU0VfQUREUikKPiAtCQkJaW14Nl9wY2llLT5jb250cm9sbGVyX2lkID0gMTsKPiAtCWRl ZmF1bHQ6Cj4gLQkJYnJlYWs7Cj4gLQl9Cj4gKwkvKiBVc2luZyBsaW51eCxwY2ktZG9tYWluIGFz IFBDSSBzbG90IGlkICovCj4gKwlpbXg2X3BjaWUtPmNvbnRyb2xsZXJfaWQgPSBvZl9nZXRfcGNp X2RvbWFpbl9ucihub2RlKTsKPiArCS8qIElmIHRoZXJlIGFyZSBub3QgImxpbnV4LHBjaS1kb21h aW4iIGluIGR0cyBmaWxlLCBtZWFucyBvbmx5IDEgY29udHJvbGxlciAqLwoKIklmIHRoZXJlIGFy ZSBubyAibGludXgscGNpLWRvbWFpbiIgcHJvcGVydHkgc3BlY2lmaWVkIGluIERULCB0aGVuIGFz c3VtZSBvbmx5Cm9uZSBjb250cm9sbGVyIGlzIGF2YWlsYWJsZS4iCgotIE1hbmkKCj4gKwlpZiAo aW14Nl9wY2llLT5jb250cm9sbGVyX2lkID09IC1FSU5WQUwpCj4gKwkJaW14Nl9wY2llLT5jb250 cm9sbGVyX2lkID0gMDsKPiArCWVsc2UgaWYgKGlteDZfcGNpZS0+Y29udHJvbGxlcl9pZCA8IDAp Cj4gKwkJcmV0dXJuIGRldl9lcnJfcHJvYmUoZGV2LCBpbXg2X3BjaWUtPmNvbnRyb2xsZXJfaWQs Cj4gKwkJCQkgICAgICJsaW51eCxwY2ktZG9tYWluIGhhdmUgd3JvbmcgdmFsdWVcbiIpOwo+ICAK PiAgCS8qIEdyYWIgdHVybm9mZiByZXNldCAqLwo+ICAJaW14Nl9wY2llLT50dXJub2ZmX3Jlc2V0 ID0gZGV2bV9yZXNldF9jb250cm9sX2dldF9vcHRpb25hbF9leGNsdXNpdmUoZGV2LCAidHVybm9m ZiIpOwo+IC0tIAo+IDIuMzQuMQo+IAoKLS0gCuCuruCuo+Cuv+CuteCuo+CvjeCuo+CuqeCvjSDg rprgrqTgrr7grprgrr/grrXgrq7gr40KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK