Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp1795655pxb; Wed, 9 Feb 2022 04:49:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJxciB1B/9qN//gRQP2c9NajcipNUCwahYjoK7lLafeW1TWtzxMH4Yk3B2zr2TsVQUwOc2IW X-Received: by 2002:a17:902:f549:: with SMTP id h9mr1989400plf.154.1644410945694; Wed, 09 Feb 2022 04:49:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644410945; cv=none; d=google.com; s=arc-20160816; b=Z3V3A1zQiSdo4hgSXhV+JGqHe0Xj1Vw+abRIlGoHnNT4M/yfhehq7X09o8lBBXK8L9 zfdHZSb6ueEZnEXhGlQFIFOCvrzkHgDRQvFTMN8W8lufET+x23tZtKcM9Sojkv2EMpck RE9XcqGOxXP7XWUCvm2GYcfTz8Dx6T5RlVIn1TGpkAwpgFIWKWedwdfyGUG0kGV23YUI S+PtgkajvERV0WcBQ6IU5kAyD5jVmWKvQAAerUHEfcOiMeBVSI1VHj+eju3cqDbe3N6m HC7g707VPxTy6kai7cx86jMz64tBC2sLyWlEDx7/4XVv3iwr1e2jOipLbkOO3ppjQTbQ jnbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from; bh=noTSxsUYyR7FA+LQK3c+RTnQb/+1spepWHJcrXMNTwk=; b=dozsp4rLHmYyQtSQnFIEkQlPEa5euUIKIqGWkQQ/zRrkYyhj/mL7iotNci9vT9a6cl 432KaqWfge5Wgnu8VV8A6cqzG7d7du3X1Qg+ggwchSfLnB8fg1TX+2aSxJ8cmwc8XiYf c5HqNOYwdptrgGuW4aAvLDz113I98VmnQ1cQcIRg7DoYk2CLu1HVbXB+GCxtVrXXEwRE 3ac4x+AT/4oWNExmBH5R6yQhgS3vhHclcU5rml1/gT/hobc3baUiVEW0gk+JFzSw5IqT 85a2TW398gttuWkzDxXmFwrRz94m9HesJYzr/jwtltyBrgc1JN6Yxh8NYuzHFuHptKJM Br+A== ARC-Authentication-Results: i=1; mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id t5si11562773plg.360.2022.02.09.04.48.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Feb 2022 04:49:05 -0800 (PST) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 443A9E0A249D; Wed, 9 Feb 2022 02:30:08 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237910AbiBIHeJ (ORCPT + 99 others); Wed, 9 Feb 2022 02:34:09 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34024 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232097AbiBIHeH (ORCPT ); Wed, 9 Feb 2022 02:34:07 -0500 Received: from inva021.nxp.com (inva021.nxp.com [92.121.34.21]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83A8EC0613CB; Tue, 8 Feb 2022 23:34:11 -0800 (PST) Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 1E453202783; Wed, 9 Feb 2022 08:34:10 +0100 (CET) Received: from aprdc01srsp001v.ap-rdc01.nxp.com (aprdc01srsp001v.ap-rdc01.nxp.com [165.114.16.16]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id DB90B201071; Wed, 9 Feb 2022 08:34:09 +0100 (CET) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by aprdc01srsp001v.ap-rdc01.nxp.com (Postfix) with ESMTP id 683AF183AC96; Wed, 9 Feb 2022 15:34:08 +0800 (+08) From: Richard Zhu To: l.stach@pengutronix.de, bhelgaas@google.com, lorenzo.pieralisi@arm.com, shawnguo@kernel.org Cc: hongxing.zhu@nxp.com, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kernel@pengutronix.de, linux-imx@nxp.com Subject: [RFC 1/2] ARM: dts: imx6qp-sabresd: Enable pcie support Date: Wed, 9 Feb 2022 15:02:35 +0800 Message-Id: <1644390156-5940-1-git-send-email-hongxing.zhu@nxp.com> X-Mailer: git-send-email 2.7.4 X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In the i.MX6QP sabresd board(sch-28857) design, one external oscillator is used as the PCIe reference clock source by the endpoint device. If RC uses this oscillator as reference clock too, PLL6(ENET PLL) would has to be in bypass mode, and ENET clocks would be messed up. To keep things simple, let RC use the internal PLL as reference clock and always enable the external oscillator for endpoint device on i.MX6QP sabresd board. Signed-off-by: Richard Zhu --- arch/arm/boot/dts/imx6qp-sabresd.dts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6qp-sabresd.dts b/arch/arm/boot/dts/imx6qp-sabresd.dts index 480e73183f6b..083cf90bcab5 100644 --- a/arch/arm/boot/dts/imx6qp-sabresd.dts +++ b/arch/arm/boot/dts/imx6qp-sabresd.dts @@ -50,8 +50,14 @@ MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059 }; }; +&vgen3_reg { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; +}; + &pcie { - status = "disabled"; + status = "okay"; }; &sata { -- 2.25.1