Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp1912106rwr; Fri, 21 Apr 2023 01:09:21 -0700 (PDT) X-Google-Smtp-Source: AKy350ZVpWoXe66nfSIBER50FFMsBy1lR2ZOpbb6/PdHac4qAGNuDdhluX6SyzTYvAuJUwXecFqf X-Received: by 2002:a05:6a21:9011:b0:f0:69db:ebea with SMTP id tq17-20020a056a21901100b000f069dbebeamr5362497pzb.30.1682064560974; Fri, 21 Apr 2023 01:09:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682064560; cv=none; d=google.com; s=arc-20160816; b=wHw2ixH+W7Mfdm67uEjPrpEALVP0Ago47dxT6RBE01yK4ESXiXPWgF9wVh6U1MmQsG JYHsyqEHEChWeme4jRC62gOJzVUtyE7t3HVkSxj51o0Q5sAVL7EAaP1ebv2HhGa9GPZp BkU89A3GA+dt4RBViZTKhSA68G9YoKG/imEfbgsEjoZs84ontE8OJlEQ5fq78G6vX24h qFL6wSqEfZIuM0aXoGr+meiW43c6SPZmet8wKNL7IrTg4HtpiFse9SCCgUhRKXh9ENNp k830vw3oFh6de9NmhZ5o2HyzIIeljI9+zVSONXiGiPd83d/oDTlZIDkkZRNpwbFsJOyH 4ccA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=TsFQTffpj1Xt6EEubhQjH3aWod2zGCnn4KBG/LKkMVc=; b=GGm4BUk1BU9CIkeEmCJn3dXaWQJTeVkv52TE1W7g25BKPXjhmu7Pz5F0WSTmisWZDy Tlp1ndz+YpeL/bz7C5BDt9c0nf9r83D01jdP7sn4BitwenAE2MUkikqV9MXXiudDwRU9 ZPSleuU02zSU0e0Jg6fQkWVaBkp87UsET0tGQnZ0+IKG0rlheTKuOzFeNAj9CYb14Vy0 R0/quYVhJjazx3vzo9QRxaJ4NvzyeyNk34ASr9wFAZAn5+pbvxrv6Sm0jjOboBcCJeVL otHBAfFQ/J73vv+ELFsyAodmNGOUZNgjknuc4WJZIWho0wnvOAlqVYRsrptY6BYvuzK1 cCLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=Tmi1HPl8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v10-20020a63610a000000b00513edc81581si3883876pgb.287.2023.04.21.01.08.56; Fri, 21 Apr 2023 01:09:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=Tmi1HPl8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231360AbjDUH7n (ORCPT + 99 others); Fri, 21 Apr 2023 03:59:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35338 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230008AbjDUH7e (ORCPT ); Fri, 21 Apr 2023 03:59:34 -0400 Received: from mail-vk1-xa32.google.com (mail-vk1-xa32.google.com [IPv6:2607:f8b0:4864:20::a32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 391CF8A4B for ; Fri, 21 Apr 2023 00:59:33 -0700 (PDT) Received: by mail-vk1-xa32.google.com with SMTP id 71dfb90a1353d-440445a48c7so484445e0c.1 for ; Fri, 21 Apr 2023 00:59:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1682063972; x=1684655972; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=TsFQTffpj1Xt6EEubhQjH3aWod2zGCnn4KBG/LKkMVc=; b=Tmi1HPl8De+dM8cYuH01zP1eu7WpzTHXIIRqdP2r7MJimFSp9mhE22JjnelGT42cbi 4MuEOlCB4DO4bsrcvDXMkOL1dOq7Hl6OF4sgZ1947z7xRCsKGAjTYq4aY1ujkzSfq48s HgOa/j95PnjLn4uUVg7sFgeOVGZnivQsUeqCI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682063972; x=1684655972; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TsFQTffpj1Xt6EEubhQjH3aWod2zGCnn4KBG/LKkMVc=; b=gWxsMMsbfcL2uwvRj2NaC7zjM1dxUudcq2A3Bcdq30CcPJzOr5+FJCR9INffcUtLtN uJ1WwSPt/+PrXSCSvgeYqZyspdLHewiQAxRVnmIq/+dEhdGH9dC7r2NsS54FHJh+4EBS H2vyOoVfHhjKRYSdpHApc3z8HyeXjzvQ3qXGOGmfLPk8iX0MKB3JaYomi69qV4ixj7c3 sEX+h+NH+nbSC3zmCiJavnfa7azzdZFaV0UMuJcXpGjJawacLfrbP7Dkdp/FX/ayInxS dJ6llsQhUSVwz+g742j5Fl7EXXeTnpRc588w0jXVL8WLjpWwz1tbkhBVQmU3pCucUFIl 6+0A== X-Gm-Message-State: AAQBX9dJKr6VuDoYSi3zTmqFG2v+ty40/zzywz2bcbPWoZ1M/R5AnD42 s36sI+xSN+J4Bt7eGV6QOtoWYsiOyJ3ig1wVXv7dKg== X-Received: by 2002:a1f:cb02:0:b0:43f:a097:5e8c with SMTP id b2-20020a1fcb02000000b0043fa0975e8cmr337979vkg.16.1682063972345; Fri, 21 Apr 2023 00:59:32 -0700 (PDT) MIME-Version: 1.0 References: <20230420094433.42794-1-angelogioacchino.delregno@collabora.com> <20230420094433.42794-6-angelogioacchino.delregno@collabora.com> In-Reply-To: <20230420094433.42794-6-angelogioacchino.delregno@collabora.com> From: Chen-Yu Tsai Date: Fri, 21 Apr 2023 15:59:21 +0800 Message-ID: Subject: Re: [PATCH 5/5] arm64: dts: mediatek: cherry-tomato-r1: Enable NVMe PCI-Express port To: AngeloGioacchino Del Regno Cc: matthias.bgg@gmail.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, kernel@collabora.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham 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 On Thu, Apr 20, 2023 at 5:45=E2=80=AFPM AngeloGioacchino Del Regno wrote: > > On Tomato rev1 the PCIe0 controller is used for NVMe storage. This was slightly confusing for me. AFAIK rev1 is not an actual Tomato device. It should be the prototype board, which is the original Cherry reference design by Google [1]. There is an actual Cherry derived device that has NVMe, though it's under another brand and another name. ChenYu [1] Much like Kukui & Jacuzzi (MT8183), and Asurada (MT8192) are the reference designs. I don't think we ever upstream the reference boards because they don't really end up in the hands of people outside of the project, and the ones we do have tend to be quite beaten up or no longer working due to extensive testing. > Signed-off-by: AngeloGioacchino Del Regno > --- > arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts b/a= rch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts > index 2d5e8f371b6d..11fc83ddf236 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts > +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts > @@ -20,6 +20,13 @@ &sound { > model =3D "mt8195_r1019_5682"; > }; > > +&pcie0 { > + status =3D "okay"; > + > + pinctrl-names =3D "default"; > + pinctrl-0 =3D <&pcie0_pins_default>; > +}; > + > &ts_10 { > status =3D "okay"; > }; > -- > 2.40.0 > >