From: Thierry Reding <thierry.reding@gmail.com>
To: Mikko Perttunen <cyndis@kapsi.fi>
Cc: Jonathan Hunter <jonathanh@nvidia.com>,
Mikko Perttunen <mperttunen@nvidia.com>,
devicetree@vger.kernel.org, linux-tegra@vger.kernel.org,
dri-devel@lists.freedesktop.org
Subject: Re: [PATCH 0/3] Host1x context isolation on Tegra234
Date: Thu, 15 Sep 2022 14:09:58 +0200 [thread overview]
Message-ID: <YyMWFtZ5JTwVw3RT@orome> (raw)
In-Reply-To: <20220907083844.2486805-1-cyndis@kapsi.fi>
[-- Attachment #1: Type: text/plain, Size: 1301 bytes --]
On Wed, Sep 07, 2022 at 11:38:41AM +0300, Mikko Perttunen wrote:
> From: Mikko Perttunen <mperttunen@nvidia.com>
>
> Hi all,
>
> this series adds support for Host1x context isolation
> on Tegra234 (Orin). The difference from previous generations
> is that there are two IOMMUs to which engines can be attached
> to, resulting in having to have a set of contexts for each one.
>
> Patches should be applied in order. The first patch is needed
> so that the kernel doesn't attempt to use a context device
> attached to the wrong IOMMU when context stream IDs are present
> in the device tree. The other two patches have a compile time
> dependency.
>
> Thanks,
> Mikko
>
> Mikko Perttunen (3):
> gpu: host1x: Select context device based on attached IOMMU
> dt-bindings: Add Host1x context stream IDs on Tegra234
> arm64: tegra: Add context isolation domains on Tegra234
>
> arch/arm64/boot/dts/nvidia/tegra234.dtsi | 19 +++++++++++++++++++
> drivers/gpu/drm/tegra/uapi.c | 2 +-
> drivers/gpu/host1x/context.c | 5 +++++
> include/dt-bindings/memory/tegra234-mc.h | 10 ++++++++++
> include/linux/host1x.h | 1 +
> 5 files changed, 36 insertions(+), 1 deletion(-)
All three patches applied.
Thanks,
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: Thierry Reding <thierry.reding@gmail.com>
To: Mikko Perttunen <cyndis@kapsi.fi>
Cc: linux-tegra@vger.kernel.org, devicetree@vger.kernel.org,
Mikko Perttunen <mperttunen@nvidia.com>,
dri-devel@lists.freedesktop.org,
Jonathan Hunter <jonathanh@nvidia.com>
Subject: Re: [PATCH 0/3] Host1x context isolation on Tegra234
Date: Thu, 15 Sep 2022 14:09:58 +0200 [thread overview]
Message-ID: <YyMWFtZ5JTwVw3RT@orome> (raw)
In-Reply-To: <20220907083844.2486805-1-cyndis@kapsi.fi>
[-- Attachment #1: Type: text/plain, Size: 1301 bytes --]
On Wed, Sep 07, 2022 at 11:38:41AM +0300, Mikko Perttunen wrote:
> From: Mikko Perttunen <mperttunen@nvidia.com>
>
> Hi all,
>
> this series adds support for Host1x context isolation
> on Tegra234 (Orin). The difference from previous generations
> is that there are two IOMMUs to which engines can be attached
> to, resulting in having to have a set of contexts for each one.
>
> Patches should be applied in order. The first patch is needed
> so that the kernel doesn't attempt to use a context device
> attached to the wrong IOMMU when context stream IDs are present
> in the device tree. The other two patches have a compile time
> dependency.
>
> Thanks,
> Mikko
>
> Mikko Perttunen (3):
> gpu: host1x: Select context device based on attached IOMMU
> dt-bindings: Add Host1x context stream IDs on Tegra234
> arm64: tegra: Add context isolation domains on Tegra234
>
> arch/arm64/boot/dts/nvidia/tegra234.dtsi | 19 +++++++++++++++++++
> drivers/gpu/drm/tegra/uapi.c | 2 +-
> drivers/gpu/host1x/context.c | 5 +++++
> include/dt-bindings/memory/tegra234-mc.h | 10 ++++++++++
> include/linux/host1x.h | 1 +
> 5 files changed, 36 insertions(+), 1 deletion(-)
All three patches applied.
Thanks,
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2022-09-15 12:10 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-07 8:38 [PATCH 0/3] Host1x context isolation on Tegra234 Mikko Perttunen
2022-09-07 8:38 ` Mikko Perttunen
2022-09-07 8:38 ` [PATCH 1/3] gpu: host1x: Select context device based on attached IOMMU Mikko Perttunen
2022-09-07 8:38 ` Mikko Perttunen
2022-09-07 8:38 ` [PATCH 2/3] dt-bindings: Add Host1x context stream IDs on Tegra234 Mikko Perttunen
2022-09-07 8:38 ` Mikko Perttunen
2022-09-12 20:31 ` Rob Herring
2022-09-12 20:31 ` Rob Herring
2022-09-07 8:38 ` [PATCH 3/3] arm64: tegra: Add context isolation domains " Mikko Perttunen
2022-09-07 8:38 ` Mikko Perttunen
2022-09-15 12:09 ` Thierry Reding [this message]
2022-09-15 12:09 ` [PATCH 0/3] Host1x context isolation " Thierry Reding
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YyMWFtZ5JTwVw3RT@orome \
--to=thierry.reding@gmail.com \
--cc=cyndis@kapsi.fi \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=jonathanh@nvidia.com \
--cc=linux-tegra@vger.kernel.org \
--cc=mperttunen@nvidia.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.