[PATCH v6 6/7] drm/vkms: Add a module param to enable/disable the default device

2023-08-28 Thread Brandon Pollack
to true to maintain backwards compatibility. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c | 45 ++--- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms

[PATCH v6 7/7] drm/vkms Add hotplug support via configfs to VKMS.

2023-08-28 Thread Brandon Pollack
virtualized multidisplay tests that involve hotplugging displays (eg recompositing windows when a monitor is turned off). Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 2 +- drivers/gpu/drm/vkms/vkms_configfs.c | 68 ++-- drivers/gpu/drm/vkms/vkms_drv.

[PATCH v6 3/7] drm/vkms: Provide platform data when creating VKMS devices

2023-08-28 Thread Brandon Pollack
From: Jim Shargo This is a small refactor to make ConfigFS support easier. This should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 14 -- drivers/gpu/drm/vkms/vkms_drv.h| 9 ++--- drivers/gpu/drm

[PATCH v6 5/7] drm/vkms: Support enabling ConfigFS devices

2023-08-28 Thread Brandon Pollack
From: Jim Shargo VKMS now supports creating and using virtual devices! In addition to the enabling logic, this commit also prevents users from adding new objects once a card is registered. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_configfs.c

[PATCH v6 4/7] drm/vkms: Add ConfigFS scaffolding to VKMS

2023-08-28 Thread Brandon Pollack
ice according to your configuration. For now, this will fail, but the next change will add support for it. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 18 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/vkms/Makef

[PATCH v6 2/7] drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device

2023-08-28 Thread Brandon Pollack
still only ever one CRTC, this should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_composer.c | 30 +++ drivers/gpu/drm/vkms/vkms_crtc.c | 100 - drivers/gpu/drm/vkms/vkms_drv.c | 12 +-- drive

[PATCH v6 1/7] drm/vkms: Back VKMS with DRM memory management instead of static objects

2023-08-28 Thread Brandon Pollack
Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 128 +++-- drivers/gpu/drm/vkms/vkms_drv.h| 4 +- drivers/gpu/drm/vkms/vkms_output.c | 6 +- 3 files changed, 71 insertions(+), 67 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b

[PATCH v6 0/7] Adds support for ConfigFS to VKMS!

2023-08-28 Thread Brandon Pollack
: = I really appreciate everyone's input and tolerance in getting these changes in. Jim's first patch series was this, and other than some small cleanups and documentation, taking over it is also mine. Thank you everyone :) Brandon Pollack (1): drm/vkms Add hotplug support via configfs to VKMS

[PATCH v5 7/7] drm/vkms Add hotplug support via configfs to VKMS.

2023-08-28 Thread Brandon Pollack
virtualized multidisplay tests that involve hotplugging displays (eg recompositing windows when a monitor is turned off). Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 2 +- drivers/gpu/drm/vkms/vkms_configfs.c | 68 ++-- drivers/gpu/drm/vkms/vkms_drv.

[PATCH v5 4/7] drm/vkms: Add ConfigFS scaffolding to VKMS

2023-08-28 Thread Brandon Pollack
ice according to your configuration. For now, this will fail, but the next change will add support for it. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 18 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/vkms/Makef

[PATCH v5 5/7] drm/vkms: Support enabling ConfigFS devices

2023-08-28 Thread Brandon Pollack
From: Jim Shargo VKMS now supports creating and using virtual devices! In addition to the enabling logic, this commit also prevents users from adding new objects once a card is registered. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_configfs.c

[PATCH v5 6/7] drm/vkms: Add a module param to enable/disable the default device

2023-08-28 Thread Brandon Pollack
to true to maintain backwards compatibility. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c | 45 ++--- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms

[PATCH v5 3/7] drm/vkms: Provide platform data when creating VKMS devices

2023-08-28 Thread Brandon Pollack
From: Jim Shargo This is a small refactor to make ConfigFS support easier. This should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 14 -- drivers/gpu/drm/vkms/vkms_drv.h| 9 ++--- drivers/gpu/drm

[PATCH v5 2/7] drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device

2023-08-28 Thread Brandon Pollack
still only ever one CRTC, this should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_composer.c | 30 +++ drivers/gpu/drm/vkms/vkms_crtc.c | 100 - drivers/gpu/drm/vkms/vkms_drv.c | 12 +-- drive

[PATCH v5 1/7] drm/vkms: Back VKMS with DRM memory management instead of static objects

2023-08-28 Thread Brandon Pollack
Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 128 +++-- drivers/gpu/drm/vkms/vkms_drv.h| 4 +- drivers/gpu/drm/vkms/vkms_output.c | 6 +- 3 files changed, 71 insertions(+), 67 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b

[PATCH v5 0/7] Adds support for ConfigFS to VKMS!

2023-08-28 Thread Brandon Pollack
in. Jim's first patch series was this, and other than some small cleanups and documentation, taking over it is also mine. Thank you everyone :) Brandon Pollack (1): drm/vkms Add hotplug support via configfs to VKMS. Jim Shargo (6): drm/vkms: Back VKMS with DRM memory management instead

[PATCH v5 5/7] drm/vkms: Support enabling ConfigFS devices

2023-08-28 Thread Brandon Pollack
From: Jim Shargo VKMS now supports creating and using virtual devices! In addition to the enabling logic, this commit also prevents users from adding new objects once a card is registered. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_configfs.c

[PATCH v5 7/7] drm/vkms Add hotplug support via configfs to VKMS.

2023-08-28 Thread Brandon Pollack
virtualized multidisplay tests that involve hotplugging displays (eg recompositing windows when a monitor is turned off). Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 2 +- drivers/gpu/drm/vkms/vkms_configfs.c | 68 ++-- drivers/gpu/drm/vkms/vkms_drv.

[PATCH v5 6/7] drm/vkms: Add a module param to enable/disable the default device

2023-08-28 Thread Brandon Pollack
to true to maintain backwards compatibility. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c | 45 ++--- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms

[PATCH v5 4/7] drm/vkms: Add ConfigFS scaffolding to VKMS

2023-08-28 Thread Brandon Pollack
ice according to your configuration. For now, this will fail, but the next change will add support for it. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 18 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/vkms/Makef

[PATCH v5 3/7] drm/vkms: Provide platform data when creating VKMS devices

2023-08-28 Thread Brandon Pollack
From: Jim Shargo This is a small refactor to make ConfigFS support easier. This should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 14 -- drivers/gpu/drm/vkms/vkms_drv.h| 9 ++--- drivers/gpu/drm

[PATCH v5 2/7] drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device

2023-08-28 Thread Brandon Pollack
still only ever one CRTC, this should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_composer.c | 30 +++ drivers/gpu/drm/vkms/vkms_crtc.c | 100 - drivers/gpu/drm/vkms/vkms_drv.c | 12 +-- drive

[PATCH v5 1/7] drm/vkms: Back VKMS with DRM memory management instead of static objects

2023-08-28 Thread Brandon Pollack
Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 128 +++-- drivers/gpu/drm/vkms/vkms_drv.h| 4 +- drivers/gpu/drm/vkms/vkms_output.c | 6 +- 3 files changed, 71 insertions(+), 67 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b

[v5,0/7] Adds support for ConfigFS to VKMS!

2023-08-28 Thread Brandon Pollack
in. Jim's first patch series was this, and other than some small cleanups and documentation, taking over it is also mine. Thank you everyone :) Brandon Pollack (1): drm/vkms Add hotplug support via configfs to VKMS. Jim Shargo (6): drm/vkms: Back VKMS with DRM memory management instead

[PATCH v4 7/7] drm/vkms Add hotplug support via configfs to VKMS.

2023-08-24 Thread Brandon Pollack
virtualized multidisplay tests that involve hotplugging displays (eg recompositing windows when a monitor is turned off). Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 2 +- drivers/gpu/drm/vkms/vkms_configfs.c | 68 ++-- drivers/gpu/drm/vkms/vkms_drv.

[PATCH v4 6/7] drm/vkms: Add a module param to enable/disable the default device

2023-08-24 Thread Brandon Pollack
to true to maintain backwards compatibility. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c | 45 ++--- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms

[PATCH v4 5/7] drm/vkms: Support enabling ConfigFS devices

2023-08-24 Thread Brandon Pollack
From: Jim Shargo VKMS now supports creating and using virtual devices! In addition to the enabling logic, this commit also prevents users from adding new objects once a card is registered. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_configfs.c

[PATCH v4 4/7] drm/vkms: Add ConfigFS scaffolding to VKMS

2023-08-24 Thread Brandon Pollack
ice according to your configuration. For now, this will fail, but the next change will add support for it. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 18 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/vkms/Makef

[PATCH v4 3/7] drm/vkms: Provide platform data when creating VKMS devices

2023-08-24 Thread Brandon Pollack
From: Jim Shargo This is a small refactor to make ConfigFS support easier. This should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 14 -- drivers/gpu/drm/vkms/vkms_drv.h| 9 ++--- drivers/gpu/drm

[PATCH v4 2/7] drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device

2023-08-24 Thread Brandon Pollack
still only ever one CRTC, this should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_composer.c | 30 +++ drivers/gpu/drm/vkms/vkms_crtc.c | 100 - drivers/gpu/drm/vkms/vkms_drv.c | 12 +-- drive

[PATCH v4 1/7] drm/vkms: Back VKMS with DRM memory management instead of static objects

2023-08-24 Thread Brandon Pollack
Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 128 +++-- drivers/gpu/drm/vkms/vkms_drv.h| 4 +- drivers/gpu/drm/vkms/vkms_output.c | 6 +- 3 files changed, 71 insertions(+), 67 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b

[PATCH v4 0/7] Adds support for ConfigFS to VKMS!

2023-08-24 Thread Brandon Pollack
:) Brandon Pollack (1): drm/vkms Add hotplug support via configfs to VKMS. Jim Shargo (6): drm/vkms: Back VKMS with DRM memory management instead of static objects drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device drm/vkms: Provide platform data when creating VKMS

[PATCH v3 6/7] drm/vkms: Add a module param to enable/disable the default device

2023-08-18 Thread Brandon Pollack
to true to maintain backwards compatibility. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c | 45 ++--- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms

[PATCH v3 4/7] drm/vkms: Add ConfigFS scaffolding to VKMS

2023-08-18 Thread Brandon Pollack
ice according to your configuration. For now, this will fail, but the next change will add support for it. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 18 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/vkms/Makef

[PATCH v3 5/7] drm/vkms: Support enabling ConfigFS devices

2023-08-18 Thread Brandon Pollack
From: Jim Shargo VKMS now supports creating and using virtual devices! In addition to the enabling logic, this commit also prevents users from adding new objects once a card is registered. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_configfs.c

[PATCH v3 3/7] drm/vkms: Provide platform data when creating VKMS devices

2023-08-18 Thread Brandon Pollack
From: Jim Shargo This is a small refactor to make ConfigFS support easier. This should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 14 -- drivers/gpu/drm/vkms/vkms_drv.h| 9 ++--- drivers/gpu/drm

[PATCH v3 7/7] drm/vkms Add hotplug support via configfs to VKMS.

2023-08-18 Thread Brandon Pollack
virtualized multidisplay tests that involve hotplugging displays (eg recompositing windows when a monitor is turned off). Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 2 +- drivers/gpu/drm/vkms/vkms_configfs.c | 68 ++-- drivers/gpu/drm/vkms/vkms_drv.

[PATCH v3 2/7] drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device

2023-08-18 Thread Brandon Pollack
still only ever one CRTC, this should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_composer.c | 30 +++ drivers/gpu/drm/vkms/vkms_crtc.c | 101 - drivers/gpu/drm/vkms/vkms_drv.c | 12 +-- drive

[PATCH v3 1/7] drm/vkms: Back VKMS with DRM memory management instead of static objects

2023-08-18 Thread Brandon Pollack
Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 128 +++-- drivers/gpu/drm/vkms/vkms_drv.h| 4 +- drivers/gpu/drm/vkms/vkms_output.c | 6 +- 3 files changed, 71 insertions(+), 67 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b

[PATCH v3 0/7] Adds support for ConfigFS to VKMS!

2023-08-18 Thread Brandon Pollack
new docs into the relevant .c file > - Addressed as many of s...@poorly.run as possible > >Testing >=== > > - New IGT tests (see >gitlab.freedesktop.org/jshargo/igt-gpu-tools/-/merge_requests/1) > - Existing IGT tests (excluding .*suspend.*, including .*kms_flip.*

[PATCH v3 7/7] drm/vkms Add hotplug support via configfs to VKMS.

2023-08-18 Thread Brandon Pollack
virtualized multidisplay tests that involve hotplugging displays (eg recompositing windows when a monitor is turned off). Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 2 +- drivers/gpu/drm/vkms/vkms_configfs.c | 68 ++-- drivers/gpu/drm/vkms/vkms_drv.

[PATCH v3 6/7] drm/vkms: Add a module param to enable/disable the default device

2023-08-18 Thread Brandon Pollack
to true to maintain backwards compatibility. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c | 45 ++--- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms

[PATCH v3 5/7] drm/vkms: Support enabling ConfigFS devices

2023-08-18 Thread Brandon Pollack
From: Jim Shargo VKMS now supports creating and using virtual devices! In addition to the enabling logic, this commit also prevents users from adding new objects once a card is registered. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_configfs.c

[PATCH v3 4/7] drm/vkms: Add ConfigFS scaffolding to VKMS

2023-08-18 Thread Brandon Pollack
ice according to your configuration. For now, this will fail, but the next change will add support for it. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst | 18 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/vkms/Makef

[PATCH v3 3/7] drm/vkms: Provide platform data when creating VKMS devices

2023-08-18 Thread Brandon Pollack
From: Jim Shargo This is a small refactor to make ConfigFS support easier. This should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 14 -- drivers/gpu/drm/vkms/vkms_drv.h| 9 ++--- drivers/gpu/drm

[PATCH v3 2/7] drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device

2023-08-18 Thread Brandon Pollack
still only ever one CRTC, this should be a no-op refactor. Signed-off-by: Jim Shargo Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_composer.c | 30 +++ drivers/gpu/drm/vkms/vkms_crtc.c | 101 - drivers/gpu/drm/vkms/vkms_drv.c | 12 +-- drive

[PATCH v3 1/7] drm/vkms: Back VKMS with DRM memory management instead of static objects

2023-08-18 Thread Brandon Pollack
Signed-off-by: Brandon Pollack --- drivers/gpu/drm/vkms/vkms_drv.c| 128 +++-- drivers/gpu/drm/vkms/vkms_drv.h| 4 +- drivers/gpu/drm/vkms/vkms_output.c | 6 +- 3 files changed, 71 insertions(+), 67 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b

Adds support for ConfigFS to VKMS!

2023-08-18 Thread Brandon Pollack
Since Jim is busy with other work and I'm working on some things that rely on this, I've taken up the task of doing the iterations. I've addressed the comments as best I can (those replies are to each individual change) and here is the patch set to go with those. I added my own signoff to each

Re: [PATCH v2 4/6] drm/vkms: Add ConfigFS scaffolding to VKMS

2023-08-17 Thread Brandon Pollack
From: Maira Canal Hi Jim, On 6/23/23 19:23, Jim Shargo wrote: > This change adds the basic scaffolding for ConfigFS, including setting > up the default directories. It does not allow for the registration of > configfs-backed devices, which is complex and provided in a follow-up > commit. > >

Re: [PATCH v2 2/6] drm/vkms: Support multiple DRM objects (crtcs, etc.) per VKMS device

2023-08-17 Thread Brandon Pollack
Thanks for taking the time, everyone! Sorry it took so long, we had some internal shuffling etc going on and I was building out what we needed these chagnes for in the first place, this will be the first of a few replies followed by a new version of the series to be sent out. First up is a

[PATCH] Initial backport of vkms changes from 6.4, including jshargo and brpols configs changes

2023-08-07 Thread Brandon Pollack
WIP: Need to run all tast criticals and test the multidisplay tests that are WIP. BUG=b:283357160 TEST=Booted on a betty-arc-r device and ran autologin.py -a Change-Id: I13cef8cf019744813f51cfffed3d7ccb987834e8 Change-Id: Iae7d788bc4725dfdca044204fa1af27a5a1ec5a8 ---

[no subject]

2023-08-07 Thread Brandon Pollack
Any progress on this? Is it ok if yi...@chromium.org and I do the followups on this patch so that we can also submit the Hotplug patch I wrote (that's now archived?).

[PATCH v2] drm/vkms Add hotplug support via configfs to VKMS.

2023-07-10 Thread Brandon Pollack
virtualized multidisplay tests that involve hotplugging displays (eg recompositing windows when a monitor is turned off). Signed-off-by: Brandon Pollack --- This is a first attempt and I am sure I could use some feedback. I have this working locally and I'm continuing to develop the test framework

[PATCH] drm/vkms Add hotplug support via configfs to VKMS.

2023-07-05 Thread Brandon Pollack
an in-reply-to to that series. Not sure if that is alright. Signed-off-by: Brandon Pollack --- Documentation/gpu/vkms.rst| 2 +- drivers/gpu/drm/vkms/vkms_configfs.c | 96 ++- drivers/gpu/drm/vkms/vkms_drv.h | 11 +++ drivers/gpu/drm/vkms/vkms_output.c|

[PATCH] drivers/vkms: checkpatch.pl suggested style fix

2023-04-25 Thread Brandon Pollack
added a newline for block comment checkpatch.pl output: --- drivers/gpu/drm/vkms/vkms_drv.c --- WARNING: Block comments use a trailing */ on a separate line +* which ix XRGB in all cases. */ total: 0 errors, 1 warnings, 274

[PATCH] Documentation: vkms: clarify devres managed refernce cleanup

2023-04-25 Thread Brandon Pollack
added documentation to drm_dev_unregister clarifying that devres managed devices allocated with devm_drm_dev_alloc do not require calls to drm_dev_put. Signed-off-by: Brandon Pollack --- This is my first patch to any tree. I've tried my best to read as many kernel docs etc as possible (wip