Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp693775pxx; Wed, 28 Oct 2020 14:42:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJybMOBmw97BZ216y/hFLTB/Q1r7n+70GshKW0FDBTZxpYcx807NKfelDQeQPDIcAaULR6TG X-Received: by 2002:a17:906:2987:: with SMTP id x7mr1041905eje.301.1603921378930; Wed, 28 Oct 2020 14:42:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603921378; cv=none; d=google.com; s=arc-20160816; b=zT5cXGCx4xJMFFqcG2+X4tZlmpVKtkobEmZfcn/Z58LDpwIOzWz/zNs/6MgDsiYDJb hFQOG8oQy4zPmzO+AiknZ4Rrnc68CG7DznWREA2mOPqjc0xMMBp1y817cVVvZ5nC7hPM MwqUiloFFysOOU8Cz9JOWX2oPzmdjgw+60DjhMQiB6cKAo/+QQjo7XWwbff3C6zweyzq CGWI5pMSWRDrrtzXSwZmy4cOH9z2qnJCFBVfWMY8/haBUc/Z4y9fbuYa8md6Wf2hiEur a1E6QmgSZxQCvz+KbtHp+/rHjVmZf87q+5TRoFaPc3qYRIG7NXASgrK9v5CKjpG7I25Q 3jLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=/6ryBAjhYQWjKYyZ6Le172OJUQcIiSdBP4BaH3Rlg64=; b=ZEFJMlEeXDPzfZcBxw9FxnoOTeT3CVjPkbp6qo0Wul2smq+JpWU/sS8EtT1Mcro0p0 3O1OZB9wikyHoIMt0NVZdMNnWWJt9mL9IfTjkbn9KgnPJJW13X5zYEAAcJJ/Uzub69ZO ONxG+WcHDckd4jbDz8w/JDQ2+3UV9S3+ljPY72161XPb8jz/Y88naZM+hWSqrK0FAi+H tdt4DDXFhN6jjTyT9bGLo7VeBvv8aaEXa4TmaKVYLEcehAMgpf7jEkz8USVqm9RYMxgr AtwzlBYGp8yWgfFuij3mgIzEMWnss9aD3unZHIN7SLjkRxUyoHY0/EZ14nbu0ahhyTDj Lecw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Q5gMs+eO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e13si363858ejq.552.2020.10.28.14.42.36; Wed, 28 Oct 2020 14:42:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Q5gMs+eO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726380AbgJ1BkC (ORCPT + 99 others); Tue, 27 Oct 2020 21:40:02 -0400 Received: from mail-pl1-f193.google.com ([209.85.214.193]:40441 "EHLO mail-pl1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1833055AbgJ0Xrh (ORCPT ); Tue, 27 Oct 2020 19:47:37 -0400 Received: by mail-pl1-f193.google.com with SMTP id j5so1591254plk.7; Tue, 27 Oct 2020 16:47:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=/6ryBAjhYQWjKYyZ6Le172OJUQcIiSdBP4BaH3Rlg64=; b=Q5gMs+eOrcdJ0AbdplqdNB3rhSB/lSY5Y1go23d0pWx+kotcrMMZ2eH0eHgM7NQmzQ 2z8lGgrFJP1jZ2hPRNzMF2LYKufDydPcmIMcGtlS5rRUb5lQ8batLXTaqeBbKPBYcyuj B9f4eXjn3Yy+MdtRDDgp1EczG9DOIaDVz0+BDjjIF+NG3abqAEM6Y70H+4+TqTMek7RV 9NxP+zGtRVhC5Yv/R54iQIQ4KTbzoAko39W2fCG8RzodJyEVMeS8Dcjwzqxch6cOqo8Z RJDVHeUEIVxP7KmDuDr1EgKH3LwYSWX5lqiuQX4O4iejXYWBFj+pgMzUvkOWS3gzUlvP dzag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=/6ryBAjhYQWjKYyZ6Le172OJUQcIiSdBP4BaH3Rlg64=; b=GkOAMQeCTwx7e32ECW/lRnlFinH5ZdimUIskp+jMjYCzkX3wGVx5VCTYB4VYunyGdL UhqzYWSaOam5QOEK9WnIjZQFaOlHYmtXmHEb7YkLpiP0Zr2/fWYySBh7CB6U+OtXKrKp fgI+gSZaOlfrm8xpK22dne2E8h3YQSqgTZSkVQHVs/jVHW999iEobCL0FjagCShjgLNt M7db+zPi3wrYaToDMHyejqPUMaBrSBUr6aCYG5ErVNlEJ6S3ZWZduwEO4ub/gpvpRbqW jikIsVBa7lOdP3z7nF0MKOArxuakwycXcqI12Wq1GOt7JUN8T9AqJPtSkuZtobGWsNWt xFYQ== X-Gm-Message-State: AOAM532a4pvRC36MEQUDqBoJNu++WJJVvHBWZpE9t6jX2TE37GeOcCZS gjec6pkda2RQMi40zyI5x4g= X-Received: by 2002:a17:902:bc43:b029:d6:711c:1a77 with SMTP id t3-20020a170902bc43b02900d6711c1a77mr620272plz.43.1603842456452; Tue, 27 Oct 2020 16:47:36 -0700 (PDT) Received: from Asurada-Nvidia (thunderhill.nvidia.com. [216.228.112.22]) by smtp.gmail.com with ESMTPSA id b17sm3271543pgb.94.2020.10.27.16.47.35 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 27 Oct 2020 16:47:36 -0700 (PDT) Date: Tue, 27 Oct 2020 16:37:12 -0700 From: Nicolin Chen To: Thierry Reding Cc: krzk@kernel.org, robh+dt@kernel.org, jonathanh@nvidia.com, linux-tegra@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 5/5] memory: tegra: Complete tegra210_swgroups Message-ID: <20201027233711.GB11164@Asurada-Nvidia> References: <20201008003746.25659-1-nicoleotsuka@gmail.com> <20201008003746.25659-6-nicoleotsuka@gmail.com> <20201027130111.GB1822510@ulmo> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201027130111.GB1822510@ulmo> User-Agent: Mutt/1.9.4 (2018-02-28) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 27, 2020 at 02:01:11PM +0100, Thierry Reding wrote: > On Wed, Oct 07, 2020 at 05:37:46PM -0700, Nicolin Chen wrote: > > According to Tegra X1 TRM, there are missing swgroups in the > > tegra210_swgroups list. So this patch adds them to the list. > > > > Note that the TEGRA_SWGROUP_GPU (in list) should be actually > > TEGRA_SWGROUP_GPUB (in TRM), yet TEGRA_SWGROUP_GPU (in TRM) > > is not being used -- only TEGRA_SWGROUP_GPUB (in TRM) is. So > > this patch does not add TEGRA_SWGROUP_GPU (in TRM) and keeps > > TEGRA_SWGROUP_GPU (in list) as it is. > > > > Signed-off-by: Nicolin Chen > > --- > > drivers/memory/tegra/tegra210.c | 10 ++++++++++ > > 1 file changed, 10 insertions(+) > > > > diff --git a/drivers/memory/tegra/tegra210.c b/drivers/memory/tegra/tegra210.c > > index b400802c9f14..b3bbc5a05ba1 100644 > > --- a/drivers/memory/tegra/tegra210.c > > +++ b/drivers/memory/tegra/tegra210.c > > @@ -1028,6 +1028,8 @@ static const struct tegra_smmu_swgroup tegra210_swgroups[] = { > > { .name = "hda", .swgroup = TEGRA_SWGROUP_HDA, .reg = 0x254 }, > > { .name = "isp2", .swgroup = TEGRA_SWGROUP_ISP2, .reg = 0x258 }, > > { .name = "nvenc", .swgroup = TEGRA_SWGROUP_NVENC, .reg = 0x264 }, > > + { .name = "nv", .swgroup = TEGRA_SWGROUP_NV, .reg = 0x268 }, > > + { .name = "nv2", .swgroup = TEGRA_SWGROUP_NV2, .reg = 0x26c }, > > Oddly enough I can see these in the TRM, but they are not in the > internal reference manuals that are supposed to be the canonical > reference for the TRM. Perhaps the TRM is out of date? Hmm..I actually have been using the TRM from official site all the time. These two aren't being used downstream either; I put them in the patch merely because they exist in the TRM. So we may drop them if you feel that's better.