From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (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 2DB0F47799B for ; Wed, 3 Jun 2026 12:00:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780488009; cv=none; b=FYPNNHA0ly2ifqZq03miIuytef6cMrBCSFf8v5xlebJGAS45OdcGzbVywhD1HXNHYFhgpRRYQ+Tue/ekrvQJ1jNpTqKKB6u+hXsy4LEIpIdDDjQL+hozaXK9C2GX+WbBwqTh1eqz3AhJ5Y3jVlPPG3BtDHxiMKyjF8RgkBXijPg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780488009; c=relaxed/simple; bh=tBN46t+bJZn9dqVVJ8aJQkMtOkuEumelLyFBGqz72DE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=R9uG1C+9exUQn3kWa21+XCfEkj1j8F6mLMFLgho9bUh0GbP+a8ySGrlW5cYMAeknLLhv27FQqMe4F1mTe73R4PyuaeEQjk5KxdiQEdlzhq/6E1JEQrquZggnJNkiFmJ/j3PyzRKQFPOUTsFCSgubjl94TOY6sqwr9YeVP2M17Po= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=HQyMt1GZ; arc=none smtp.client-ip=209.85.221.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HQyMt1GZ" Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-45eea68dd6fso3509381f8f.2 for ; Wed, 03 Jun 2026 05:00:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780488007; x=1781092807; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=QfXFBSjJ7Bso/9NLwnzNY1klrNWUGJZSNA6NwHWFfa4=; b=HQyMt1GZ0ZbJcE+Ide3oCRZ0lXSiwuexKWqfBdkZKg3XYFrSlx+OqyXb2cWXFwvdhn p3NgpvPti8WBU06T3PFW6N8Y6wDrd0XFgE6TkNSuYNM5RwikB/xwbonQp+hK9+LGfGay DtWNnQhhL7/19B1uVIf5ZnPkvPahLiLChcJESsOqhRSQAXwvkg37oJVqb2Wx9tvpnU2r kNMIanYcJly6dHQ4HgUBzcFTg3qRztAELpJM3uQZenMm+3kssGAeSUpLZ4Vmjg+OWKnc oAVx2B+u/KxxwIbhVPlOp75BABPw/1qKeT6Z9e3tYbVHjd3zM97oW4whp+5rBClUQ9sj ngkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780488007; x=1781092807; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=QfXFBSjJ7Bso/9NLwnzNY1klrNWUGJZSNA6NwHWFfa4=; b=Vka/ZNWzj9VdXB1SJCmg9wFBAOT2PZDA4XXtLRVjMdvnVWtOuvmsHAG++cvcO0MO3W ZozkQPmifoiSGoWUMORWdTin7LrazRuB8WOWM2ZNS0JAwvw6VAHoij9Pzd+tG1ahhZkS GHtMGnoaCakQMaICYSjYD4WEi+7clHToOGZaojW3aniZxmcVXmCXu43GG+ok5Zp7kNx5 TFAmffneZRrmqTE6nvXya6PNcaRsvOk0ctULuXpgzFn8aeVjfN2kiKoGVfNv1WcqxIlU ENlL5wGBp72w3HNbkm4chmGWvU2DdanPBjNBsSA84cNqA0Xwn77lCSshbtcXWSARtVsK R81Q== X-Gm-Message-State: AOJu0YxYZJ9mWMolGP8zKiza9y89iGsFoth5nDAZ/nxsl+9qKGh5qB0o GPUDWaRIVQP8D1EW2nG2IjesLHuQo4USwGEz5dEuJKoFB7dGUS5mvmBSI0U9rQ== X-Gm-Gg: Acq92OG4ppZul3v/3gLCHUUJ1EN2ggnGFSJTO+sZE+a/MC+9AZKe0f5cMiOVDdtktoi sDV/bxe28U68Sk7WQIdRnblAX4rMBFuNRW6/f3Dj3aDzeEIWZnKrCxyVM25nVx/P7lWxJ7b506x INi5FaJo5BnMHQ+P2BKpC22ujQptlJp7JcNXgHtXYyRGaZhp7Z9WFdW45ANz/Sb0ooAC5hIWXAR yh72u2k/GAXMnr2uQPYqsOYRtOSQo6s9FM00lSS7HoenkOvXpu0h+xJV49XqE/p1uLjZ1pcgmP/ alHGv6+TxWxigtDTIT7bb/x2c8mo4OVnKyW3ZNz778FDtZp+DdJRVJRgaaDyjwA79Jr912A8NlK Y3evYQbGsLSgJNk0wJ1lje0xsd4OFxSIdBv7MKynh1h/idOyKasqGx/yLHPmt5kMMhxWBlKeiYA M0PPHEMoF+aogkiFoRNTY1Bx/j2pXjBrHRvFF+qDjMXfB/rexbtHWq5Q/OXUETr0sA0XLutxwVY cDDJnpMCjE6EkW5F2UIwnCFjtziDcJDCWDBkudtb6XsKZVs X-Received: by 2002:adf:f247:0:b0:45f:f142:d571 with SMTP id ffacd0b85a97d-460217a50fbmr2915483f8f.13.1780488006448; Wed, 03 Jun 2026 05:00:06 -0700 (PDT) Received: from Lord-Beerus.station (net-93-144-65-244.cust.vodafonedsl.it. [93.144.65.244]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4601f344762sm7771928f8f.23.2026.06.03.05.00.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 05:00:06 -0700 (PDT) From: Stefano Radaelli X-Google-Original-From: Stefano Radaelli To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Cc: pierluigi.p@variscite.com, Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Subject: [PATCH v1 06/12] arm64: dts: imx8mp-var-som-symphony: enable PCIe Date: Wed, 3 Jun 2026 13:55:44 +0200 Message-ID: <8b56416fbc765373643dfb0300c3661564e68ba4.1780487415.git.stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Stefano Radaelli Add the PCIe reference clock and enable the PCIe controller and PHY on the Symphony carrier board. Describe the reset GPIO and configure the PHY to use an external reference clock input. Signed-off-by: Stefano Radaelli --- .../dts/freescale/imx8mp-var-som-symphony.dts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts b/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts index 3dda28be92f8..fe1699649414 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts +++ b/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts @@ -48,6 +48,12 @@ led-0 { }; }; + pcie0_refclk: pcie0-refclk { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <100000000>; + }; + reg_usdhc2_vmmc: regulator-usdhc2-vmmc { compatible = "regulator-fixed"; regulator-name = "VSD_3V3"; @@ -146,6 +152,18 @@ rtc@68 { }; }; +&pcie { + reset-gpio = <&pcal6408 1 GPIO_ACTIVE_LOW>; + status = "okay"; +}; + +&pcie_phy { + clocks = <&pcie0_refclk>; + clock-names = "ref"; + fsl,refclk-pad-mode = ; + status = "okay"; +}; + &snvs_pwrkey { status = "okay"; }; -- 2.47.3