[PATCH] drm/amdgpu/dc: Pixel encoding DRM property and module parameter
James Ettle
james at ettle.org.uk
Wed Nov 18 11:39:37 UTC 2020
On 28/09/2020 21:12, Kazlauskas, Nicholas wrote:
>
> DRM modes don't specify the encoding. The property as part of this patch
> lets userspace override it but the userspace GUI support isn't there on
> Wayland IIRC.
>
> I'm fine with adding the properties but I don't think the module
> parameter is the right solution here. I think it's better if we try to
> get this into atomic userspace as well or revive efforts that have been
> already started before.
>
> The problem with the module parameters is that it'd be applying a
> default to every DRM connector. No way to specify different defaults per
> DRM connector, nor do we know the full connector set at driver
> initialization. The list is dynamic and can change when you plug/unplug
> MST displays.
>
What about using the existing "video=" kernel command-line option? I
looks like this acts at the DRM level and is a driver-neutral mechanism
for specifying defaults on a per-connector basis.
It also has a straightforward means for parsing additional arbitrary
options that could be used -- from what I can make out this would
require adding pixel encoding to struct drm_cmdline_mode.
Regards,
-James
More information about the amd-gfx
mailing list