From nobody Thu Oct 9 01:13:16 2025 Received: from sender4-pp-f112.zoho.com (sender4-pp-f112.zoho.com [136.143.188.112]) (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 08D17BA34; Sat, 21 Jun 2025 14:38:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=136.143.188.112 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750516703; cv=pass; b=ZkWbyyNMkviWZTg+rkJR+iwdHlE2BtGRlFBDbtAPoi4qx0uag228Ym0rextAHI0jvITZwp+WJJqdJ8inOi1m51H8NdAZLKadomslJszU8LNJD25cEHVI6tyWDYSK0nfzOiSMPR0th9UJZWIikCQs2AcCJEsTLNwpYgDroG7A5E4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750516703; c=relaxed/simple; bh=KEIBruMPUKuXnhfiCepavy4B+j9uXiGFYVTGgN5MHxI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=D7qN5wvvkom2pWx0fDwBhcgsDYmDgKEyfcGFmPMXNZFmCtO85rlStmbv5B7Li71BGsSzlUYNG0pTBM/9KyQbMwJH/N8b7imy8iKAQrc3hHbThglxGH3E5OvA6Vo+rGR9Nzx/0UoCoJhnBFqnLS8LqeozK+HQvWQJ/QTcQ6HED6Q= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (1024-bit key) header.d=collabora.com header.i=nicolas.frattaroli@collabora.com header.b=KJdnA9/h; arc=pass smtp.client-ip=136.143.188.112 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=collabora.com header.i=nicolas.frattaroli@collabora.com header.b="KJdnA9/h" ARC-Seal: i=1; a=rsa-sha256; t=1750516684; cv=none; d=zohomail.com; s=zohoarc; b=bsonAPj5BW6bDAR1EZrw/fVDrU9F2d/Q0GQs9/xpvo68z0VSER97k6FKXL3X4JhuHN79s10SjALfyd/wtaRiNqM83VdJTRgCvI6IoTo4gyRC2ucGIpuDaeTBvri9qs8eBqMTq6Ib42r2QC0BYg9B37PpULwX5EV6WwyQcyzWl3U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750516684; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To; bh=Cznoi6wyY4gO6EMxLblj8iGeR4EkxP9PchzAUeg4/vI=; b=WBmIIjCgr3e6HnMUXuMkWCP5gJyhzanzmqsuHxiJjisAj0E2M7aVqf/5SrFYjgEim+yIaxph54HaWzIOsyhv2DiQraoSI1mQc1nV8AVNAP+mJ82blsPbdviiayQXDL1XKTzK5sSgosAjYZf53pIXcpEES2hu/bdKP2yO2k87sWs= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=collabora.com; spf=pass smtp.mailfrom=nicolas.frattaroli@collabora.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1750516684; s=zohomail; d=collabora.com; i=nicolas.frattaroli@collabora.com; h=From:From:Date:Date:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Message-Id:To:To:Cc:Cc:Reply-To; bh=Cznoi6wyY4gO6EMxLblj8iGeR4EkxP9PchzAUeg4/vI=; b=KJdnA9/hgN9EDXgZOUpXJ3P066Rpf975uZPAN6QLw8niW4iK6Q4oGYP+4Pwj2qNZ 35t8bETwer7OwJbwgziDOoS9wr//9TcZnuHl43Zc/RA2S+oUEDy0kfUZILtpuKxWRnM eBmeOmU95CYSeukn5hKNp9HtSXryMTB4ZapqBN1A= Received: by mx.zohomail.com with SMTPS id 1750516683302154.92519442089372; Sat, 21 Jun 2025 07:38:03 -0700 (PDT) From: Nicolas Frattaroli Date: Sat, 21 Jun 2025 16:37:55 +0200 Subject: [PATCH] arm64: dts: rockchip: enable PCIe on ROCK 4D 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: <20250621-rk3576-rock4d-pcie-v1-1-2b33c9f12955@collabora.com> X-B4-Tracking: v=1; b=H4sIAMLDVmgC/y3MQQrCMBCF4auUWTuQRJNgryJd1HTUoTSpk1QKp Xc3WJf/g/dtkEmYMrTNBkIfzpxiDX1qILz6+CTkoTYYZaxyRqOMZ+sdSgrjZcA5MKFV2hnrvPJ XB/U4Cz14/aG37mih91Ltcoxw7zNhSNPEpW0irQX/voJu379/kYW+lQAAAA== X-Change-ID: 20250621-rk3576-rock4d-pcie-501625670796 To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: kernel@collabora.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Nicolas Frattaroli X-Mailer: b4 0.14.2 The RADXA ROCK 4D board has a PCIe controller connected to a flat flex connector, compatible with the one the RPi5 uses. Enable the associated combphy and pcie controller node, as well as add the remaining pinctrl definition for the reset. Signed-off-by: Nicolas Frattaroli --- arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts b/arch/arm64/b= oot/dts/rockchip/rk3576-rock-4d.dts index 6756403111e704cad42f6674d5ab55eb0306f1e3..0388d72076bf79ee4f20ac1d3bc= 04fe1859f857b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts +++ b/arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts @@ -194,6 +194,10 @@ vcc_5v0_sys: regulator-vcc-5v0-sys { }; }; =20 +&combphy0_ps { + status =3D "okay"; +}; + &combphy1_psu { status =3D "okay"; }; @@ -652,6 +656,14 @@ rgmii_phy0: ethernet-phy@1 { }; }; =20 +&pcie0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pcie_reset>; + reset-gpios =3D <&gpio2 RK_PB4 GPIO_ACTIVE_HIGH>; + vpcie3v3-supply =3D <&vcc_3v3_pcie>; + status =3D "okay"; +}; + &pinctrl { hym8563 { hym8563_int: hym8563-int { @@ -678,6 +690,9 @@ pcie { pcie_pwren: pcie-pwren { rockchip,pins =3D <2 RK_PD3 RK_FUNC_GPIO &pcfg_pull_none>; }; + pcie_reset: pcie-reset { + rockchip,pins =3D <2 RK_PB4 RK_FUNC_GPIO &pcfg_pull_none>; + }; }; =20 usb { --- base-commit: db1774a51d78a34dafe9221298b94116a7f5d5ef change-id: 20250621-rk3576-rock4d-pcie-501625670796 Best regards, --=20 Nicolas Frattaroli