From patchwork Thu Feb 27 13:40:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869041 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8CB0522FDE6; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; cv=none; b=pZqntTW2BcRGEEohcu5pxIcj0I3ZpT3xx+j1dF8Lr/H9o2TVqKIqYPYul/wk7zQSXfJe0p59poWkCNcfirxhF6/YQWt0Lk782KiVYA6yQzrBtTHfO+PMMwOjYU3ailV7rSrGEt8C4/gaBbfEby+JrsqDLsUo98RaSYXikKfGi1c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; c=relaxed/simple; bh=lAHj8IPb/6vf1/52k0UtNJ201uuTWiMlEH0tvGzn+ZM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bqEuGlJveuQmjiGu4llbGY284U733WfkbeKYjjsfnnT5MxVQjHDYnwIZoOOPSiU4xN0FOxQAFrzqOT8dr+F3mfq3UKwMF0jmpx4qehgWzGymucpUyeo4ht0JLR7G8nVZT6SbLUMsDdTtkxe82ogJ3EgqM2gsJc9CCFj4btTBqUc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=TM0lALL1; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="TM0lALL1" Received: by smtp.kernel.org (Postfix) with ESMTPS id 19DEFC4CEE8; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=lAHj8IPb/6vf1/52k0UtNJ201uuTWiMlEH0tvGzn+ZM=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=TM0lALL1Y1Zi3VBZBOVrkQ2xFPW/usud9IXflMElGgrt+g7pKAKv46UJDx8pwhJWI aRYMHT88T8CmnBvhSe6EUZqnMwQBSEc9i6UaYFqzw8dfrw77U2yk2JcRN2zclKD1Le L7UzapD0Hen5GP/UGetY7MhSlCIX7UUkTxZhEb7Qgr6uKfuD/QIHMK4XivxbsTIL6D hzZdJbD+WTAW1lYiDBR3UwJy2ZQ94Qcrf1zQ6pyRT3BbB6Pr/hpfpMzuwdisWvszgA KjvtkyRWMXlLbACp9ZvGXMRUlSOFGGkpKxW+jJxnbMjuRGj5k4UI7QtSJK0mNNqq+I zlHlYrKHWd7sQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0BFE9C1B0D9; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:44 +0530 Subject: [PATCH 02/23] arm64: dts: qcom: sm8150: Add 'global' PCIe interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-2-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1863; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=7uBSWDIfhUklxBW1/XSMAhommU1p8JsVSjILqCd/ExU=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtdTKh3IumSGsH/ZQBSf8ArkqVzaa8sxmgMA tkxvF+UjR2JATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrXQAKCRBVnxHm/pHO 9bf6B/40nLuZPC7rv5pnblGdPLwglgDs7NYup2NcBgVxhUfexaE6uCuDjITjsqoXCjC50C3c/4e OK9Iy5Z85TsWdG7oFuccS4KMCKCotrXzT9xqkpqHFopQY+gSMsr5WFFJCuVxgw9jPGHfI++Jp3I 7uRtFz1A5ANR4sqIe11uGoyKgI/D/7UdDyylIjhdtzC/UdzsjPJPgmvVAJqBYA6e36VpxseNKkc o/wIc6CmR4qXFCGBhgOsdCtD5w2Nsr2ogXlso/YQYFOmuNuTGCZMNZsTV4dvLPB99DIhT+CZ/65 fDDa/8T66eW0fKyMKx0b2GnpxBM36DyF6I/CY18VyBanXtcc X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom/sm8150.dtsi index 4dbda54b47a5..12f1d40b1db8 100644 --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -1852,7 +1852,8 @@ pcie0: pcie@1c00000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -1860,7 +1861,8 @@ pcie0: pcie@1c00000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -1969,7 +1971,8 @@ pcie1: pcie@1c08000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -1977,7 +1980,8 @@ pcie1: pcie@1c08000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ From patchwork Thu Feb 27 13:40:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869040 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8CAA422F397; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; cv=none; b=U+cVicByGkZj0pWUUCqdbC+ROYGDW5lOmLTeErPxLTs9qPT5tKwMp5lo0WLPtfuDzgpxmNRvn3c93zAA9OWklCsm98OyConp7VmXBjCMoTvD4L4UEo1nkfjIXJ4l1GAtsoyaReU1RtmElOn2I0n/4W++tCvgxaDDLtADKfuKa4M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; c=relaxed/simple; bh=DsfpIEJszPEAQuW43jGjfUKbpSkRvvrQxM3WE/LyN7E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VdK5gaD4jAeZ0lar1FV+cD/YqT0xqWWi4LNbTyUTuMDG0mndx5hpUswRoSfVMWdCnYGETY/dCcZ3hDUv//Jd0DkAbEHaIZkpbMhWAr6CsrmpYnl2/ZnYoMhxz1uHN1OPxiwLUdCS/aPf+IGz31wNyyPe1Z/zl0fjsUaW2d2OW2Y= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=FcxGYYhV; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="FcxGYYhV" Received: by smtp.kernel.org (Postfix) with ESMTPS id 2549AC4AF0C; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=DsfpIEJszPEAQuW43jGjfUKbpSkRvvrQxM3WE/LyN7E=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=FcxGYYhV7IbH7zFntaDkWT69h36zG2J5T6/uxS3NwlDfbfS51ZwOSwWKim42g0YjC +5/sKkm2FamfbcU4IMVwsOsaoXA2tMk7jFLxI9Xlo2BaUrlpiwes2N8IDQ7TDKneQj sEjx/WeCulwHZj0MAT3Z9ZlIvflV4cNVAp713LyRQAWWQMQget/yh6kHKXmUJi86jz eVco1lgr/CQVt6vVa/PhdGilaLkTk/iZ43w/aEnA295Xnd/YWdRHjP/F17JciAQXB7 yvff9uGHovGAfqkNYYnNHmzQq/TFPIqqhf2x+crTnrU/EWtIG8AC1lBzxVrfKcAice V4fCNPPuxPSXg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1BF5EC19F2E; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:45 +0530 Subject: [PATCH 03/23] dt-bindings: PCI: qcom,pcie-sm8250: Add 'global' interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-3-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1751; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=EsGx8DzxLm57OyGTXGe0TOfMlOA4Ni7Q8YePcJ+flH4=; b=owGbwMvMwMUYOl/w2b+J574ynlZLYkg/kB075a1Qqc/Sfawc3KnePy2rU+al7n//1Ld8puXn7 l2ccTInOxmNWRgYuRhkxRRZ0pc6azV6nL6xJEJ9OswgViaQKQxcnAIwkY+l7P+0jMsrQ1av3J3t X/hrbmrP0hc/p4fveDW5bmFNecTelHd3dvcmZMY4KBXsPjTpgroVW/9Ge6uTkQr12iuqm3et3fN Y+PRlX+FKsdJA5Y9T2KwNmy0fXLBJy0oMrp7WGXdgjaOYxOdbGVxnbGz3yq7+zFzqp6ckyHtKdc Fy+62FGaz8pZkVprp7D9RWmyQc52XbVZzjWSCtNc1m1raXQv6rDUKWF1zc8K8tNuGSSNJxGTNWw +MeRUkp23y2bzqyd8IK5jw2tyjBa7Fz3u52di8wjjcKF3ylFHZplfVGvfc7mfoSq3bWh+cf67dw yXKeqXa+xbJNLaPCbPlM9fwGh382YvV2P5321Zbllv0CAA== X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml index 4d060bce6f9d..af4dae68d508 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml @@ -61,9 +61,10 @@ properties: interrupts: minItems: 8 - maxItems: 8 + maxItems: 9 interrupt-names: + minItems: 8 items: - const: msi0 - const: msi1 @@ -73,6 +74,7 @@ properties: - const: msi5 - const: msi6 - const: msi7 + - const: global resets: maxItems: 1 @@ -143,9 +145,10 @@ examples: , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", "msi3", - "msi4", "msi5", "msi6", "msi7"; + "msi4", "msi5", "msi6", "msi7", "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ From patchwork Thu Feb 27 13:40:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869039 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B900122FF2B; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; cv=none; b=i0W3koznFoj3dn/jvdf7kcfgL9vxGqlL3rai8G+VKyWp9YEWgsSECYJmXz9O9BS2fSocs0BCXYH5peaAVvorW/4P+UOZhWhcToj7dDX6BjekdShr2KxPZmk4tDT8auX/vFpUe9CnNL4voIABXU3ENM5/oGk0SWbJoZtfqO8P/io= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; c=relaxed/simple; bh=1sqW2Z2OJk3xPiy/Cyu3UK2zX34YqNDyEV/khp1vNeU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FCZaCmmtQpUnytxxvjWszxY2kG75ahCoXBrwsxJRPIkJ1kgKQwtqDOryC4SvRW/tOY7sobPD39vCXC+/2SAPBaQFoYVNk4y+vhk3Ey5sX6RdGv+S4UWw3ouKD2sMuNCvWb9nDFjfTK5OZ/cHKiLXl9m1OvhlJeJlqhaJSzrMilA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ZINoWLth; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ZINoWLth" Received: by smtp.kernel.org (Postfix) with ESMTPS id 3F18DC4AF10; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=1sqW2Z2OJk3xPiy/Cyu3UK2zX34YqNDyEV/khp1vNeU=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=ZINoWLth6D60EJ1cLvjE/Scwhar/uzB7YpgvmHvZ0L/h1YJgdoTgEnOTr4O/4AORf +atR50mWTXYmZUrFzhCm+i9Xreh7o+s+l+jkxFlTeEAIrdmrmrTX800KTeFEDucUyX Y9IgRD5HImgO13Nr8DkmtYmjm0EYDyM4iQDMLYF73q/zIzFeTEa3UVv302oB1fmgRV QKbWzU+vm/all+zEOtnC8JSJIZZ2+oBtc/POrOP1NolzaLCLWBdw0moC7k9Bmeqoko FPi3m87xQlQ9pEo/FUFPVOkH8lXXwxbtyHSLJ91V4HYSQ936P9e1xWgqWshLVS0ckI 0O31qb6zXs8gg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 28BB7C021BE; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:46 +0530 Subject: [PATCH 04/23] arm64: dts: qcom: sm8250: Add 'global' PCIe interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-4-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=2549; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=fs6UUE9w9Pz9rmlU2HblvB6mRAo33j+wSEDVuL8zClk=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGteJZGSWsChJbGPVJA8zxDuUXm3iKiJ2MrZu 1aMxyHF4pSJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrXgAKCRBVnxHm/pHO 9ajZB/wIYKPKR9oGqzuCqIvhw04vFJalIv7jNUPZZG7trbykW5mFHFluxcJN2L7N1IuOtCppQAl CfbbSov1IS/IwmjDbP6/DSToEFpcu8gt4biaPKtuUTxg7qcZq34SItVun3gcu1hDNoZwfgqZmUT 83fGw+7z2l+t7TPZUmdXtiXYgsLn1enRNf4W63E2Q8pwJBGm3qhLd1VBCr2XdUI72vLkRmiEgGQ OvgTuSm0iTVmNwE0vViSBb3cDtuiZzYJdnr/IagD6EHYe6fNI6ZS3tVXKKIy/Zks4O8c0SazEgv u+0ilGUb+479niZClKNL956arpg5yJRC4IDsL0FbrOnGyyMo X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qcom/sm8250.dtsi index c2937b4d9f18..920f3b2d3368 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -2149,7 +2149,8 @@ pcie0: pcie@1c00000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -2157,7 +2158,8 @@ pcie0: pcie@1c00000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -2269,7 +2271,8 @@ pcie1: pcie@1c08000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -2277,7 +2280,8 @@ pcie1: pcie@1c08000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -2394,7 +2398,8 @@ pcie2: pcie@1c10000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -2402,7 +2407,8 @@ pcie2: pcie@1c10000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 290 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ From patchwork Thu Feb 27 13:40:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869037 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D9A0423099C; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; cv=none; b=Ylzj36cERXFDH4bgoa91SBC1ipJ89TKSxExJ6pRYt2MtMZVI4GzmIefbSt+4x6yb/0gfDo1phYmil31WRVx62rRg1G7v+6QeqHSi3ShWvjK+4Yuz6zkFYS+lvPmMKH+3IUuZdW/wFOQ6SLVp1YrnqQRdP1+dsi8qrBP6dKN7kb8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; c=relaxed/simple; bh=1UJD0HzeyfJKdfVhOH7NW4MgXDee1TzWg6k+2rpGIY4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HNVnr5hYCosjQ/3BbH9+0IJi+qod5UNV32++8liBElULILmo8Vm2XTp4tBNIedAArp1X162M/7QELqtkTqrNFhAcPDpoYycagy3pD+C5aRUMULm8Ra+ypTJuKX4zqhIRIP4N6zZ7BNewXT1VgETcmOgupZ5eUcDNga2T5eB1PJY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=aZIxOcsx; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="aZIxOcsx" Received: by smtp.kernel.org (Postfix) with ESMTPS id 4AFAAC4CEF3; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=1UJD0HzeyfJKdfVhOH7NW4MgXDee1TzWg6k+2rpGIY4=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=aZIxOcsxwXP/YWf3aLUtHelby/uW539/CJrKLAwOqWvtLaZ8YoP3bp+yw46tYbe+A Sr5px4jWqGQkvuijFLY0XREZXVYeX7K6+xtwdjhfSxklVDAjASGF4Cp82ztXTh6RbL DMFFMYcp14+JS6TdfY87SXteiUqWwuwfZ0FWCzuODToGui6zD5IaOSRpsxo8SRku3n Z+b31Y3Kf6uaEmC3oTy3xwS7hArtXivKr2ZuZWLTEb48LwwQwMud/2rDkPmmOSre77 ZwhvvBSRZne8bn9kyt4nC8aVYy1nDBsspFLdzLT3m60fsW7qLB1ozwBfIkxm8h6eAb ex7RMqxex/fNA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 362E7C282C1; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:47 +0530 Subject: [PATCH 05/23] dt-bindings: PCI: qcom,pcie-sm8350: Add 'global' interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-5-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1751; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=+PdcbEuWmMgic5yiYO2o2+HdPlBtqTvPDHlQRYt9B3I=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGteki537wloib2MKOtEhYLNPOHuDBgJMSPTA 2FfbIGKqIiJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrXgAKCRBVnxHm/pHO 9SqmB/4vL2rfFHh5Vvwvae95ggG1kGJVTjBjr7j+52lNW18nXTmU1B4hjtnkTT1BR8oqW4f6LIb lBKSuzJ0afYmaKPObhIO/SppqIL110s+nL3vF61pK2mkkkyfZTHw9QfB7U0A4wne3ZoeH+koF7A 4rKUZjJYPry/EOC+VntYG/UaUtLa60hK/uiBXDxRlGeTwQuhSN0MdIxBBtTtsybOZf0WLanvFOq K85lh7o+GjQRBmKjKCqUkmdn1efkxZQ9P736+9xVEO8kbSgBHGQHEN7BG4Dl/66utEhQcko1YQS 77gLTPJfudzeaMxp/6+slXZkpqxehBuPD/qptg4af1FeaZk7 X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/pci/qcom,pcie-sm8350.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie-sm8350.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie-sm8350.yaml index 2a4cc41fc710..dde3079adbb3 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie-sm8350.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie-sm8350.yaml @@ -51,9 +51,10 @@ properties: interrupts: minItems: 8 - maxItems: 8 + maxItems: 9 interrupt-names: + minItems: 8 items: - const: msi0 - const: msi1 @@ -63,6 +64,7 @@ properties: - const: msi5 - const: msi6 - const: msi7 + - const: global resets: maxItems: 1 @@ -132,9 +134,10 @@ examples: , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", "msi3", - "msi4", "msi5", "msi6", "msi7"; + "msi4", "msi5", "msi6", "msi7", "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ From patchwork Thu Feb 27 13:40:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869038 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D823F23098D; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; cv=none; b=YzCGZxXTmDDG/wQCvoUC+EFyfDqzUxgmCJEPLunrnUXT8zP+vTX1icvYcus+uGARqqpnJvG18l2k2IP0H6MWY7BJORWv7MXi18zwUH1NCt8bBgyZQdeSf6NI48ALeCHLLmlZMONhDR2KCCPFy+0CmT8RIR87XXyVVL+2P2JHNlg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663654; c=relaxed/simple; bh=eMkFLu9eZI4oBc4UR/FOHb0UM1RchoKR20K3m6cbeLs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HTQ1LJs/GT2uTziSRCUU0HPVW6lnBhp5lsNJEoMdwYhWf9cNnoFDNtpHYuKjtcchjNDdx8a18/RZjAoYpMNVVsuCtxM55pLQYvrObYyWSpSdpOoY5cqHHvJbkYPGoHdlTZazhhk1xwJ94sLuTfCbVHMUsIErOylSL5izvx2dleg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=XzAuUVZ0; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="XzAuUVZ0" Received: by smtp.kernel.org (Postfix) with ESMTPS id 62C9EC4CEF6; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=eMkFLu9eZI4oBc4UR/FOHb0UM1RchoKR20K3m6cbeLs=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=XzAuUVZ093g9gvxLn+R03KXEzapp4yHBK4IDP55azzGdDn9zQzdtDSOj5AYky2Oca ALH91YKTs5SdeEbcQqt4bMGklZDQSkF3VaKbWwvJQWF5NjG51PjnPx2gsHDv8gNgBH rdpoMHXUxH7ASC5Qd0Y0ZJfa6Y8aY63k8aLZK0RlnobFx6LTHbDZ4n1ENjkVvcoAoB zZnfwg+xXS4lvIYYolxH4c9wl3AZoeNhUiVRgDiQ9V+4GIBfHJuAT1RvOWbtMqLDRI z/nXb7R/UlitfM8XJG4WvXWDgh/rQeuW38e8NbM10bMFsZKoxtwiurFOTHZSr47cv5 kQ3LOqi/MUzJA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 511B9C19F32; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:49 +0530 Subject: [PATCH 07/23] dt-bindings: PCI: qcom,pcie-sa8775p: Add 'global' interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-7-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1942; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=4B0RA4FNMrbUWOS2nSab+Rb0slrEsmCreVqNdxB2RFw=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtek6zKKn+xtMxxKqrA5Go7wrjKJ4nFEUOgz 1btVb55fweJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrXgAKCRBVnxHm/pHO 9dlUB/0WkVcodOGDAZRUbGOYKHC2tzc4FWjskU3dk670eIOy4a/o8DDAcajH4RFaMLfPvyEhuGQ /u9W0+EalHFlhmxpQHkBhpQzygzPnBhQfB0x4v1k7HrbkIWWEf4Z0DvNKUpZ/8rwVngnsku93dW eFGRMghC9kyfysf/E73vyhU3ctYQWdTXI6Dhn2Hqgqd7rTRjq01Y+H81ZHCqCgj58j8+KDl0OdN 0ZAxzkRdcYi4clmZAtW0DFEffsC9dNkSs3q81HGK1F6RS7OqgHABN7VpRoxQFu58BYNxLdo+HtW gBtDybchutMpIx8kcvOKk+RzeDjh+Rci1HsPTFXEIlj4zP+6 X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml index efde49d1bef8..e3fa232da2ca 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml @@ -45,9 +45,10 @@ properties: interrupts: minItems: 8 - maxItems: 8 + maxItems: 9 interrupt-names: + minItems: 8 items: - const: msi0 - const: msi1 @@ -57,6 +58,7 @@ properties: - const: msi5 - const: msi6 - const: msi7 + - const: global resets: maxItems: 1 @@ -129,7 +131,8 @@ examples: , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -137,7 +140,8 @@ examples: "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc GIC_SPI 434 IRQ_TYPE_LEVEL_HIGH>, From patchwork Thu Feb 27 13:40:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869036 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EC670230D14; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663655; cv=none; b=jNPTcQNRSGntuZnMtxdkimtIg/79HT9hSuKIVff7DBo4V71HEzT8+7RXMTRsBOW62lexhSUpr1IMpzPe8xE3w947iKpQMa6hOFhh6b80H4usW3TKoD1GXUVwdOVDgM1rE/dB8lzDk1Uk8KroE5eYlmrtdtrmZD+x0/WC4ji1J7o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663655; c=relaxed/simple; bh=XTat8UbCOLBjjJ5kMuvixKPFMw1/cWSeyGvtabf1UFU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nOvSbhN9UFhn/MgiZ9ZDQJ4GuZXrfDFZ6Yk3dAecRc0p0e28X13INH9NkDQ72VyPxNMYt1pLVPVeGbAbQQHcpJ2Nc2hwkQt/yUNWJxHBHjUtL0ScfT9pGnoTHoY98p7MH3kqcZadXUILJbC8WCN/oW+bGhinO4o+y9dNgmSdIMc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Gso67Zd6; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Gso67Zd6" Received: by smtp.kernel.org (Postfix) with ESMTPS id 8D0F8C19424; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=XTat8UbCOLBjjJ5kMuvixKPFMw1/cWSeyGvtabf1UFU=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=Gso67Zd6BeHG2fdmTAKAykIMMTdzwyEEw9/P+O7v6Jyhl55Owq54i2JSUBCAD+Im7 3kS6uY2M54VLt0LyumkYX05h6Qw+XJ25Y6QR0xWxl+llnfQVDdgF8JNS7Uglz3ceHu SZwR2OmUFDHnMVQU9g4YaO/018hbT8MLUA7E/GsRIYZCWmzo6YXubRUHFdUT/V4762 B6s6MUBYyiJdTO0krW63Ya9a5DLB4l4XUxXftxdccBL957qsVlZDzzM8uKWbrhO2W0 xIa9eNMYZzQDhcxMobY0HddyznDioyeLzUtqe6DBUsHmeKZKibU47O6+hBm0YaclTw CWVsuH+YxD30Q== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86122C19F2E; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:52 +0530 Subject: [PATCH 10/23] arm64: dts: qcom: sc7280: Add 'global' PCIe interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-10-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1231; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=rTVW3NDc0JeWq6yq9e/nkqc0ekGHzOskko7jXo30pow=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtfa2G7HwwBqeR8mHB73A8SCXutjIRdwVCRQ sx4mOAhz5CJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrXwAKCRBVnxHm/pHO 9YsUB/9x6+6qzeRcqWVXMmbtVxEG39zy5osUNg9SvPvDjBT28PybAk3653x+KRa3cYMjOk5Br6X XIgkKImmlK1ekXArw3UrP73FADar96FKar9h12GApd78di/LSIoR1TWIzcpbpsBkGisTwsEjeZn QGZIgFdEUZ0UkygqGogqyU2BhETAa6rwycHhIqz1Mbs+iTjq8tHas6Fx1TIOaT8LjWgDmKfE+2y 4rajgXgpEGWAeahJTLNohN8/0q1Kkg2mg+9rsg8MpqmqRE6rSpwV+nbF5jUDUszCkulHx4rZw46 NOJ501gAQd5mP8Zk6oARwYI31GrqTy7GT9MyRbwukVP9E3GE X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 0f2caf36910b..6cfba0862157 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -2225,9 +2225,17 @@ pcie1: pcie@1c08000 { , , , - ; - interrupt-names = "msi0", "msi1", "msi2", "msi3", - "msi4", "msi5", "msi6", "msi7"; + , + ; + interrupt-names = "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 0 0 434 IRQ_TYPE_LEVEL_HIGH>, From patchwork Thu Feb 27 13:40:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869035 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F2074230D2B; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663655; cv=none; b=I57GkQY/FhGUwBnS0IS6c+UKe2rponeoHFHOImYjUk1ffyL8wljWxwOxdZL4MS4k0LSJUxudGs6YSWGTIhV+JHxWy9PJSEW5URdDkLc9u6og6mS84tjp4TK1lh7IMdF/9FkH1qO/3IhAPrtjNAqJjtkfKY63FqX1U44J9WQFnCU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663655; c=relaxed/simple; bh=H3WDSAOTWUvP+jjTPc6glTpBe5Z+uodGVhuG6L/ZhME=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Mb6KNxAExO8sM5pmGNx+ttOtjAj5MuoUp0oU6CPEEqfwKiKMiZHlVWFnWluIWqftUQgQBVvbOFoN+MD2dea6vUGDXLp1cTyFMZD8g+JrOds66l1bvUc2vkXO1VxI8mVPP+ZZntPDFYC/U5tiAq01tEfzJHL399spKdSqoS+r+wg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=LcYLGN6a; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="LcYLGN6a" Received: by smtp.kernel.org (Postfix) with ESMTPS id A0302C2BC87; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=H3WDSAOTWUvP+jjTPc6glTpBe5Z+uodGVhuG6L/ZhME=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=LcYLGN6aY/ku/pFtGH+DOW6ZE+wTwCQgWF+lsofqDz1WOET36YkazjnZpes4XIz90 Zv2GUQkaGdqR919GMynrhQCN3vpoYzXr6gshYLKcDcDdBJQtSIBcP0cV+2Hc0zKf6f V/4q5reQ7ahXYeycW1H8ziJrE9FXS/oD7Ctq0sDly5vlgTZCqQg4U9Nu81nt0GEytt ZvT/2ucNSJE21wj0xtfvwNl3n2ggWNXSC/TMhTib/PEcFKOSVuADpj3v4bu4I/iPGf l4AsqOxRmK7rCYqlJQ8xOvOdZeBG8owtAcrmfRYXnJbkXgd5/MMtA76sId3V7LRTIy VjoDlpwYiMXCQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 97DD3C021BE; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:53 +0530 Subject: [PATCH 11/23] dt-bindings: PCI: qcom: Add 'global' interrupt for SDM845 SoC Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-11-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1270; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=PoEhXCfBs5e3V4TSUedTjigqATIQI/CO3FwH77CyhdM=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtfXka7p4vJZjRxG0Y5keFxL2MDwu7B5DYZk O7JFjyojGCJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrXwAKCRBVnxHm/pHO 9SqgB/oDAyCV/42b1JlqEcf8jUzXqLM20XbWPP6469FBUP3Ao4ypq2C8E/7/Eqv2ljupORkyqot x0HsnORxutnE3ymL8gBRPB5xNQxAwna0nF7qlGQOfDrL269zDWEGusWEwUGUBimAgY+DNthWbla 1Nt2EClFi+HeEh7eMie0Gzd3d+fMybXG6yCpIpe5ep2OF3BTGQgzWKBV+T8F9ZwuOqFp1Cb1cS6 MQk5ttcnZ2yqRWjuN3rex9z9tYVEIpnfRlhjclUsCiNxDiT0VsW1/PlTTJ5d2wT5Zx9ub7CY+Qc bN5H35exx2KNYFc1iwFPn6b2HkyNc7+Te4VPA1ol9tnuWBSs X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/pci/qcom,pcie.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml index 7235d6554cfb..3776dfcd2dca 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml @@ -49,11 +49,11 @@ properties: interrupts: minItems: 1 - maxItems: 8 + maxItems: 9 interrupt-names: minItems: 1 - maxItems: 8 + maxItems: 9 iommu-map: minItems: 1 @@ -599,7 +599,9 @@ allOf: - properties: interrupts: minItems: 8 + maxItems: 9 interrupt-names: + minItems: 8 items: - const: msi0 - const: msi1 @@ -609,6 +611,7 @@ allOf: - const: msi5 - const: msi6 - const: msi7 + - const: global - if: properties: From patchwork Thu Feb 27 13:40:56 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869034 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E228C2356AD; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663656; cv=none; b=Bxbxxa1a7XPMKdoWIPfeAX5yOPEgNmttFg98UM0mZgE+/VoqcQ66TOgicV7hUt/+hvvtePuEk624OLD4iD9VgLE19bPMzoBtcOhCwM4Uk3ORjeG5M1DFokG27nW0zEZ2OGq0NFTYyyAopolJ0hnLxsUyJw5JHQe57A6z1sL9xA4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663656; c=relaxed/simple; bh=x9n/LL/K3cPgU4HL0+L2IY3Pf8+86E6poCd+Gcg2e6k=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rkTT7PDzvNaK4FFhbLWoMU4G/4biN7c3FtAOHq1X3BvEIW5DHJ+zkbEYvGI44A4qSBNm8j2hneCt/eIFFvj3s0NWCqfmq6yCaXp88zxxrLvx714N+srljChhyC4tvszqEHLxebL3STih6DaR8q5zI4CSsOp5dqH9JIgDibdppgY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=WvE0zyml; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="WvE0zyml" Received: by smtp.kernel.org (Postfix) with ESMTPS id D15FFC4CEEC; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663654; bh=x9n/LL/K3cPgU4HL0+L2IY3Pf8+86E6poCd+Gcg2e6k=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=WvE0zymlvuKS6atu2Baf+ZcoPqZtX6MF1UmwrgnFcEWHAn7DO54WWcCaS+rZDQRaS vP8ybbHmrOVTH9pRbHI3NJDwFRWVvHJz/ivmOhI85amOUXxt30M/GYccBkKKhwyUkS BCad2eruJHiy+RIAkgbiUn6wJlpSLgbf8zscQKsff6zcUVnGAFIB3qr1Q8PqDrPtbY aqGJguvCK48gk7NPMiULQAEHz9g/epD3okyW7tmQ49OA0NJb8RojFOzYfLT9NpUZQf r6tgb0BI6R/xb4Uczb3gCJ7rZitlJe+PqvTtwEEtGm/6FReD9GQCGJb8aeWLNQSdCF z9gHyLzd/ihgw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id C9049C19F32; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:56 +0530 Subject: [PATCH 14/23] dt-bindings: PCI: qcom: Allow MSM8998 to use 8 MSI and one 'global' interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-14-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=729; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=A3ZjegB9ymOJbKrwFnz4F34ZFvQLAhzn+iJNxtH6+DY=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtgBWAF0xKBJhApgk9zItN9GnKDjS4xgEbv+ ZNkuR4YM72JATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrYAAKCRBVnxHm/pHO 9d6eB/9CdWyEAxsIM8eMjfdKBkUBzEeNntDzkk6MeHURlbBAtSfdTb4yi6SUTs+40eH9jMPVmHX IwUA270qzXi6tJ6uC9IpRrJ5sPboH5NZioSQLvF/sfdtbKkbw1f0s9Vp/FefF4bqAJld4eANZ0j RyWrZORIm4hjpKQBIuZG5CZwx6loxfmNRXFWgZ117TERZ/cj4jdKAbql0OGgvjmbVbIi8AtHM0R BUSrs2qmOW5SYPPpTDNxjZ/AwFnmg0UpbgbXft00upo4WUol7Mm9Cz8uzL8wF+AuecNIem35xT1 ngF7sm8zsY93s1T8Nl7ZX9bXYEDf98oo4Gcgw/o9ByajQEx/ X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam MSM8998 has 8 MSI SPI and one 'global' interrupt. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/pci/qcom,pcie.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml index 3776dfcd2dca..44b1a6e74c9b 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml @@ -587,6 +587,7 @@ allOf: contains: enum: - qcom,pcie-msm8996 + - qcom,pcie-msm8998 - qcom,pcie-sdm845 then: oneOf: From patchwork Thu Feb 27 13:40:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869033 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 530C02356D8; Thu, 27 Feb 2025 13:40:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663656; cv=none; b=NmVfKja8Bbd3J8Rtw+9N9NSJnj8Kahwl6GyQlQByA9A5dZe1QEJ65wkaoJ8Wyefa+qNLYyqAoIUfnO1j5WCu05XfSed58ejmf1L4lBAyJ+riA91NQ0F8tlhPutaxIDsIlpw8fKv0UIhTrwO8QDjveCtDqBst37Q7Q6Uf5OHHjaM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663656; c=relaxed/simple; bh=diSDB0hy4SghgMpw2m9/1nvMJNRG4+usnRsJLGxDC50=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pR4ine1g4TcpAx8HJlCMC3ENV8X7yXQ00NscBmbSjl4c4SH3ijfSVEL233Z64M+zBKtCLGgUV42MwD2aI5k7rnqwK/u95UDUFaoAAhDq7+CKD1Pw4+qQhtUiXP5SZdDStrJ2usocXz4boWDD1ehGlWYEVkZrzEi9gr+TvEEVd6E= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=NS8kZw6k; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="NS8kZw6k" Received: by smtp.kernel.org (Postfix) with ESMTPS id 12D34C4AF0C; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663655; bh=diSDB0hy4SghgMpw2m9/1nvMJNRG4+usnRsJLGxDC50=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=NS8kZw6k2BjZzZUUyRfyFIDlZ+XDvSiL+U/1sH/f8mpyLKSfwZgl9ZpbEjphILBUZ jHHKulpO0Dek58Kybmy5tCie1AYEqR35KlSwWZReSVp6EUmhbSqNccjYTyFPwWE20a hLZGZ+XwqFVQf7HfNUY1cKHrBakV+xkCXiFTO5tCbbFrR9KB5X9ec1F1kGYXSOjwcA hVu8Wc8bXF8Rqcj3bsu0uR3OlbpozvrBqONdMedinHuWZabG2FAAqWJp+Wk/PTOvvI WO0H9osazPr8AzFv//3HwfOImlxGqNuvSetqTXaN2q3exxHBu+Cv6LHvrdmxsyCfw4 4ZMbC93al6u3g== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id EBBACC19F2E; Thu, 27 Feb 2025 13:40:54 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:10:58 +0530 Subject: [PATCH 16/23] dt-bindings: PCI: qcom: Allow IPQ8074 to use 8 MSI and one 'global' interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-16-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1104; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=OfBhoTpPsH3HUYKaANPdFRRwP7sOZT/NsW34mrUnbUc=; b=owGbwMvMwMUYOl/w2b+J574ynlZLYkg/kJ14W6h68R0jFaO11nve3PK56a64sTHGROHHr/KGs JeKT9hLOhmNWRgYuRhkxRRZ0pc6azV6nL6xJEJ9OswgViaQKQxcnAIwkcX72P+H/XF1LSn3vFm0 o+2/R7fz/+POq961mYZwP3CU8mX5tU5U837mfVWFUteonHlsBya4XeCcLfLrrPpvNhvftkXM6tH TLySzCr2PyFPK3uDs4f5sbniEuVTnm/YHbUd+hc6LusesJWDX+l4rtaAl5vqbhX2cbQotRy/m7H USs9sSfPblfFV2xq8Le/8EVqyJFFlYeP75nw8KX9c+ZFqSEJBk9uyGmaVdi7jPjsSLurmc944H3 +F9PMVPebGU7lHz8xOba+OMLv5QS1q9LUGOd1o8M3tYSVi40Gq9hhidVdUPv8x+WWch1CRrZNj4 tGaKcq8vz2mmr5kzw2/kdzX82LnrWdAvtmor/hRWAa9TAA== X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam IPA8074 has 8 MSI SPI and one 'global' interrupt. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/pci/qcom,pcie.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml index 44b1a6e74c9b..433a4fc4d883 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml @@ -586,6 +586,8 @@ allOf: compatible: contains: enum: + - qcom,pcie-ipq8074 + - qcom,pcie-ipq8074-gen3 - qcom,pcie-msm8996 - qcom,pcie-msm8998 - qcom,pcie-sdm845 @@ -625,8 +627,6 @@ allOf: - qcom,pcie-ipq6018 - qcom,pcie-ipq8064 - qcom,pcie-ipq8064-v2 - - qcom,pcie-ipq8074 - - qcom,pcie-ipq8074-gen3 - qcom,pcie-qcs404 then: properties: From patchwork Thu Feb 27 13:41:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869032 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AB16C236447; Thu, 27 Feb 2025 13:40:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663656; cv=none; b=k3bj/si7MuUnRRuM/smjHpw85vCZTlx/af3QCMV4Xn+rm6WMyxbMBkgb1hKHWl3kBEwaDl/0xJ6ovcr+8SbZWSrqu8EE3fPJIIJcUyCY4ytYnqVRvAqAAI7ycbzDNQou/k1ogCd05BDxvY7k1XY+pnd+L6E+REoaL0oulBlo010= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663656; c=relaxed/simple; bh=q1pCCwRzKbO70plJllrQh+i7L48Ef8B/i1nDnDOLcUQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=P4kq8ezE+HpTXRg0bHx0HmODzHWJpMi3jUtJYz6as1a5hHSaIr1/Rqel0qZ5fSdUDFGYRIo7dE+4ECnmubBZmhV6F5kKYD31gIX+v7X48Jn9HD4yZzPYRDVqSZQNODEhELPBR3dnWnImxJVcSx2qaGZw50HCNHTs+3zBdntuZv0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=UtTq1OKK; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="UtTq1OKK" Received: by smtp.kernel.org (Postfix) with ESMTPS id 4A47AC4DDF6; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663655; bh=q1pCCwRzKbO70plJllrQh+i7L48Ef8B/i1nDnDOLcUQ=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=UtTq1OKKOEg+Xu9XsJsCX901bDeQXjUD4M1xVtsK+NEPYYnT9DkQyKe55/RQycNv2 PwLixtXVUmNgElWgUzUNLSU9Cigur1PP6/5QnkSdRBHCtMew1fTDuEy86PbEVuFWTp H1tbTzPJIsZT64lp9SEWH+llqS0J+OpSbi1vvmtukUH1qcY2YD9PwtEEG7XMB/gS5y 0v4eBdTAHIAXVwgLM8biaWYNleP4IvdiIDry6b6+cxiHT0TS006KY17FPa6PyEPInm DL091iNAqy0tl7e7t9/q94d7mOFXxxLKHhF85qmsRoEVAlUQBCpl1nqFJNkQbeQKWe 5Wbjuh/5QOepg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 37D74C021BE; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:11:01 +0530 Subject: [PATCH 19/23] arm64: dts: qcom: ipq6018: Add missing MSI and 'global' IRQs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-19-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1416; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=RowCCsa7UmB5mPOEsSXdyNQWv59aOMUHKBxIbtgXr/U=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtho03MSKCOi1OZSeZzOcyA6tRYzXGdRBo8t BThJZlrT2GJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrYQAKCRBVnxHm/pHO 9W5JB/4qgyIIi+x3cyWS0XyxVtV8zWuzaPhuu7NYJTxAIbABr3v/9Xe38jPeT+mALauJ53rFTzW xSG5FDITYkf4psiMCnwioco+rldyJr6PcvF57/wCeaCE1+wQsbOjq2DYyGbnDPvKuWYAQJXg5Do +RoyM9UkLuGiAqnvuTG0+PWHfRYhfV/VgKU8MDfjSNiJa9iajzA7AXZ2Owc08uY5+46fP7Ocp9x 2O0Ez1hYxSOpPrN6RpKNHeCBWzIsSUV2AHWjc92G6rCY+nMTNZag5baLV4JdcipMj+C4g4JaAvf 7MGPe5Ims/2MmLK+RG8YBSSSXiISILLX9uUWLL57Q2hksEEJ X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam IPQ6018 has 8 MSI SPI interrupts and one 'global' interrupt. Signed-off-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/ipq6018.dtsi b/arch/arm64/boot/dts/qcom/ipq6018.dtsi index dbf6716bcb59..d1b1dc048262 100644 --- a/arch/arm64/boot/dts/qcom/ipq6018.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq6018.dtsi @@ -888,8 +888,24 @@ pcie0: pcie@20000000 { ranges = <0x81000000 0x0 0x00000000 0x0 0x20200000 0x0 0x10000>, <0x82000000 0x0 0x20220000 0x0 0x20220000 0x0 0xfde0000>; - interrupts = ; - interrupt-names = "msi"; + interrupts = , + , + , + , + , + , + , + , + ; + interrupt-names = "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; From patchwork Thu Feb 27 13:41:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869031 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D6C42236A9F; Thu, 27 Feb 2025 13:40:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663657; cv=none; b=nAyhEKxuLw5CI9Zt//j6PySZr2eK6MHgbzGz8TdHVrGyHJk/eaEBJWAYK6MOwBpoa0jRIbGGgicJtyBSanotWAxCzMatP6XVd0PrfoPEWYdfLqmOv04vH2YaBCUdzWs7VGxA5Stpdb0fd5ZIzM0Wz9VT6OSlpygeze/caW36nfg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663657; c=relaxed/simple; bh=qi3l6NG6Rg1ySOcIFulm+m8YXf4IIYIKmrf1bvFWF0w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UFQ7bn2KSgedf0XuBe+NjKhmLb3vFIotBbip+lVK5nYg9sK7ZLIAF/ZaRdZjgH9LG9nFaB3QpgUSU9wxrR09gDNdsG0vufkuOFUOj6lrOzpDncx49y3ss/DxuTMNMEdyGfjKHsYH4QxV270+cVmI3rRIwCVxAfog7HWbqpoxleI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=cEPna3Yl; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="cEPna3Yl" Received: by smtp.kernel.org (Postfix) with ESMTPS id 65460C4DE06; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663655; bh=qi3l6NG6Rg1ySOcIFulm+m8YXf4IIYIKmrf1bvFWF0w=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=cEPna3YlFrPn2adFEOGR+t2GoCXMHPTl44kKY28idYi7quTQUZNYiFnvBeigrmj+0 3m7Hq3PthNHG27J/XZVglSdimVukz+uF8Fjz5yG6alFkqiI9kzb22j8zUQ8KRpFu3n r04sknwAqn35kYcJjv6Kzmw1WvyvkC7on5GrHZhZHoirXBOTGXDM9zgSBB0D0R5/uy ouyMsT1IkECsSHASWuxtaC4ySQ3gHP8+1ARIcoup7BMJg5RImySqhCk5MjKhD7lCFW AEKEra88NkoxpDOdpXxXQllfkHaUbqtxXo+RZhJ6bRAP08B6uqrhmt58limAEtaucN ku7fiSo+iQDkQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 49389C19F2E; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:11:02 +0530 Subject: [PATCH 20/23] dt-bindings: PCI: qcom,pcie-sc8180x: Add 'global' interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-20-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1916; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=Na12fmGJbdooTFijRdHfDd5PBT36knP9iLScIFZtl68=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtiZFdkTxnv7NuCHp2GN9Rm/aTBWYJZQn+e9 PwYElIAjVGJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrYgAKCRBVnxHm/pHO 9ZWrB/wPz8+bq4a82ucw3T/2CPxOQRWrnjrMU+l1T2nEBfqqz2FKqT8nGL82LGPMYA09hmxSQZ4 dQ43eZrJgM+l5cK+GMt9iXjEq2/iVhuisdaeqRPJXnbFcjqb3LgY3oNenU+1TYovSoS7LuwmhzS YljJhwXsNA7Af4e+AVxlqn9h4XwwUX9Gy2h2v0fkxtjG+0h3aliUZKk5BU2ESVg/sRtW6tlPKVv a5e7AIozRvYZhHxnhqOgjdm1G7712zF8KLg6u9aa8xJh1tlgZJShv6eMpGaGtwP0AHAqYE6IHUx ZoFX4FEO/DmJVlH62U98LO9KzKFiUjMMDJq+6iHh5Kq1SvD6 X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/pci/qcom,pcie-sc8180x.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie-sc8180x.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie-sc8180x.yaml index baf1813ec0ac..331fc25d7a17 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie-sc8180x.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie-sc8180x.yaml @@ -49,9 +49,10 @@ properties: interrupts: minItems: 8 - maxItems: 8 + maxItems: 9 interrupt-names: + minItems: 8 items: - const: msi0 - const: msi1 @@ -61,6 +62,7 @@ properties: - const: msi5 - const: msi6 - const: msi7 + - const: global resets: maxItems: 1 @@ -136,7 +138,8 @@ examples: , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -144,7 +147,8 @@ examples: "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ From patchwork Thu Feb 27 13:41:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam via B4 Relay X-Patchwork-Id: 869030 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E6DA623718D; Thu, 27 Feb 2025 13:40:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663657; cv=none; b=mCqZkMTqpljixTeIaSnMQs23aG5hXLp8Feh0lVV7RNrx8ahM+BORy8DlWcPTeHJKB8UY6n321Ko+/8QYTOhDTQMU/ZOZiFKLMNCNwzca1Qm0ZOxk9UaWou1Rh/KTxGV5+tHYWwJv8E6LbOd/5+fQTstktZvafuw7tAK+VqjsiUc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740663657; c=relaxed/simple; bh=cgloku63G1wQeCcfNkOeaAFkTndyWuB2is19zPZnGCU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MbYkYVF+zIaX5i/3IlzRtHatQZaFR1eStikOIIRiFRzwclk37QUsV5MWLjFlVQUkRFKnpJiG7D7uC9NjvmdkxVs3AW1ajtqjZ9pTwqK9U6IjOJXOnW6uM/WjF/2unIFnB9gtgPpdIh6bd9hGNSjWxZoI4kiXRBmsnpy3HI89q4Y= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=JiQAwcGj; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="JiQAwcGj" Received: by smtp.kernel.org (Postfix) with ESMTPS id 6D103C4CEF3; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1740663655; bh=cgloku63G1wQeCcfNkOeaAFkTndyWuB2is19zPZnGCU=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=JiQAwcGjKXTe3hY5RVKhdaEmikLmFF9b3oy8+Bb03QLtf1M2SP3n7qBZDCmL8t+BF 8ScPiDdWyh5i5hVnQryPOPuGYYqp5WSOZ/Kua04VLB7xkgmIjpWPnngZXYHP3eKVth 3Uw5uc+LvX17QmOBVEPYrcDyC9+Ir7VHuJxktb/t4vwERq+iJcfKviSobw572VJNM0 rIbWJna3fBDWWIxalwOIQZWiKKaDEbno1wpBtxIriNB4hcILzhti2HCnp9iPkIHHuc 0jYsQa4YqH0Te3ExBIIj60N8gEe128jvsknQuXqWdG5thqhdzGwawfc4N7YDNwEviB LzM4nJHBj8sXA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5C454C282C1; Thu, 27 Feb 2025 13:40:55 +0000 (UTC) From: Manivannan Sadhasivam via B4 Relay Date: Thu, 27 Feb 2025 19:11:03 +0530 Subject: [PATCH 21/23] arm64: dts: qcom: sc8180x: Add 'global' PCIe interrupt Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250227-pcie-global-irq-v1-21-2b70a7819d1e@linaro.org> References: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> In-Reply-To: <20250227-pcie-global-irq-v1-0-2b70a7819d1e@linaro.org> To: Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=3239; i=manivannan.sadhasivam@linaro.org; h=from:subject:message-id; bh=RVfrJS0e95Y78lJzi7GpvyagUeZjC2eKUrTcOd7OnV0=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBnwGtisRiUJcz54bh59ksZgn6tSDQ+V3vqJYTA6 BKDbMyt0tOJATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCZ8BrYgAKCRBVnxHm/pHO 9cT5B/sHSQvAlwOhjzKudu/UbGknGhOWHsHI6j7UP19+mT2lXFHuh/oQYM5I1+Zr+UDo6nc7ktr 0nIo+/pUd5ngweTyyoSGWFSwqUAWDWMo10Wd8dlWF0lmkMWOfkT7KTNMEC3YPWPl2oAF89Vm7Tm Zqmz7TwhG5oeu2MPHDAOs1NP+vwRjChC7OfvV44YDjNJoyHn09HnMnnYmYHyiYhBeIYtqJ/9TKI KYo+iOa1tp8VM0oTYCKoPqpGawwwKFKwCl02bkzOwqCsIDWdb0qCiyyZWEH9AEWoJcieKl36TNT jGgEXlOOAO6mmQpR9mE9UKaAfHDjRUa2gGszQXHMiT8bFEIb X-Developer-Key: i=manivannan.sadhasivam@linaro.org; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Endpoint-Received: by B4 Relay for manivannan.sadhasivam@linaro.org/default with auth_id=185 X-Original-From: Manivannan Sadhasivam Reply-To: manivannan.sadhasivam@linaro.org From: Manivannan Sadhasivam 'global' interrupt is used to receive PCIe controller and link specific events. Signed-off-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qcom/sc8180x.dtsi index 28693a3bfc7f..b4563389ad3b 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi @@ -1725,7 +1725,8 @@ pcie0: pcie@1c00000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -1733,7 +1734,8 @@ pcie0: pcie@1c00000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 149 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -1846,7 +1848,8 @@ pcie3: pcie@1c08000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -1854,7 +1857,8 @@ pcie3: pcie@1c08000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 434 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -1968,7 +1972,8 @@ pcie1: pcie@1c10000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -1976,7 +1981,8 @@ pcie1: pcie@1c10000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 747 IRQ_TYPE_LEVEL_HIGH>, /* int_a */ @@ -2090,7 +2096,8 @@ pcie2: pcie@1c18000 { , , , - ; + , + ; interrupt-names = "msi0", "msi1", "msi2", @@ -2098,7 +2105,8 @@ pcie2: pcie@1c18000 { "msi4", "msi5", "msi6", - "msi7"; + "msi7", + "global"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; interrupt-map = <0 0 0 1 &intc 0 663 IRQ_TYPE_LEVEL_HIGH>, /* int_a */