Lines Matching defs:timing

99 decode_std_timing(edid1_std_timing *timing, const edid1_std_timing_raw *raw)
101 timing->h_size = (raw->timing.h_size + 31) * 8;
102 timing->ratio = raw->timing.ratio;
104 switch (raw->timing.ratio) {
106 timing->v_size = timing->h_size;
110 timing->v_size = timing->h_size * 3 / 4;
114 timing->v_size = timing->h_size * 4 / 5;
118 timing->v_size = timing->h_size * 9 / 16;
121 timing->refresh = raw->timing.refresh + 60;
122 timing->id = raw->id;
142 decode_detailed_timing(edid1_detailed_timing *timing,
145 timing->pixel_clock = raw->pixel_clock;
146 timing->h_active = ((uint16)raw->h_active_high << 8) | raw->h_active;
147 timing->h_blank = ((uint16)raw->h_blank_high << 8) | raw->h_blank;
148 timing->v_active = ((uint16)raw->v_active_high << 8) | raw->v_active;
149 timing->v_blank = ((uint16)raw->v_blank_high << 8) | raw->v_blank;
150 timing->h_sync_off = ((uint16)raw->h_sync_off_high << 8) | raw->h_sync_off;
151 timing->h_sync_width = ((uint16)raw->h_sync_width_high << 8) | raw->h_sync_width;
152 timing->v_sync_off = ((uint16)raw->v_sync_off_high << 4) | raw->v_sync_off;
153 timing->v_sync_width = ((uint16)raw->v_sync_width_high << 4) | raw->v_sync_width;
154 timing->h_size = ((uint16)raw->h_size_high << 8) | raw->h_size;
155 timing->v_size = ((uint16)raw->v_size_high << 8) | raw->v_size;
156 timing->h_border = raw->h_border;
157 timing->v_border = raw->v_border;
158 timing->interlaced = raw->interlaced;
159 timing->stereo = raw->stereo;
160 timing->sync = raw->sync;
161 timing->misc = raw->misc;
274 const edid1_detailed_timing_raw* timing =
276 decode_detailed_timing(&edid->cta_block.detailed_timing[j], timing);