Skip to content

Commit 6e8738d

Browse files
deborahbrouwerojeda
andcommitted
Update src/Tyr-GPU-Driver.md
Co-authored-by: Miguel Ojeda <ojeda@users.noreply.github.com>
1 parent df4effe commit 6e8738d

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

src/Tyr-GPU-Driver.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,25 @@ ecosystem. It will probably take a couple of years for Tyr to fully pick up.
1616

1717
## Where is Tyr developed?
1818

19-
Tyr is developed both upstream and downstream:
19+
Tyr is developed both upstream and downstream.
2020

2121
### Upstream
22-
The initial skeleton of the Tyr driver is now upstream. Submissions against the upstream Tyr driver should go to the [rust-for-linux](https://lore.kernel.org/rust-for-linux/) mailing list. If the submission is larger and/or needs to be pre-reviewed, open a merge request against the [tyr-for-upstream](https://gitlab.freedesktop.org/panfrost/linux/-/tree/tyr-for-upstream) branch in the [panfrost/linux](https://gitlab.freedesktop.org/panfrost/linux) repository.
23-
22+
The initial skeleton of the Tyr driver is now [upstream](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/tyr). Submissions against
23+
the upstream Tyr driver should go to the [`dri-devel`](https://lore.kernel.org/dri-devel/)
24+
and [`rust-for-linux`](https://lore.kernel.org/rust-for-linux/) mailing lists. If the
25+
submission is larger and/or needs to be pre-reviewed, open a merge request
26+
against the
27+
[`tyr-for-upstream`](https://gitlab.freedesktop.org/panfrost/linux/-/tree/tyr-for-upstream)
28+
branch in the [`panfrost/linux`](https://gitlab.freedesktop.org/panfrost/linux)
29+
repository.
2430

2531
### Downstream
26-
A more complete implementation of the Tyr driver is also available in the [tyr-dev](https://gitlab.freedesktop.org/panfrost/linux/-/tree/tyr-dev) branch. Make submissions against the downstream Tyr driver by opening a merge request against `tyr-dev`. It's expected that `tyr-dev` will be significantly refactored before upstreaming.
32+
33+
A more complete implementation of the Tyr driver is also available in the
34+
[`tyr-dev`](https://gitlab.freedesktop.org/panfrost/linux/-/tree/tyr-dev) branch.
35+
Make submissions against the downstream Tyr driver by opening a merge request
36+
against `tyr-dev`. It's expected that `tyr-dev` will be significantly
37+
refactored before upstreaming.
2738

2839
This split is unfortunately necessary as we do not have the required
2940
infrastructure in upstream yet, although our plan is to eventually migrate to
@@ -77,7 +88,8 @@ board](https://gitlab.freedesktop.org/panfrost/linux/-/issues/?label_name%5B%5D=
7788
We will be posting good starting tasks at a future point.
7889

7990
To work on any given task, assign it to yourself and follow up with a merge
80-
request against `tyr-for-upstream` (for patches targeting the upstream driver) or `tyr-dev` (for work in the downstream staging branch).
91+
request against `tyr-for-upstream` (for patches targeting the upstream driver)
92+
or `tyr-dev` (for work in the downstream staging branch).
8193

8294
Please also write the IGT tests needed to ensure that your code works.
8395

0 commit comments

Comments
 (0)