From nobody Tue Dec 16 05:36:43 2025 Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0855724A03 for ; Fri, 26 Jan 2024 09:38:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261927; cv=none; b=UzCdYB89yoySsaFZJ5j7QJ/u2b9PWDNsujL4EYImCxa7zNUuIrXCSbeCocusYyO5FCs4EZ8CaMgsMV05APXbhet9ACrs3JO3A9+dLGoA8xZ7Z5GPrU8LjvLWf14GWNkGeVOwqd6PudREJWeq3quZO68LChi+IfIfHYV7ym1gSxE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261927; c=relaxed/simple; bh=eHhrQ9vAHc9Fb3/HL56l8DURgtGk8GaRo6G9M3z3KNM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=IXzy/WUgPUtwdMPq65OmlnZiTaENjhcNIYQU0y795msmc/wkBMTCmch8uRMXVYc4NcgoRmZVsMGnSmgvsE176nWZBC7/3yIPBNcJlqhPua6grkgbx9OCWXD8wAPM1NEXN/qeWGVb5RkyHD+vx1IX3u2p9hCKRpcb1NzSQWWzeTo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=VNocVOoG; arc=none smtp.client-ip=209.85.218.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="VNocVOoG" Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-a2a17f3217aso28221166b.2 for ; Fri, 26 Jan 2024 01:38:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706261924; x=1706866724; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=MmwYH3BEWdqQXMuMFSLehSYvl/UOnjbyoVi5Cl3yg2Y=; b=VNocVOoG55C96lU1rYSfTJchPOCYxlg27lPMCi2lG9okHjcgwlOO/G4EbmTkfExD2m 5z59cw+nhrKwrR5PS/ikdpHJw93Tts/ai+Ay7MB3rfsIpCqcuVyKHhcM/gBdwZUr/VhE +u4/zMFetsADCyu1BOuXFGoYfklP4Vrrh+8KBkRZFYKPzlKq2PIt/8Awyg4zcvUIMhFN VbJN+m/ytzmQ+iCXsDyaE+SycfW/WBfv7wj7hbzFNiyq+87exxoP8/EPVKvb2Gw8ew20 XnnloAwxunAO+tBKSRw1W7Ts+8cpW8Nu2oZo8rMcj1bkJa7U2NxMBK0ytliLGFshHu2T XUoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706261924; x=1706866724; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MmwYH3BEWdqQXMuMFSLehSYvl/UOnjbyoVi5Cl3yg2Y=; b=pFpoSRE6S0UgARYJd/af7f6Q7F8AXFhZcSQQ7tnNQmvGjII/+d05yMs1U9iUumeJ0P ad70TM410vGKcRG5G0ni+hJn+OO+2N1PieQvUL29VhR5Aw5vMZAvb4dp8rFEZove5fih C4WGaCQfySrdFPGiJZc0O1IRJio3ElARBhnHxX5ynvEJDwJjOchlCs9UECGomdewo75b lqd1ILa6KTT6zWICjU0uWyfLxCc0q7n5VTd4KUaCMiWV3eoNJwYCC5urEE074/sDJ2Xl +L+NZdQvWx9QoWsef9qVo2DLwFWr8QHor0zLw6bVUNalqw6hMEfgNEfc3LXVLvu9NtwW 3bFA== X-Gm-Message-State: AOJu0YzaXd1qXy3rgR/2cz47bcMKpKkj74MrV2aIT8bqXRuJKZaEA9TR HklkObPm2NBwkZjnOAMpBLpiIi1FmMvHvxLWoMTpAdZxhx+KX5o4TNz/GSJkeqo= X-Google-Smtp-Source: AGHT+IF8ShXdLMh6fAtHT0WCqMKtBB/ZXNtn11U7mAbU9NvlghqJFIPsbI6Fu4PtsD4DUOqqe6xe7w== X-Received: by 2002:a17:906:5a87:b0:a31:7af3:f46f with SMTP id l7-20020a1709065a8700b00a317af3f46fmr915566ejq.77.1706261924303; Fri, 26 Jan 2024 01:38:44 -0800 (PST) Received: from [127.0.1.1] ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id se27-20020a170906ce5b00b00a349318ea10sm426768ejb.199.2024.01.26.01.38.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 01:38:43 -0800 (PST) From: Krzysztof Kozlowski Date: Fri, 26 Jan 2024 10:38:30 +0100 Subject: [PATCH v2 1/7] arm64: dts: qcom: sm8150: describe all PCI MSI interrupts Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-1-0bb067f73adb@linaro.org> References: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> In-Reply-To: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2543; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=eHhrQ9vAHc9Fb3/HL56l8DURgtGk8GaRo6G9M3z3KNM=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBls32bPPQNv52o2L++LvpCXRQO5ezFWIYW1zS6+ uembBveSFqJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZbN9mwAKCRDBN2bmhouD 18VwD/9q1Px44JNvmHdouCeqof+pimNNFqL6izuLVXDH3QwRKyPc0GZ4DFSFOm7ZzV8FPpxMf3H ht7qKjWIgxyO1CTL3kBb4x1GR1Zs9pch2rYh5xPLq2F/JwQp+ao8HsLqMiYhGmndOzV+ruCrr/j +iLEZ3f5IzkKTUpeXekE4jfs5wLk2o+7Iru76zHpu9bCJN5/iKp5Ua9uc6kqOo/bHyxRLJVjmQD JbsX8HG4Pn+rXsz8yenr8044S6kZw6KQ3PmMHRFMB1cEFcVpszuHQNops1qnkwP7aiwV9eLdtDY QSPFQaIIJtBzXORRG7yYfjh9yDYrtlnIoHJHpAGMZA5hGAioq+LuwyIw4vg9ovDl7MBg5NMyyaD 8VoJUeZHz2B9kTsic5n9jxPayu2emQum4UBMiTD6VVTZa6th4baii83p4AkJgpLrLn+7GrWqWfS 5LIb1Opm8jpzFlrI5hp1ZFeJa1cdxpoYygulVV3e/qyNdTnLLw6zMWNMnln8OBsAEp4GYO4d3X/ 6w3TPs2tC9RmcdmJIOe0wdHH5oNOEn4I6brISkk2j6OsOT8djdFTQMcTt+PFjSOeQgLyGVyCKxu Z5n5hJT/ImhjUQfqVA1AyRZrIHHI7t8tlWMmrojTTovyhlV1hFHd4P6anJOs3H3tnpWDtRh9NTn 9IISOiJyjRF9wwQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Each group of MSI interrupts is mapped to the separate host interrupt. Describe each of interrupts in the device tree for PCIe hosts. Not tested on hardware. Reviewed-by: Dmitry Baryshkov Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 36 ++++++++++++++++++++++++++++++++= ---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qco= m/sm8150.dtsi index 761a6757dc26..f7f26fa4a412 100644 --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -1843,8 +1843,22 @@ pcie0: pcie@1c00000 { ranges =3D <0x01000000 0x0 0x00000000 0x0 0x60200000 0x0 0x100000>, <0x02000000 0x0 0x60300000 0x0 0x60300000 0x0 0x3d00000>; =20 - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -1934,8 +1948,22 @@ pcie1: pcie@1c08000 { ranges =3D <0x01000000 0x0 0x00000000 0x0 0x40200000 0x0 0x100000>, <0x02000000 0x0 0x40300000 0x0 0x40300000 0x0 0x1fd00000>; =20 - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ --=20 2.34.1 From nobody Tue Dec 16 05:36:43 2025 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B3B1D24A1F for ; Fri, 26 Jan 2024 09:38:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261929; cv=none; b=FW7eJczGfp+q/fGXpPpUQGR4IZ1lAvznirhuI1N1yAFtKJX9uvohmEWLnyVQc+qsWymU0AG5j3s1uTgomgMi0/goF5WxF9hbfyTidMYJAesE234SVgyL7uI2oQG1UIBKb9beiLPH+0qgw8wWfBzgSzwMXihrHvcZhlSsZsE3F2Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261929; c=relaxed/simple; bh=oUA/GaBGkFvaGwcavZv2QERuR6XAZ8QB50VXFuxN0Qs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=P6Q0J+ySRl6Qc0iAjxvZz/f9Q/u2zcRKf/dz81JgF6Zt+u2WGh/iSmL0vl8szkaBsES8vkuaGnPDnOe+XLewhx10pEEskOZtA7LXHkin7CyVAubfRXwW9qAb3iR0kJJ+CKsTEaY8/HmhEiPaTrqxJNzIj9+XmepBa0DmrfTjAnc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=a3ozpM+h; arc=none smtp.client-ip=209.85.218.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="a3ozpM+h" Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-a3510d79ae9so224366b.0 for ; Fri, 26 Jan 2024 01:38:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706261926; x=1706866726; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=QPCmkIZ2BTfr4vragKTZ+nwQkoDopVxL0r8M8YgvZA8=; b=a3ozpM+hMhH68EayeC3zNkDewOZ4mg+61BFc0qZa3lVWxEXmZq6SKvAnT/XKeRVHSN OR7VMhAG/JYPHBjLaKuYLbJRQNTZmFatqyNwsOo4Q6J5KeBtmEUr/3CT5jX+BX+rhiKN Q+MPx3YyDt/0sycFcifysGvqykoIgl6VqrNcRgxuNBathuDQvv9tGGdug+QgAcCjghO2 f4dHUbdpFptpHFa5YzmsJttYuxlTq/s+eWnamCWYyjA2RSh1KQvJDnjywmICW0oqx/+D D+8h44Bv0hyIDqxm+bB3hkhl6h51VmVREoA4JeyVCnviMu0CJXkZWiSqZq/582AUcB26 FiGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706261926; x=1706866726; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QPCmkIZ2BTfr4vragKTZ+nwQkoDopVxL0r8M8YgvZA8=; b=a9bTP5it2JbrlMdDHdUJBLsH9Hjame7KqHEGv9UYHPLWg4WqDF1gPyMU04WA3nldij c26oacHpvJjYRe3gthvEsRWeyOirf2gFx5kpUbwtG61nBOArNB7Q9uFf2c5Wef37zaBH F/k+dSb7eZZm/YAVO0HHV76j7xn5DElj2q/g7Vc5pbC2cf5ylseurqUG3Xj+C64AF1R2 W3jw5sdLcvlMi3JrKk1NjjOS8WZO15mseuSi3knS8tuFvO421oohUu0izjbJlDON6jLl 56QydUVE7m/GO9+ZblnuEZvmJgvP2JiuuPFBTBa1XyXjNnAAZDBP8fR40o2SohanBGC4 XeGw== X-Gm-Message-State: AOJu0YyQ+A9lFTVB+ZKc8M6hQNlrGrQGiQQZE81fUxYuhhm8QFBJQKve wzDxAvWz1BtTxfIYT7qWc/wr8D9xt+8kZDusi5ONDAznSGgMXVuWHMk4KJdn+oU= X-Google-Smtp-Source: AGHT+IHOQCKANQeGGX88wSHVlKDFwY3vM6MyR6E4YQ+NQhY9Knlw0phFsHyK3uDN0uvBkqqoJLMkiA== X-Received: by 2002:a17:906:4112:b0:a35:6c3:9656 with SMTP id j18-20020a170906411200b00a3506c39656mr195237ejk.59.1706261925965; Fri, 26 Jan 2024 01:38:45 -0800 (PST) Received: from [127.0.1.1] ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id se27-20020a170906ce5b00b00a349318ea10sm426768ejb.199.2024.01.26.01.38.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 01:38:45 -0800 (PST) From: Krzysztof Kozlowski Date: Fri, 26 Jan 2024 10:38:31 +0100 Subject: [PATCH v2 2/7] arm64: dts: qcom: sm8250: describe all PCI MSI interrupts Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-2-0bb067f73adb@linaro.org> References: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> In-Reply-To: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2657; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=oUA/GaBGkFvaGwcavZv2QERuR6XAZ8QB50VXFuxN0Qs=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBls32cs/vmdsMfVh76Cjm4lrslmzscNpfDqvoCU XfTqkbjN7SJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZbN9nAAKCRDBN2bmhouD 1whlD/93ssYZGmisz9EnmgjSqH91cpWXaYZRmHViB5m14a/TSxCOd56E9KpLU61QvwuYqeFBTUJ UGDVNMakMEWUfOSPLBiciP6wxC5sP3twE+VSgHA3AZdbLTZNC5ElLVjb8+EXD6q7NnM6b1UcXpI OwVyDhpp0v3QHYgDNv4IXlfqt73gOxjvLP4+ZXHy4ZJ04s+uyCI+M5f+5ynGjVUjXraOJBZPJZd gI+1bH3t25jabfnQgeNxu1/HXzZ0NL60RPxGe4UThRD8kNCXSFrJh0UvEyQG3wiLY7gSbw2spCW L7Uhrdw3I1p3fh4B1LJnWzZ9QIVmSjB2Qs62931DctZU+lhoNBHcQ8CSK0i/SaLYvcpJNAJNm/i pHgHIaaMyLMe1uTD2NqbJwwBb58cNpX5520zg8wBlK+WCU06zkGKWnd+fjPmwkHN2iwgdB+45SD 9ufn2h9Gx7lP0/CdXB684WPICOleF16RpfpBQPdWCg7iaGaKYySqBVsU3ST8P9cVbCMRF58pNU0 5cP5+fsER5WQka0K9ZMwYNIFK83wbTermscGyM8GiZ4s2AhJMWQNqtlRJN/UQaPr2/4h8YLZ9gD JAzKxsm85HiUv/Pw0F8fWETZaiCWkHPXrsYosVgp8jPLgqOe7XCo/SXw8BI0uMDdtcnGrAXmnaW qrPJGIQVSDU9Cwg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Each group of MSI interrupts is mapped to the separate host interrupt. Describe each of interrupts in the device tree for PCIe hosts. Not tested on hardware. PCIe0 was done already in commit f2819650aab5 ("arm64: dts: qcom: sm8250: provide additional MSI interrupts"). Reviewed-by: Dmitry Baryshkov Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 36 ++++++++++++++++++++++++++++++++= ---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qco= m/sm8250.dtsi index 760501c1301a..decb2e5794ee 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -2248,8 +2248,22 @@ pcie1: pcie@1c08000 { ranges =3D <0x01000000 0x0 0x00000000 0x0 0x40200000 0x0 0x100000>, <0x02000000 0x0 0x40300000 0x0 0x40300000 0x0 0x1fd00000>; =20 - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -2349,8 +2363,22 @@ pcie2: pcie@1c10000 { ranges =3D <0x01000000 0x0 0x00000000 0x0 0x64200000 0x0 0x100000>, <0x02000000 0x0 0x64300000 0x0 0x64300000 0x0 0x3d00000>; =20 - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 290 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ --=20 2.34.1 From nobody Tue Dec 16 05:36:43 2025 Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9F03325543 for ; Fri, 26 Jan 2024 09:38:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261931; cv=none; b=MWqW2Iqg8UZdWQMZGpWtEXuV7CKY+p+/9VQnPDOhZjgJRNXxZyPTYyLxQtl394wgKc8163IQh4hfCur/6ojo0ElQ1QnlhK1GoJBBDsupGC2J+0AvsURLtmRYqhkAs20FhJiETr9expRJkhVslTdClmBtPHsd3a/isGpi7HwKLwk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261931; c=relaxed/simple; bh=VP5loI5P/wbfR1eg9u7ftracm3D0KZuQy1Rj2+r2FFs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BvMxXehnaDclTu8CJON3A3VorQMuvHqZhlozB+24XtkKM6Uo32Cpp0m6RRVjnECOWha0Od0oYxCrzef0WtCNB6MVDt6fLzDarLsmrd8edhWeBLgdyMpJAHzsX45E2AiTwAs7FeKcKBMXEUry/7C+s5p3GEE4lSNwMAUvjzMkA08= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=V7NH2ZlG; arc=none smtp.client-ip=209.85.208.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="V7NH2ZlG" Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-2cf0390eddbso1614911fa.3 for ; Fri, 26 Jan 2024 01:38:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706261928; x=1706866728; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=wIrFn8/u0zqylTcig4aCZUvXOAI9F+lwhkrMkjO5RfQ=; b=V7NH2ZlGEmFyAwkNOeX9Hv0S7WUl0ohnm8oC8D4DRA1w1u6o65/gI5PJ+wu9/6Qem2 tXAPO0+V4+uQoeWwcZiM0e3bIP3StCQ4j3lf/g8of+V82ycHyjm0k4BsNfGBg+nFJRy5 xpZLH13UUbPciTgBhAhMhJk30Gcl/zyeAF6XSG72WDwdtwiGFcprT8uhuhpu7QL76EvE 9guLi97s51oKOwGqHlO1EJqWaLxj2yX0vNLXWGTOeQUhAVPkmHVtuYf3PUbZLYBktnjj fhg7NR1r/E2x4AhYz+j1iYXJaLTyuTdVpUA54zjy7BRRbqEjl3gZ3VZ1xzllJDFGW+KT ApiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706261928; x=1706866728; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wIrFn8/u0zqylTcig4aCZUvXOAI9F+lwhkrMkjO5RfQ=; b=vccDRUptDry7GVwMu76u0836uCCUbxqGxos+fFaEmE9zrV9wcqMt0bf/ZAIPZfTrN8 kMm01RCGWuy2OaWia9vMpZUZWe1CKG3FblNnv6fE9m9cLwAnNNBVHZGVW/HyADrMGZm7 5xNrj9swip72Kz0k78VMEcnyoNFvjxI71/jYJyqkd1ri1g6NqBcg31N/WAWkop9dbtZL JadXHmEmq6O1RtB6+4L1DHnKfe4TcZcTnbBf200HF7m4zW0ec5Ef33+zEN3OPQWKc0B+ sb34IqQ/MtoPZhZ02fi8mCqpQFW55p9GpNxNJNWgvzyG+dI6AHhmj9MtibCa+Dtrpqr6 fCcQ== X-Gm-Message-State: AOJu0YxZco8Y5IcbMtIvxBY3HTjy4lYzvdt1DiPyV66g/vc4V45b6uSf zolunomovIkKDbqmHwoMV/UQP7l/RS7Kpr1EZDY/bLgO26Ojo2yScA/mhnf4V9U= X-Google-Smtp-Source: AGHT+IGL0fsOX8yuGI1czTOMRxOyC/fkPUyLHnOUaTCGdUV2rvQfq76UkjLlTiRQ0jNj/sidz8iRyA== X-Received: by 2002:a2e:9047:0:b0:2cf:2db4:cd82 with SMTP id n7-20020a2e9047000000b002cf2db4cd82mr501279ljg.105.1706261927623; Fri, 26 Jan 2024 01:38:47 -0800 (PST) Received: from [127.0.1.1] ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id se27-20020a170906ce5b00b00a349318ea10sm426768ejb.199.2024.01.26.01.38.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 01:38:47 -0800 (PST) From: Krzysztof Kozlowski Date: Fri, 26 Jan 2024 10:38:32 +0100 Subject: [PATCH v2 3/7] arm64: dts: qcom: sm8350: describe all PCI MSI interrupts Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-3-0bb067f73adb@linaro.org> References: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> In-Reply-To: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1587; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=VP5loI5P/wbfR1eg9u7ftracm3D0KZuQy1Rj2+r2FFs=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBls32cKKhpKeiqSPntFfdPzaydG1aEO4i6pzvpf 7yA2ralHQ+JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZbN9nAAKCRDBN2bmhouD 1yX4D/0c27SYTyz+rBPDhmgvFbfXVfBf/zUCIWkCKgl1XlDJLjIimcwF8Sc6Wbt7riDW5eJgSsV kUmsagcwCt9sWVNvD79aqhKc0wGqP3biQlStsDotMGVynAtuMJwOCWyGL37uKHNiFkj+N3r2cNc GoifKSpyLmtn2+nc+ugq3i3AWY1S3EqUI4m0t9W1qzFADgHZzHcee+RcILvfSyaoKH5eaFjH5ue 4o+IcbLIqu88kaX8SZZW7LWPCeywAQ3NZSbgLG5aq+XHMb4vrVrjkDpiiV7ryGeSvHlPn/WHG1f bmiYx+PLWy/hr0+m6CGfTqMatFxH2jFK1/kR4B+x/+tNh72orMh3fGahOpZdhjZ6dfkOvS3qn5n CIwhVxlDpKS0dLUi8g4z1Mlmi8HN4oFpvFzpLBtWIY1E8mYqdNqMzk5VWLTKJGO/0HvcTIyZ/e7 L4BFr1iNTKOrRGHEzTWmwcc2ogvTodZ6wOzGCp9fEFezyQJMr3YLT2ujP8IC4TjqGdSl5G0X6wD 0twf9CjXYqjhe4sa1GggzzyDqfCI8Pti5F/Nj9/lGC32Acm6aED7ZbGtM7hloq/cRImopz8JiY8 lnnoKQhbbdwBt95WtvmTlVPSVaogVd6vAwZ/p1PA8P6NKXhRDY2uPWEoI17bbqiWwA41J6mFoeU Vh0xZH+b+Fl0PkA== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Each group of MSI interrupts is mapped to the separate host interrupt. Describe each of interrupts in the device tree for PCIe hosts. Not tested on hardware. Reviewed-by: Dmitry Baryshkov Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8350.dtsi | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qco= m/sm8350.dtsi index e78c83a897c2..ad65f6b48e25 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -1611,8 +1611,22 @@ pcie1: pcie@1c08000 { ranges =3D <0x01000000 0x0 0x00000000 0x0 0x40200000 0x0 0x100000>, <0x02000000 0x0 0x40300000 0x0 0x40300000 0x0 0x1fd00000>; =20 - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ --=20 2.34.1 From nobody Tue Dec 16 05:36:43 2025 Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E15E12557E for ; Fri, 26 Jan 2024 09:38:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261932; cv=none; b=VQVYE+lC7KSmM5LEh2yloXpMluw6Pk4Ut9pej30HeBmbNH1c8bY2Qq+tGI1JLivNnLlZUqLKBnjwlvIMDxUQOSUZMcLE60n2jzMSagBXGciC0hYNW+C+UVVbkMsZy6L2CRiMLmIb/ujTZwwUWQQyWNQUbNB0zH93cyoL9Ni6trs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261932; c=relaxed/simple; bh=KtJGr6r7Iu0Q0mGwGxlLRnjdV01g6H3ITCM7B23fukU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Cd/3D2F+NqWZS240hrPQhNKTUFYEflXSFM+Kca6rnvApF9Sdy9Jfwm/FdXr3xz+8xmP43nKZ2Y9GB3BPhkdwV2jawRw1/TtLC/9YdVyLYMorBjIgEudHWoP+jA3xUNtvbz+OJ2KDKsDu6Tlc+saw1J8tGBS390fg9XAY920qgKA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=muOFskc7; arc=none smtp.client-ip=209.85.218.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="muOFskc7" Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-a313b51cf1fso32397966b.0 for ; Fri, 26 Jan 2024 01:38:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706261929; x=1706866729; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=y2B9FN2CnnlNInecivtTmQWH1Fsiu0UjN4ZFiqgiOtE=; b=muOFskc7QXrW3erbzjzmHUdrHkQHCY/NJWpO9YMzXRxoVrP8tP1QaOtCWJLRfgHqCl UTf+6MzGnbB5Ch0lSFsx4DBYfpaC33PjNwN3rJeead6oAbG7tvMBI06rHSNz5pA6OnQQ kDFIW5BOaPSkgX6ZhSqFo6QAnhQgr8+vk8cMgZzuHKY6zhurTTuAjqd4Zo4OiL5fyAwm oVX2cV/uAxSe1YVgMxvN124yQC+50K6jRnFB519E0UJ7mryyFEY9jdTiEMgt7dDpylFm KYDGRE2A+uowiEXkvuXTIKbubuWPKXmSzNq99O60fZ/yfVs/ScP9E3WPG6qOWZHaBawp GxSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706261929; x=1706866729; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=y2B9FN2CnnlNInecivtTmQWH1Fsiu0UjN4ZFiqgiOtE=; b=kRyFrRmuPRZnLvDy1QgDG3gGbW1yv5Vypt5J1zY55nwZNW1GScG6uRBOnKrORt1ubI 4SH7Zgr7bOJnQUHNcReLgir3E9oPx06SceSQLX69YFtOg11VQ9ajrCQ0+cos8mOrVkgs wiftRitA0dnloTzmYBfLHILNXR7Jv8bpbhbURltNjaYGd36Mkqr8EBXIz6S5Xwz+niAr 3v49v8ARnYobSYwbkVCkplLf/nWFWHn9iKQ6swE5bxDR/7YlI27bDRA0aiCJySro7B2v WOxfEeyFDXUVMdDI3QnKzBuMF6FUy60yjSfnIfgz4HYsgQGxDtFOCziSMiCw0+Rm6aW4 tECw== X-Gm-Message-State: AOJu0Yzs0eztswpnpFcm8hIaDnYdeTCuAeuMgePeSWuCblZho5h9zZRT evQAubirdB0YeWDoJ65szdFGzIpEDpmeK+LRqc9gGxGMISWlo5QTomDIr1z56dg= X-Google-Smtp-Source: AGHT+IESNkIAA6PDQRCEVmDi1FSV3ymbQSasxYVabwGQXHKJWaGD5hfHyG89OWiVZElOQkfc7B5k3A== X-Received: by 2002:a17:907:8e86:b0:a31:5d3e:b659 with SMTP id tx6-20020a1709078e8600b00a315d3eb659mr923244ejc.4.1706261929193; Fri, 26 Jan 2024 01:38:49 -0800 (PST) Received: from [127.0.1.1] ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id se27-20020a170906ce5b00b00a349318ea10sm426768ejb.199.2024.01.26.01.38.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 01:38:48 -0800 (PST) From: Krzysztof Kozlowski Date: Fri, 26 Jan 2024 10:38:33 +0100 Subject: [PATCH v2 4/7] arm64: dts: qcom: sm8450: describe all PCI MSI interrupts Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-4-0bb067f73adb@linaro.org> References: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> In-Reply-To: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2495; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=KtJGr6r7Iu0Q0mGwGxlLRnjdV01g6H3ITCM7B23fukU=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBls32d82oBFCpGjY6n3slK8jBIkoNchi/Mkk5m3 EWJ8jrkJvKJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZbN9nQAKCRDBN2bmhouD 1xlgD/48bpydzOo8g4S05fPawBtgPtFPpx57tmcv24WXBuP2ZI7n74Lan5HpMgAFVVpMOgDErxW sZGw46qwj9Vp05Jq0GgG271OU6NiUXm6dJkVxEo3rAlkpUqeODJRI2B+1KNd2jXWpb3LIm1CTpv UcTe3M/fnntmv1m4WmHaAlX1hdmMrDLuZYKx7r+Ds4nIrNWy+1Q+ttVcBauMlzGgXxr3sTnhlqy ElvgB5gEn2Vk8HFPZfaaGi4Jz/+kkRG8JG8rXdjjfSj7ZLcNnUZMkB8IZq7lnBgfqPPfolRjdAV AuI3CfHnFw/WvBLwf+YX68w9e3d3Dgf5gbQgtd1XDxjH4DXQszuWmtukn+89r2eR8G5GImmTyYP Azz6KJLs2SZkdGSBdS2d6YcblvNMETCqjKsE6Gvar55QLIeV8efOBckv/oRC6owuCTMnKlCh7TM Gj+b2jZheTrggcM1dJe+esTHdNU491YJKOqUMKlGLgZ+i49MctvhvDFtMne+CS5jynynyn+lukj 5XmJxJx1Mw6rxPFQw+lAGmcxgWAcJ+2/zltpZ5a/EuonTpxtsPaTlJPHh492S0HutngwtQG9b9U jFALuteubsrX5iwGnbygcxuGQ16Wbx006zjUfaz8PBWPevqmikKQ4JOJXVyuIoespPFTdibWgjx XGLfMfLj+7xUOFw== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Each group of MSI interrupts is mapped to the separate host interrupt. Describe each of interrupts in the device tree for PCIe hosts. Only boot tested on hardware. Reviewed-by: Dmitry Baryshkov Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8450.dtsi | 36 ++++++++++++++++++++++++++++++++= ---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index 06f183ef8c78..034c57ceb0e9 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -1784,8 +1784,22 @@ pcie0: pcie@1c00000 { msi-map =3D <0x0 &gic_its 0x5981 0x1>, <0x100 &gic_its 0x5980 0x1>; msi-map-mask =3D <0xff00>; - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 0 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int= _a */ @@ -1893,8 +1907,22 @@ pcie1: pcie@1c08000 { msi-map =3D <0x0 &gic_its 0x5a01 0x1>, <0x100 &gic_its 0x5a00 0x1>; msi-map-mask =3D <0xff00>; - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 0 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int= _a */ --=20 2.34.1 From nobody Tue Dec 16 05:36:43 2025 Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AC2C8288B6 for ; Fri, 26 Jan 2024 09:38:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261934; cv=none; b=ube55ltNNAxMQgJaHNj+f3WejKpDgUE85KZCjByK5BTHVVg3TSmYRhW4H+WnO1Rz59oOofeqFvnB5CdU+ZH7QK5dYBYa8QuETQoSWUs0yBZSa82HLCeOqojUBr8kPDqACl2gzzF6AWgWyd0IeqgHjUoPV4MXT+752GcIa52F74w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261934; c=relaxed/simple; bh=rrBWWu9lsMu+XZeAyedhVGX0wAsXHms0OO4T1GwK6TY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OfFLvTWS43FSBowYDiLypxEqBt0JxAgrauUIYIseIfzeMHMiTHrsmgql8utJLj6bGHDTby53NJgupQ5c+XWGS+hfWikDdMJH65TgG12aV2OYg5lM66tX4xtLH3A3K1A6RegU9oKjIcROAZuXgjFlpMnNZYoe7mSY37GaWMQVPSA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=sw2bTj3D; arc=none smtp.client-ip=209.85.167.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="sw2bTj3D" Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-50edf4f478eso222722e87.3 for ; Fri, 26 Jan 2024 01:38:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706261930; x=1706866730; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=5r7wJHZbLazp8p7Dgx2ExxqmG0OykopR+QnJ6skCYGE=; b=sw2bTj3DpkwMuH/2djaqNWWnlN3FBjj48+GFNIE4EBZJk774G5kf8QYuAcWMa4eFHQ zUPLQMwKAlNXyH6ib37p2UFpJFXh2YgFAVOK/XPWOkCCUPI4GQX+9mqjOvAfxz2P5sAu ptNImbTuB4l5H5HudnZJZORDeqDf440/sY+6pWomuem+a7lKsN/Hvq1OZ3DIJZyTX0nW Uy5fIDyg/WjwrDVNgz6+2fQRDDlyXZdHxm6JTYYLhiDbKKcsaDe1LWKfAx/+cFpJq+cN 57JyhpXFfHyfDYDXz7mQp3/VDRbmvr9C5y1WysUfjbc7J3ZKUZF+hjfEUBP1eagrcIY4 WPog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706261930; x=1706866730; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5r7wJHZbLazp8p7Dgx2ExxqmG0OykopR+QnJ6skCYGE=; b=M4Pas/7PfCNXhqDC9hrq54BbTIE6ADQ73kQbIMv+oYLfqiy3at8HvVOqWW6FOleTNL XwSsWvR9ROj8nsMVFeulLl8X5xZbxjOpMvnBM11BKExZ41v62vqEtkoNbameLHoBfEjo zigCS5euNo2epjYXDvWhFGU+5g98GuFfUzZcFQ9wdS1vfOGrlZYzarYjplKA39rkwrQq zZUq5XKgYznThf/OfeoMXNW9pG4f74UGPgmqTrTITz589Ajv4zrLy5MbitCxJ3drmPIH 8gmvZar/VlzFR9EPuhfJiqsBvlLqzK3OLOJkmqqe4touoTOo8KLYI2Hs74LxwVn6v7MO PMlA== X-Gm-Message-State: AOJu0YxIbr9Xcd5qFvYMdSvkaQjT5GGhpf2yqTHv1QGPoNTh41VTi2Ft diU3p1BGtP7jxGL6l49VvbHwHltQ5VfpyRdmtYYN5rAcZ3vEdaoFGOsh2xaBypQ= X-Google-Smtp-Source: AGHT+IHb6CJa/Q4aO1m0JvdUV/6n6YWG2CSL5IJ1o8/q49lyCtwtkiwuAqistmrZYsD484wnkdYCgA== X-Received: by 2002:a05:6512:23a8:b0:50f:9ca:187e with SMTP id c40-20020a05651223a800b0050f09ca187emr948306lfv.100.1706261930795; Fri, 26 Jan 2024 01:38:50 -0800 (PST) Received: from [127.0.1.1] ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id se27-20020a170906ce5b00b00a349318ea10sm426768ejb.199.2024.01.26.01.38.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 01:38:50 -0800 (PST) From: Krzysztof Kozlowski Date: Fri, 26 Jan 2024 10:38:34 +0100 Subject: [PATCH v2 5/7] arm64: dts: qcom: sm8550: describe all PCI MSI interrupts Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-5-0bb067f73adb@linaro.org> References: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> In-Reply-To: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2462; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=rrBWWu9lsMu+XZeAyedhVGX0wAsXHms0OO4T1GwK6TY=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBls32eMOSk5moxl3H4SbJ6pTh+Ghq/pLcqiju3H tIuxs1FYzuJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZbN9ngAKCRDBN2bmhouD 10+0D/4tAddyg/NidqT1n0IcgUkkT0Tkfx6fR4s61ScaI/g6r92svlVU+Y4ESRNU4by0rOZNziy Kb71EvVei6iOdrQCOBdOfAwarollQrlRsH0XEJVagEGuE5DrMbuFahErhFdFA+K/I/P1ojqoQBM yoJIhNXJ6gjN0RKfRZ/PjekCwZo7rVB89r61BtglxRvNCHbqKDbkSZ1iAkENJQjHFPZ+SGqrHrI z+6t3Q+eOLnRD2u8HGFB2eH86CeaW8B/WzyK1gYQ2qhydWGfjZqGcEBXFP5w0q5qQ2OHKCJMP9Z 58w0tt5CE/9KkqyRTLzFWqnOSslTcFLKzIHXeaqW8+i8lmj/nU8/zwKh8szYk+r1DymzZYtLdyA Iv2XSPSO0v9/2K1fm4vA+3pNldSgD8K3rfTfx6DWJCb3RXLeT9lWwocR5abobJB0kpPzQjX7mMd 3S7jrlFvuijWgIhejXQWpY9eVazi9oKIGEtIxOt7hRfSwxExLrHlJ2YA+4kqyLGB1iyH8FmydtG t13khC9riltg/Y2YCv7xPdeSJU96VrfCehho41lyCxPQP+gCLSyQV00sbBYQL5DZSXAc5YYcxn7 8SDRePp17boDvOfRWnsrBmjh5t022W+hC6Dswu15YKT3T+rts5QFGD6y/6bRKkXVVTMsksjfBNC 2R6Sfa90+spK2BA== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Each group of MSI interrupts is mapped to the separate host interrupt. Describe each of interrupts in the device tree for PCIe hosts. Only boot tested on hardware. Tested-by: Neil Armstrong # on SM8550-HDK Reviewed-by: Dmitry Baryshkov Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 38 ++++++++++++++++++++++++++++++--= ---- 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index ee1ba5a8c8fc..28cae43eec80 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -1713,9 +1713,22 @@ pcie0: pcie@1c00000 { linux,pci-domain =3D <0>; num-lanes =3D <2>; =20 - interrupts =3D ; - interrupt-names =3D "msi"; - + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 0 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int= _a */ @@ -1804,9 +1817,22 @@ pcie1: pcie@1c08000 { linux,pci-domain =3D <1>; num-lanes =3D <2>; =20 - interrupts =3D ; - interrupt-names =3D "msi"; - + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 0 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int= _a */ --=20 2.34.1 From nobody Tue Dec 16 05:36:43 2025 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0DEED64CFA for ; Fri, 26 Jan 2024 09:38:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261937; cv=none; b=ReOoIBG0o4QbjmkkDn5PnY46vcJws1C+ALDkDUD1HNsA/vueHgO1JfnixT1hK/VcbL9RpCvoQQEZnLIHHDOyf56JOg24tofW3mQS+NZ/hP5Jn3B6GG3ad3RmsUiW6yaY9rOTKCADuaVFieXz5xy+TnhO/XePLiuU0Cqyip66fEM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261937; c=relaxed/simple; bh=4449UScTTEGM5kZZoyLU0xXEQfqky887G2FwqhxVQzY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WKRrk7SEJIT4nK82yLWJImn84opdmUAN3SjQH8hBsZ7uZgtV+2TZ1zEReUiFID/2KB8kqdaCA/5xA1Ot5YF9Sg56beyZ69xija8cs0gcq6LYTwEyugfET2iGOehjtSgxq5/L+dVGzT73Sd4YXKk4vALHO5WvD8kgtRI8uPbrOm4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=eW9AakYd; arc=none smtp.client-ip=209.85.218.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="eW9AakYd" Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-a29c4bbb2f4so15095666b.1 for ; Fri, 26 Jan 2024 01:38:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706261932; x=1706866732; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=SU0QZ/C9JHR+wXOt/l6AbaKKe/yMkJBOBv7GjvM4hjc=; b=eW9AakYdTKT4609RZDcSM1M0Xa3J0LC/FpbOSBR4vnaiVhX6jiWI/w204mhAdS3TBJ y4M8p1tvfHJGHDmilB9oFC06IKzsBUL8A21ZKem1bpOKhDxHL4Ps500o8UWVEEjRoz+Y dXgxHYVP7C/AolMsMBrK1fglf5QkNxikG50mXfLvACW7xBHfeH7MlycpyUUoIVIc4FP9 lqEVGac6aXG+fN9l64WdHeiRCQfEZPpH31ITkiWOBwCn6j/nXmhXRzaGOelr/VomeB/Y L9uXQS25oD4fktz3H1+KHSbA8T5X83A/WRycYzLgnYJ3CSCnvyn7UlUH3797zf18caR4 T9PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706261932; x=1706866732; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SU0QZ/C9JHR+wXOt/l6AbaKKe/yMkJBOBv7GjvM4hjc=; b=c5tRBziILYMWaLSD4OH778gQ2D9Oixv8HhrNRvF9gYC7aBek4r/eqQSWoLc3rfRQqN Y52z73UOq1WikzTiJdJjHKUqUBX9CIFqtAvwehjROKUK3mOTFDWas+aXmOyIymqZClYy ou5wiGcICByK3yTAiBhgwSXAiXgP9CfJlrW/MMyxh0LO4iQDoQEP7/BxTs+z5XFswlq3 Q36eJ/nADjSlevgquXQz2gpm2djOxxVaN5OXfQQ7WHuJ5yIREzlN9xJntkQp93X6eQL+ LlXyut7YcHF9qTDTasyzhBx2soWiM7BXMa7QLKyDWT2HuelzzBfte1Xk3qYLWGrJof9J 2utQ== X-Gm-Message-State: AOJu0Yy0hiIyYpfVHpdgsE6M6uBv6JVK5v2/Ca6dlP+9gIRRT28S7KDa t0CrDakfWRgQTggKY+Mear6oHVH83451HsiyjAAODooRfSxToME+eFfUeJRRmNU= X-Google-Smtp-Source: AGHT+IF6WMg+EQloM2Nfov3qxjumSbvSzaj+mwT9SUnJkZPl3YgID/ABrmbwxei7lFTdWWGOQbpXDw== X-Received: by 2002:a17:906:1d0b:b0:a31:5b30:6f54 with SMTP id n11-20020a1709061d0b00b00a315b306f54mr617313ejh.30.1706261932364; Fri, 26 Jan 2024 01:38:52 -0800 (PST) Received: from [127.0.1.1] ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id se27-20020a170906ce5b00b00a349318ea10sm426768ejb.199.2024.01.26.01.38.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 01:38:52 -0800 (PST) From: Krzysztof Kozlowski Date: Fri, 26 Jan 2024 10:38:35 +0100 Subject: [PATCH v2 6/7] arm64: dts: qcom: sm8650: describe all PCI MSI interrupts Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-6-0bb067f73adb@linaro.org> References: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> In-Reply-To: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2346; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=4449UScTTEGM5kZZoyLU0xXEQfqky887G2FwqhxVQzY=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBls32f/HouX2kiquOsLRlva4BDb/H0zwhQPUv+g DtS/w6Fy8GJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZbN9nwAKCRDBN2bmhouD 1x0gD/4xWYzaMlIWsbSjIZFH2QFtUcEdZ6Jl4q6NfuOEe//uDaFv5ZSx/ofkrgyeQ1yT4sdK/+I 8W+HdiiXZVgTrf6puCN+M3JNTFHUM78i9LoPAAZLcFzo3h81T0CjwNj7eYqc0TUKC93HfVOmKUM 90srCof7cDHSgU4aan3GBV/prIsPiAHRuY24c8x3gwiFdY7p+OdKnC8gUkM04tbJeaLlVE2v0Gy e3Kz3uLr9kPo8HBc/UvgrQZhMhcQDnIu52owgO7Pg1NBB7HjUQEuESVeqNIWPlKPZyibSR6s2/J zaZeonVSARkXCbqAYDssH/Bl+HBjlG+wyFfuM/hFGlmPaBDE6HAAb8u8/wx9bFFOrWhP7qiwt0F lj3qe214ui8kfLb8G7YKw+6Dv3ex8gD701bLMEZyUi5UK5NmB6aE67WZgetAeGwpkX+Ed0c3bdJ /iPypfDVtEYk6welMZhWaVmpVu3EowtqPBtuc5C+JJMA+mp5CC+ch9IV2cTGkJFnhVOU8FiDSk5 tvJGh0Q0kDjWzuFOmtXKKMPNtDzZ+zg6gQWRrZwhdclc5NoWoMnahqdM5O8QLVH7W531H2WH3jm CadJ8K4RCv9BV1RiEaEua55bwrepvcclZXewzFltArLZzwQBgojW0FjDptH6SkN2Vc8IZn3/xiN rKKcap3pxsxEYGg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Each group of MSI interrupts is mapped to the separate host interrupt. Describe each of interrupts in the device tree for PCIe hosts. Not tested on hardware. Reviewed-by: Dmitry Baryshkov Tested-by: Neil Armstrong # on SM8650-QRD Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8650.dtsi | 36 ++++++++++++++++++++++++++++++++= ---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index 2df77123a8c7..942e602bfc97 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -2213,8 +2213,22 @@ pcie0: pci@1c00000 { <0 0x60100000 0 0x100000>; reg-names =3D "parf", "dbi", "elbi", "atu", "config"; =20 - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; =20 clocks =3D <&gcc GCC_PCIE_0_AUX_CLK>, <&gcc GCC_PCIE_0_CFG_AHB_CLK>, @@ -2317,8 +2331,22 @@ pcie1: pci@1c08000 { "atu", "config"; =20 - interrupts =3D ; - interrupt-names =3D "msi"; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; =20 clocks =3D <&gcc GCC_PCIE_1_AUX_CLK>, <&gcc GCC_PCIE_1_CFG_AHB_CLK>, --=20 2.34.1 From nobody Tue Dec 16 05:36:43 2025 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D671F67E73 for ; Fri, 26 Jan 2024 09:38:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261937; cv=none; b=cu+DRD8CmqPKIULt98FU7JiQhsTfN3AX/JGEpiCeS7V5nBxx42KIE6+20+fml8l0HjGKJY34qrB/UQJADn8QUC8USCvQp4lhLqkQTu8wXHBlpOB62kDzn/lj+hHgjPWTbnCXazLq/nN5N/5wvi5yh/y2GNeCdncAu0jP7/q2kgQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706261937; c=relaxed/simple; bh=nQauooNszPqyoOEzr4ZhxIxb76HgfibvoZ0QLd8mhA8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=R/L4X3MjwoF45XPvpWqdK53PQZOwQGxvnPkTqO7zCrGkZIwplS1B/RnSJLuPEIdxFAKcwqk5t5opZhNDzvbETWxuN7sBXkIcTyd3yWI56MeoiyYO61MqCWHbpWKl5I2z/gf8YBhLNNjVGSHHtPBPuMMMox70TBbRHnR6n4Mg6rI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=lXiC517D; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="lXiC517D" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-40ed28f8666so2467895e9.3 for ; Fri, 26 Jan 2024 01:38:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706261934; x=1706866734; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=fTfvoetsxB4izWqxVfPVkINLcASVeBfA1M4tEFaPm+E=; b=lXiC517D/rhoK+yrm5YQ9jX+TtrtX6f31UPwQ/DAPCLTHBdcHAXVUocz+oiyuJPBz7 0Xzr0S8/VO5zuOxDmJtEbyqIt3Ot5E6xVDnnEj2QN4hD6pFCYMqwJeGX+hKk4kyknjER hX+hQlXhYnYLH05JghYl4MaYfBeDEaGCFq27YldOcxPe5maJqHNql00oHMKVU8kJ/N/5 D1PJosZIlx3aT/Rit5blTyEapnTWDCTz/BPzk4/y03FHKSjdEugMd2QY1wkz8mQB6qor fieepjKbdOIAp1Mm3U/BKGLogj5u5hvvpJm2CNauKaUilfkSgJhld68J6Yxl7C2a0dZW KwQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706261934; x=1706866734; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fTfvoetsxB4izWqxVfPVkINLcASVeBfA1M4tEFaPm+E=; b=Tu6YGpHM/YZ4AXhWzKHgnfRYCr16B7XgcGCpcnW6S0Nqy2G15qWi5uIJ5DPKtO4O2a 21E/DfrOtfqEFYNaF1qm6CWupy49HM8ji4t+XbWiwKtXO9EsoUK6DS4tprR1SMbb+n6i RTlyxqUmTdKEGJlE7PDZAkZkMYjl518q2Q0J5oGTlOBdVLtXo7GkSwH+BBXR9RUc0TNC UOBmKdx3H16hDU+WIgGiid/PKLkM1Z6RgjhC38WKJRS583njid1uafIw04ZzHKLTrQ2i /6Qg+flueSslPhIoHlrAgtbTCaKGNOnpEC3RNkcI5ABHsTXi+Ms19z/z/jPTx5BxFBbY g0jg== X-Gm-Message-State: AOJu0YzstbTzQ6koTosyTEy4yufvwE445JGqL/I9/1yYJy/vpeFcITVN oWhqaE8x2looXdFlgnVatHqGZEwT2rZayrCGk6l9u/r5QzWk7R5EnVumRgjkEGKZd7BCRPw6YNF u X-Google-Smtp-Source: AGHT+IHU/z3D4W06U6n/VuLJxAd6TPywr1NjcWdnWvlfsxjMufKrmVX5TEMTCFwxTic2zQPgeDrnOA== X-Received: by 2002:a05:600c:1f0e:b0:40e:67c2:65a5 with SMTP id bd14-20020a05600c1f0e00b0040e67c265a5mr602762wmb.141.1706261934288; Fri, 26 Jan 2024 01:38:54 -0800 (PST) Received: from [127.0.1.1] ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id se27-20020a170906ce5b00b00a349318ea10sm426768ejb.199.2024.01.26.01.38.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 01:38:53 -0800 (PST) From: Krzysztof Kozlowski Date: Fri, 26 Jan 2024 10:38:36 +0100 Subject: [PATCH v2 7/7] arm64: dts: qcom: split PCIe interrupt-names entries per lines Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-7-0bb067f73adb@linaro.org> References: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> In-Reply-To: <20240126-b4-dt-bindings-pci-qcom-split-dts-v2-0-0bb067f73adb@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1951; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=nQauooNszPqyoOEzr4ZhxIxb76HgfibvoZ0QLd8mhA8=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBls32grRZQoWYTB0A3dCFzDsC1rtwP2mpxbfZxW JAl9k5vWEuJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZbN9oAAKCRDBN2bmhouD 18ahD/9mgbiUUmRvdztNj3QfsOT1DPTAZF7LKo84G4+PNpF/Q9G9HzTU2yZAX6WZLDvq9JEMpZr 2AB+FSgi3zyUdJ3abjSbgwsf6jkpnR4L1Ae0XWRwEgkFLc8BprGvKvCq6tLQz0HMaroB30Fp5HZ KKXlYrOgK4/8Qwzc+KrXhWVbWEyHSVT/OPbcEjsiRP25Tmjw81flvQ1CUUTo8T86we9DzsvNhYL TB9ucoiKOQR6KNZMv/kHr95JRfNpg1U3BCD1c67Zru52boqDtLgW/pYTR3au7a00sv1jU+nCnQo 45ngq74AsuHSsPoxbermFxnEYu84cDNNMhk9kbcw4XuzOd6xv3JQzY44BBfOOX/XYFCPFIhhygY N7iTJcDlFfEUfc1INOObYJ0rOZcQzQE8MufN5onIcY3iuoRjOY4msWLoqHrS3N1lxsm8gJCWc+H 4CgX70l4QvaQe4lPIoZDJtWp+6JxnweMLEvpQtAg4GaKF6/t/lZ0geZL/GkuDSf0B9P9gZVLvZX a7vhE25LeD6T534++xDYXn16j3h9fEcJWzl+e/6u5gfA9u0OZ8X/AnvnOvB5U/NP9rK5QW5eEsC t2yZulU+8VRnBDLaBXrGuAbEQV5NiicMehpDcaXO1CcdzC/M7tZdqTA3MAmkECzVggfI8rhIciO v6mBDthoQbQnD3Q== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Other PCIe nodes in SM8250 and SM8350 have one interrupt name per line, so adjust PCIe0 to match the style. Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 10 ++++++++-- arch/arm64/boot/dts/qcom/sm8350.dtsi | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qco= m/sm8250.dtsi index decb2e5794ee..99fad4f1ad2e 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -2152,8 +2152,14 @@ pcie0: pcie@1c00000 { , , ; - interrupt-names =3D "msi0", "msi1", "msi2", "msi3", - "msi4", "msi5", "msi6", "msi7"; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qco= m/sm8350.dtsi index ad65f6b48e25..340147582f0f 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -1526,8 +1526,14 @@ pcie0: pcie@1c00000 { , , ; - interrupt-names =3D "msi0", "msi1", "msi2", "msi3", - "msi4", "msi5", "msi6", "msi7"; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7"; #interrupt-cells =3D <1>; interrupt-map-mask =3D <0 0 0 0x7>; interrupt-map =3D <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ --=20 2.34.1