Dear Ian, Am Samstag, den 11.08.2012, 23:30 -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@xxxxxxxxx> > Acked-by: Paul Menzel <paulepanter@xxxxxxxxxxxxxxxxxxxxx> please also add Cc: <stable@xxxxxxxxxxxxxxx> as documented in [1] so that users of older Linux versions can also profit from your work. [1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=Documentation/stable_kernel_rules.txt;h=b0714d8f678ac51d0c280a4f5f2980196052421f;hb=HEAD > --- > 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_drv.c b/drivers/gpu/drm/drm_drv.c > index 9238de4..7fe39e0 100644 > --- a/drivers/gpu/drm/drm_drv.c > +++ b/drivers/gpu/drm/drm_drv.c […] > +/** > + * drm_edid_quirks_store - parse and process EDID quirkl list changes written s/quirkl/quirk/ > + * to sysfs attribute > + */ > +ssize_t drm_edid_quirks_store(struct class *class, struct class_attribute *attr, > + const char *buf, size_t count) > +{ > + int res; > + > + res = drm_edid_quirks_process(buf, 1); > + if (res != 0) > + return res; > + > + return count; > +} > + > /*** DDC fetch and block validation ***/ […] Thanks, Paul
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel