[PATCH v4 1/3] drm: Add user-defined EDID quirks capability
Paul Menzel
paulepanter at users.sourceforge.net
Tue Aug 14 08:13:53 PDT 2012
Am Sonntag, den 12.08.2012, 15:07 -0500 schrieb Ian Pilcher:
> Add the ability for users to define their own EDID quirks via a
> module parameter or sysfs attribute.
>
> Signed-off-by: Ian Pilcher <arequipeno at gmail.com>
> Acked-by: Paul Menzel <paulepanter at users.sourceforge.net>
> ---
> Documentation/EDID/edid_quirks.txt | 126 ++++++++++
> drivers/gpu/drm/drm_drv.c | 2 +
> drivers/gpu/drm/drm_edid.c | 500 ++++++++++++++++++++++++++++++++-----
> drivers/gpu/drm/drm_stub.c | 6 +
> drivers/gpu/drm/drm_sysfs.c | 19 ++
> include/drm/drmP.h | 10 +
> include/drm/drm_edid.h | 13 +-
> 7 files changed, 615 insertions(+), 61 deletions(-)
> create mode 100644 Documentation/EDID/edid_quirks.txt
[…]
> diff --git a/drivers/gpu/drm/drm_sysfs.c b/drivers/gpu/drm/drm_sysfs.c
> index 45ac8d6..84dc365 100644
> --- a/drivers/gpu/drm/drm_sysfs.c
> +++ b/drivers/gpu/drm/drm_sysfs.c
> @@ -84,6 +84,11 @@ static CLASS_ATTR_STRING(version, S_IRUGO,
> __stringify(CORE_PATCHLEVEL) " "
> CORE_DATE);
>
> +static CLASS_ATTR(edid_quirks_size, 0400, drm_edid_quirks_size_show, 0);
> +
> +static CLASS_ATTR(edid_quirks, 0600, drm_edid_quirks_show,
> + drm_edid_quirks_store);
Testing your patch, I would vote that a normal user is allowed to read
the quirk list.
[…]
Thanks,
Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20120814/b3f2c169/attachment-0001.pgp>
More information about the dri-devel
mailing list