From nobody Sat Oct 4 06:34:44 2025 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 A958C322C78; Tue, 19 Aug 2025 11:13:33 +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=1755602013; cv=none; b=Sv7UGtdLTaeQ6ihoV6Ub5dOsPesmt0u1rScZPEzR+WLGZkr57jK7tYAq0+o8+fnuxIGX27Gnqco7R1BaM4IMzAmHyo+OCKIPesDDPjvnblPqHhlzxw1FoPmF0tzfYmTKmuO28v6GJYbGnKyYNeNocNV17rk9i8FYnXNA0PyE2rg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755602013; c=relaxed/simple; bh=A+ClZFMba5OQu8qT/J08hiEW4Q53nfuS5azTNQ9i1c8=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=V9Sgomw/h3Piq+lw21z3JB8c7S6WPFtWIiZi6Bp7fAuySxgXUqTjXwmOwqxu4iogpg1U9i75t15W9meCWpYvlijNp23mbZfIraw13kCqbfLvqGtnTRhx+3lQE/N2TV5yKaaU6Akz72rs+GMSVb5XhAbfXhCVXxiAUkiDDJbjFkc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=GgdKJWaZ; 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="GgdKJWaZ" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 80DB3C4CEF1; Tue, 19 Aug 2025 11:13:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1755602013; bh=A+ClZFMba5OQu8qT/J08hiEW4Q53nfuS5azTNQ9i1c8=; h=From:To:Cc:Subject:Date:From; b=GgdKJWaZ2pNTWZrymGcdopualb+xGHE2jJQbioAWxgvRbAaPedFylqaZyXSaR7jX9 ZIEfjN2YBPr6pY1inDpBI5RUITo+z6JC0KJo83epVo8kF7qK7c4qCVtJIRhck2XP7c 6yfvsprIaTeqZV8zNbnVbqfC7UCJ7qe2TMtROLt0qrg5ArazPvHrRxmN08HXjKAwCg 1oZ/1tdQPwtKtBQuI6P4w1Xy35TLDZouBDkmL9Ogu1C9dOGhTAjCyGvAoBYunjuZLY DFRByWTb0pOLYlOVQa2pgCHxWhUph/B1//pA+vSdY3zAI06Gq88+3nZUw2npzAXWtG 4dwJSlC/LCxAw== From: Michael Walle To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Michael Walle Subject: [PATCH] arm64: dts: ti: k3-j722s-main: add legacy PCIe interrupts Date: Tue, 19 Aug 2025 13:13:17 +0200 Message-Id: <20250819111317.1082515-1-mwalle@kernel.org> X-Mailer: git-send-email 2.39.5 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The kernel will try to map the legacy interrupt pins, but the interrupt mapping is missing from the device tree and thus that fails with: pcieport 0000:00:00.0: of_irq_parse_pci: failed with rc=3D-22 Add the node for the legacy PCIe interrupts to fix that. This is just compile-time tested. Signed-off-by: Michael Walle --- arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-j722s-main.dtsi b/arch/arm64/boot/dt= s/ti/k3-j722s-main.dtsi index ab2e7b6eb98e..3e10b78d5bf3 100644 --- a/arch/arm64/boot/dts/ti/k3-j722s-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j722s-main.dtsi @@ -119,7 +119,20 @@ pcie0_rc: pcie@f102000 { cdns,no-bar-match-nbits =3D <64>; ti,syscon-pcie-ctrl =3D <&pcie0_ctrl 0x0>; msi-map =3D <0x0 &gic_its 0x0 0x10000>; + #interrupt-cells =3D <1>; + interrupt-map-mask =3D <0 0 0 7>; + interrupt-map =3D <0 0 0 1 &pcie0_intc 0>, /* INT A */ + <0 0 0 2 &pcie0_intc 0>, /* INT B */ + <0 0 0 3 &pcie0_intc 0>, /* INT C */ + <0 0 0 4 &pcie0_intc 0>; /* INT D */ status =3D "disabled"; + + pcie0_intc: interrupt-controller { + interrupt-controller; + #interrupt-cells =3D <1>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + }; }; =20 usbss1: usb@f920000 { --=20 2.39.5