search for: drm_edid_to_eld

Displaying 6 results from an estimated 6 matches for "drm_edid_to_eld".

2014 Nov 10
1
[PATCH 2/2] drm/edid: fix Baseline_ELD_Len field in drm_edid_to_eld()
...| 3 ++- > 3 files changed, 15 insertions(+), 11 deletions(-) > > diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c > index 3bf999134bcc..45aaa6f5ef36 100644 > --- a/drivers/gpu/drm/drm_edid.c > +++ b/drivers/gpu/drm/drm_edid.c > @@ -3128,9 +3128,12 @@ void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid) > } > } > eld[5] |= sad_count << 4; > - eld[2] = (20 + mnl + sad_count * 3 + 3) / 4; > > - DRM_DEBUG_KMS("ELD size %d, SAD count %d\n", (int)eld[2], sad_count); > +...
2015 Feb 15
2
Only stereo sound with gtx570 over hdmi (regression)
....base.mthd.method = NV50_DISP_MTHD_V1_SOR_HDA_ELD, + .base.mthd.hasht = nv_encoder->dcb->hasht, + .base.mthd.hashm = nv_encoder->dcb->hashm, }; nv_connector = nouveau_encoder_connector_get(nv_encoder); @@ -1671,7 +1673,7 @@ drm_edid_to_eld(&nv_connector->base, nv_connector->edid); memcpy(args.data, nv_connector->base.eld, sizeof(args.data)); - nvif_mthd(disp->disp, 0, &args, sizeof(args)); + nvif_mthd(disp->disp, 0, &args, sizeof(args.base) + args.data[2] * 4); } static void
2016 Jan 26
2
help with signal from monitor
On 01/26/2016 03:24 PM, Ilia Mirkin wrote: > sleep 1 && xset dpms force off Could you confirm exactly how to add the drm.debug=0x1e option. Is it another parameter on the kernel command line? Where does the output data go? Is there a way to get it into a file? Thanks Don
2015 Feb 17
1
Only stereo sound with gtx570 over hdmi (regression)
...HDA_ELD, > +               .base.mthd.hasht   = nv_encoder->dcb->hasht, > +               .base.mthd.hashm   = nv_encoder->dcb->hashm, >         }; > >         nv_connector = nouveau_encoder_connector_get(nv_encoder); > @@ -1671,7 +1673,7 @@ >         drm_edid_to_eld(&nv_connector->base, nv_connector->edid); >         memcpy(args.data, nv_connector->base.eld, sizeof(args.data)); > > -       nvif_mthd(disp->disp, 0, &args, sizeof(args)); > +       nvif_mthd(disp->disp, 0, &args, sizeof(args.base) + args.data[2] *...
2016 Jan 26
3
help with signal from monitor
...;" 0 74176 1920 2558 2602 2750 1080 1084 1089 1125 0x0 0x5 [ 43.633796] [drm:drm_crtc_helper_set_mode] [CRTC:17] [ 43.643737] [drm:drm_crtc_helper_set_mode] [ENCODER:30:TMDS-30] set [MODE:76:] [ 43.643749] [drm:drm_detect_monitor_audio] Monitor has basic audio support [ 43.643751] [drm:drm_edid_to_eld] ELD monitor ASUS VN289 [ 43.643752] [drm:parse_hdmi_vsdb] HDMI: DVI dual 0, max TMDS clock 0, latency present 0 0, video latency 0 0, audio latency 0 0 [ 43.643753] [drm:drm_edid_to_eld] ELD size 9, SAD count 1 [ 43.660384] [drm:drm_crtc_helper_set_config] Setting connector DPMS state to on...
2015 Feb 16
0
Only stereo sound with gtx570 over hdmi (regression)
...SP_MTHD_V1_SOR_HDA_ELD, > + .base.mthd.hasht = nv_encoder->dcb->hasht, > + .base.mthd.hashm = nv_encoder->dcb->hashm, > }; > > nv_connector = nouveau_encoder_connector_get(nv_encoder); > @@ -1671,7 +1673,7 @@ > drm_edid_to_eld(&nv_connector->base, nv_connector->edid); > memcpy(args.data, nv_connector->base.eld, sizeof(args.data)); > > - nvif_mthd(disp->disp, 0, &args, sizeof(args)); > + nvif_mthd(disp->disp, 0, &args, sizeof(args.base) + args.data[2] * 4); >...