Skip to content

Commit e066e9a

Browse files
committed
MAINATINERS: update drm maintainer contacts
Also fix a few places in gpu docs that are still relevant, and add a bunch of .mailmap entries. Acked-by: Dave Airlie <[email protected]> Signed-off-by: Simona Vetter <[email protected]>
1 parent b1aa049 commit e066e9a

File tree

4 files changed

+29
-25
lines changed

4 files changed

+29
-25
lines changed

.mailmap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -608,6 +608,10 @@ Shuah Khan <[email protected]> <[email protected]>
608608
609609
610610
611+
612+
613+
614+
611615
612616
613617
Simon Kelley <[email protected]>

Documentation/gpu/introduction.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -154,11 +154,11 @@ Conference talks
154154

155155
* `An Overview of the Linux and Userspace Graphics Stack <https://www.youtube.com/watch?v=wjAJmqwg47k>`_ - Paul Kocialkowski (2020)
156156
* `Getting pixels on screen on Linux: introduction to Kernel Mode Setting <https://www.youtube.com/watch?v=haes4_Xnc5Q>`_ - Simon Ser (2020)
157-
* `Everything Great about Upstream Graphics <https://www.youtube.com/watch?v=kVzHOgt6WGE>`_ - Daniel Vetter (2019)
157+
* `Everything Great about Upstream Graphics <https://www.youtube.com/watch?v=kVzHOgt6WGE>`_ - Simona Vetter (2019)
158158
* `An introduction to the Linux DRM subsystem <https://www.youtube.com/watch?v=LbDOCJcDRoo>`_ - Maxime Ripard (2017)
159-
* `Embrace the Atomic (Display) Age <https://www.youtube.com/watch?v=LjiB_JeDn2M>`_ - Daniel Vetter (2016)
159+
* `Embrace the Atomic (Display) Age <https://www.youtube.com/watch?v=LjiB_JeDn2M>`_ - Simona Vetter (2016)
160160
* `Anatomy of an Atomic KMS Driver <https://www.youtube.com/watch?v=lihqR9sENpc>`_ - Laurent Pinchart (2015)
161-
* `Atomic Modesetting for Drivers <https://www.youtube.com/watch?v=kl9suFgbTc8>`_ - Daniel Vetter (2015)
161+
* `Atomic Modesetting for Drivers <https://www.youtube.com/watch?v=kl9suFgbTc8>`_ - Simona Vetter (2015)
162162
* `Anatomy of an Embedded KMS Driver <https://www.youtube.com/watch?v=Ja8fM7rTae4>`_ - Laurent Pinchart (2013)
163163

164164
Slides and articles
@@ -169,8 +169,8 @@ Slides and articles
169169
* `Understanding the Linux Graphics Stack <https://bootlin.com/doc/training/graphics/graphics-slides.pdf>`_ - Bootlin (2022)
170170
* `DRM KMS overview <https://wiki.st.com/stm32mpu/wiki/DRM_KMS_overview>`_ - STMicroelectronics (2021)
171171
* `Linux graphic stack <https://studiopixl.com/2017-05-13/linux-graphic-stack-an-overview>`_ - Nathan Gauër (2017)
172-
* `Atomic mode setting design overview, part 1 <https://lwn.net/Articles/653071/>`_ - Daniel Vetter (2015)
173-
* `Atomic mode setting design overview, part 2 <https://lwn.net/Articles/653466/>`_ - Daniel Vetter (2015)
172+
* `Atomic mode setting design overview, part 1 <https://lwn.net/Articles/653071/>`_ - Simona Vetter (2015)
173+
* `Atomic mode setting design overview, part 2 <https://lwn.net/Articles/653466/>`_ - Simona Vetter (2015)
174174
* `The DRM/KMS subsystem from a newbie’s point of view <https://bootlin.com/pub/conferences/2014/elce/brezillon-drm-kms/brezillon-drm-kms.pdf>`_ - Boris Brezillon (2014)
175175
* `A brief introduction to the Linux graphics stack <https://blogs.igalia.com/itoral/2014/07/29/a-brief-introduction-to-the-linux-graphics-stack/>`_ - Iago Toral (2014)
176176
* `The Linux Graphics Stack <https://blog.mecheye.net/2012/06/the-linux-graphics-stack/>`_ - Jasper St. Pierre (2012)

Documentation/gpu/todo.rst

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Audit each individual driver, make sure it'll work with the generic
3737
implementation (there's lots of outdated locking leftovers in various
3838
implementations), and then remove it.
3939

40-
Contact: Daniel Vetter, respective driver maintainers
40+
Contact: Simona Vetter, respective driver maintainers
4141

4242
Level: Intermediate
4343

@@ -61,7 +61,7 @@ do by directly using the new atomic helper driver callbacks.
6161
.. [2] https://lwn.net/Articles/653071/
6262
.. [3] https://lwn.net/Articles/653466/
6363
64-
Contact: Daniel Vetter, respective driver maintainers
64+
Contact: Simona Vetter, respective driver maintainers
6565

6666
Level: Advanced
6767

@@ -75,7 +75,7 @@ helper should also be moved from drm_plane_helper.c to the atomic helpers, to
7575
avoid confusion - the other helpers in that file are all deprecated legacy
7676
helpers.
7777

78-
Contact: Ville Syrjälä, Daniel Vetter, driver maintainers
78+
Contact: Ville Syrjälä, Simona Vetter, driver maintainers
7979

8080
Level: Advanced
8181

@@ -97,7 +97,7 @@ with the current helpers:
9797
- Then we could go through all the drivers and remove the more-or-less confused
9898
checks for plane_state->fb and plane_state->crtc.
9999

100-
Contact: Daniel Vetter
100+
Contact: Simona Vetter
101101

102102
Level: Advanced
103103

@@ -116,7 +116,7 @@ Somewhat related is the legacy_cursor_update hack, which should be replaced with
116116
the new atomic_async_check/commit functionality in the helpers in drivers that
117117
still look at that flag.
118118

119-
Contact: Daniel Vetter, respective driver maintainers
119+
Contact: Simona Vetter, respective driver maintainers
120120

121121
Level: Advanced
122122

@@ -169,7 +169,7 @@ interfaces to fix these issues:
169169
``_helper_funcs`` since they are not part of the core ABI. There's a
170170
``FIXME`` comment in the kerneldoc for each such case in ``drm_crtc.h``.
171171

172-
Contact: Daniel Vetter
172+
Contact: Simona Vetter
173173

174174
Level: Intermediate
175175

@@ -194,7 +194,7 @@ performance-critical drivers it might also be better to go with a more
194194
fine-grained per-buffer object and per-context lockings scheme. Currently only
195195
the ``msm`` and `i915` drivers use ``struct_mutex``.
196196

197-
Contact: Daniel Vetter, respective driver maintainers
197+
Contact: Simona Vetter, respective driver maintainers
198198

199199
Level: Advanced
200200

@@ -251,7 +251,7 @@ being rewritten without dependencies on the fbdev module. Some of the
251251
helpers could further benefit from using struct iosys_map instead of
252252
raw pointers.
253253

254-
Contact: Thomas Zimmermann <[email protected]>, Daniel Vetter
254+
Contact: Thomas Zimmermann <[email protected]>, Simona Vetter
255255

256256
Level: Advanced
257257

@@ -297,7 +297,7 @@ Various hold-ups:
297297
version of the varios drm_gem_fb_create functions. Maybe called
298298
drm_gem_fb_create/_with_dirty/_with_funcs as needed.
299299

300-
Contact: Daniel Vetter
300+
Contact: Simona Vetter
301301

302302
Level: Intermediate
303303

@@ -329,7 +329,7 @@ everything after it has done the write-protect/mkwrite trickery:
329329

330330
Might be good to also have some igt testcases for this.
331331

332-
Contact: Daniel Vetter, Noralf Tronnes
332+
Contact: Simona Vetter, Noralf Tronnes
333333

334334
Level: Advanced
335335

@@ -359,7 +359,7 @@ between setting up the &drm_driver structure and calling drm_dev_register().
359359

360360
- Once all drivers are converted, remove the load/unload callbacks.
361361

362-
Contact: Daniel Vetter
362+
Contact: Simona Vetter
363363

364364
Level: Intermediate
365365

@@ -422,7 +422,7 @@ The task is to use struct iosys_map where it makes sense.
422422
* TTM might benefit from using struct iosys_map internally.
423423
* Framebuffer copying and blitting helpers should operate on struct iosys_map.
424424

425-
Contact: Thomas Zimmermann <[email protected]>, Christian König, Daniel Vetter
425+
Contact: Thomas Zimmermann <[email protected]>, Christian König, Simona Vetter
426426

427427
Level: Intermediate
428428

@@ -558,7 +558,7 @@ This is a really varied tasks with lots of little bits and pieces:
558558
<https://lore.kernel.org/lkml/[email protected]/>`_
559559
for some example code that could be reused.
560560

561-
Contact: Daniel Vetter
561+
Contact: Simona Vetter
562562

563563
Level: Advanced
564564

@@ -587,7 +587,7 @@ There's a bunch of issues with it:
587587
this (together with the drm_minor->drm_device move) would allow us to remove
588588
debugfs_init.
589589

590-
Contact: Daniel Vetter
590+
Contact: Simona Vetter
591591

592592
Level: Intermediate
593593

@@ -608,7 +608,7 @@ Both these problems can be solved by switching over to drmm_kzalloc(), and the
608608
various convenience wrappers provided, e.g. drmm_crtc_alloc_with_planes(),
609609
drmm_universal_plane_alloc(), ... and so on.
610610

611-
Contact: Daniel Vetter
611+
Contact: Simona Vetter
612612

613613
Level: Intermediate
614614

@@ -628,7 +628,7 @@ cache is also tied to &drm_gem_object.import_attach. Meanwhile we paper over
628628
this problem for USB devices by fishing out the USB host controller device, as
629629
long as that supports DMA. Otherwise importing can still needlessly fail.
630630

631-
Contact: Thomas Zimmermann <[email protected]>, Daniel Vetter
631+
Contact: Thomas Zimmermann <[email protected]>, Simona Vetter
632632

633633
Level: Advanced
634634

@@ -709,7 +709,7 @@ Plan to fix this:
709709
2. In all, only look at one of the three status bits set by the above helpers.
710710
3. Remove the other two status bits.
711711

712-
Contact: Daniel Vetter
712+
Contact: Simona Vetter
713713

714714
Level: Intermediate
715715

MAINTAINERS

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7345,7 +7345,7 @@ DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
73457345
M: Rodrigo Siqueira <[email protected]>
73467346
M: Maíra Canal <[email protected]>
73477347
R: Haneen Mohammed <[email protected]>
7348-
R: Daniel Vetter <daniel@ffwll.ch>
7348+
R: Simona Vetter <simona@ffwll.ch>
73497349
R: Melissa Wen <[email protected]>
73507350
73517351
S: Maintained
@@ -7379,7 +7379,7 @@ F: drivers/gpu/drm/panel/panel-widechips-ws2401.c
73797379

73807380
DRM DRIVERS
73817381
M: David Airlie <[email protected]>
7382-
M: Daniel Vetter <daniel@ffwll.ch>
7382+
M: Simona Vetter <simona@ffwll.ch>
73837383
73847384
S: Maintained
73857385
B: https://gitlab.freedesktop.org/drm
@@ -8820,7 +8820,7 @@ W: https://floatingpoint.billm.au/
88208820
F: arch/x86/math-emu/
88218821

88228822
FRAMEBUFFER CORE
8823-
M: Daniel Vetter <daniel@ffwll.ch>
8823+
M: Simona Vetter <simona@ffwll.ch>
88248824
S: Odd Fixes
88258825
T: git https://gitlab.freedesktop.org/drm/misc/kernel.git
88268826
F: drivers/video/fbdev/core/

0 commit comments

Comments
 (0)