e->cc_wx_h = 0;
e->cc_wy_h = 0;
- e->est_timings_1 = 0;
- e->est_timings_2 = 0;
+ e->est_timings_1 = timing->established_timing >> 8;
+ e->est_timings_2 = timing->established_timing & 0xff;
e->rsv_timings = 0;
memset(e->timings_std, 0x01, 16);
unsigned int v_blanking;
unsigned int v_sync_offset;
unsigned int v_sync_width;
+
+ unsigned int established_timing;
};
int validate_edid(const void *buf);
.v_active = 768,
.v_blanking = 38,
.v_sync_offset = 3,
- .v_sync_width = 6
+ .v_sync_width = 6,
+
+ .established_timing = 0x0008
}, {
.pixel_clock = 7425,