Lines Matching +full:576 +full:i

143 	int i, score = 0;  in drm_edid_header_is_valid()  local
145 for (i = 0; i < sizeof(edid_header); i++) in drm_edid_header_is_valid()
146 if (raw_edid[i] == edid_header[i]) in drm_edid_header_is_valid()
164 int i; in drm_edid_block_valid() local
182 for (i = 0; i < EDID_LENGTH; i++) in drm_edid_block_valid()
183 csum += raw_edid[i]; in drm_edid_block_valid()
215 for (i = 0; i < EDID_LENGTH; ) { in drm_edid_block_valid()
216 printf("%02x", raw_edid[i]); in drm_edid_block_valid()
217 i++; in drm_edid_block_valid()
218 if (i % 16 == 0 || i == EDID_LENGTH) in drm_edid_block_valid()
220 else if (i % 8 == 0) in drm_edid_block_valid()
238 int i; in drm_edid_is_valid() local
244 for (i = 0; i <= edid->extensions; i++) in drm_edid_is_valid()
245 if (!drm_edid_block_valid(raw + i * EDID_LENGTH, i, true)) in drm_edid_is_valid()
314 int i; in drm_edid_is_zero() local
317 for (i = 0; i < length / 4; i++) in drm_edid_is_zero()
318 if (*(raw_edid + i) != 0) in drm_edid_is_zero()
327 int i, j = 0, valid_extensions = 0; in drm_do_get_edid() local
335 for (i = 0; i < 4; i++) { in drm_do_get_edid()
340 if (i == 0 && drm_edid_is_zero(block, EDID_LENGTH)) { in drm_do_get_edid()
345 if (i == 4) in drm_do_get_edid()
361 for (i = 0; i < 4; i++) { in drm_do_get_edid()
372 if (i == 4 && print_bad_edid) { in drm_do_get_edid()
472 int i; in edid_get_quirks() local
474 for (i = 0; i < ARRAY_SIZE(edid_quirk_list); i++) { in edid_get_quirks()
475 quirk = &edid_quirk_list[i]; in edid_get_quirks()
558 int i; in drm_mode_find_dmt() local
560 for (i = 0; i < drm_num_dmt_modes; i++) { in drm_mode_find_dmt()
561 const struct drm_display_mode *ptr = &drm_dmt_modes[i]; in drm_mode_find_dmt()
583 int i, n = 0; in cea_for_each_detailed_block() local
588 for (i = 0; i < n; i++) in cea_for_each_detailed_block()
589 cb((struct detailed_timing *)(det_base + 18 * i), closure); in cea_for_each_detailed_block()
595 unsigned int i, n = min((int)ext[0x02], 6); in vtb_for_each_detailed_block() local
601 for (i = 0; i < n; i++) in vtb_for_each_detailed_block()
602 cb((struct detailed_timing *)(det_base + 18 * i), closure); in vtb_for_each_detailed_block()
608 int i; in drm_for_each_detailed_block() local
614 for (i = 0; i < EDID_DETAILED_TIMINGS; i++) in drm_for_each_detailed_block()
615 cb(&(edid->detailed_timings[i]), closure); in drm_for_each_detailed_block()
617 for (i = 1; i <= raw_edid[0x7e]; i++) { in drm_for_each_detailed_block()
618 u8 *ext = raw_edid + (i * EDID_LENGTH); in drm_for_each_detailed_block()
859 int i; in drm_mode_do_interlace_quirk() local
867 { 720, 576 }, in drm_mode_do_interlace_quirk()
868 { 1440, 576 }, in drm_mode_do_interlace_quirk()
869 { 2880, 576 }, in drm_mode_do_interlace_quirk()
875 for (i = 0; i < ARRAY_SIZE(cea_interlaced); i++) { in drm_mode_do_interlace_quirk()
876 if ((mode->hdisplay == cea_interlaced[i].w) && in drm_mode_do_interlace_quirk()
877 (mode->vdisplay == cea_interlaced[i].h / 2)) { in drm_mode_do_interlace_quirk()
1098 int i, modes = 0; in drm_dmt_modes_for_range() local
1102 for (i = 0; i < drm_num_dmt_modes; i++) { in drm_dmt_modes_for_range()
1103 if (mode_in_range(drm_dmt_modes + i, edid, timing) && in drm_dmt_modes_for_range()
1104 valid_inferred_mode(connector, drm_dmt_modes + i)) { in drm_dmt_modes_for_range()
1105 newmode = drm_mode_duplicate(dev, &drm_dmt_modes[i]); in drm_dmt_modes_for_range()
1133 int i, modes = 0; in drm_gtf_modes_for_range() local
1137 for (i = 0; i < num_extra_modes; i++) { in drm_gtf_modes_for_range()
1138 const struct minimode *m = &extra_modes[i]; in drm_gtf_modes_for_range()
1161 int i, modes = 0; in drm_cvt_modes_for_range() local
1166 for (i = 0; i < num_extra_modes; i++) { in drm_cvt_modes_for_range()
1167 const struct minimode *m = &extra_modes[i]; in drm_cvt_modes_for_range()
1241 int i, j, m, modes = 0; in drm_est3_modes() local
1245 for (i = 0; i < 6; i++) { in drm_est3_modes()
1247 m = (i * 8) + (7 - j); in drm_est3_modes()
1250 if (est[i] & (1 << j)) { in drm_est3_modes()
1291 int i, modes = 0; in add_established_modes() local
1296 for (i = 0; i <= EDID_EST_TIMINGS; i++) { in add_established_modes()
1297 if (est_bits & (1<<i)) { in add_established_modes()
1299 newmode = drm_mode_duplicate(dev, &edid_est_modes[i]); in add_established_modes()
1323 int i; in do_standard_modes() local
1324 for (i = 0; i < 6; i++) { in do_standard_modes()
1328 std = &data->data.timings[i]; in do_standard_modes()
1349 int i, modes = 0; in add_standard_modes() local
1354 for (i = 0; i < EDID_STD_TIMINGS; i++) { in add_standard_modes()
1358 &edid->standard_timings[i], in add_standard_modes()
1378 int i, j, modes = 0; in drm_cvt_modes() local
1385 for (i = 0; i < 4; i++) { in drm_cvt_modes()
1387 cvt = &(timing->data.other_data.data.cvt[i]); in drm_cvt_modes()
1513 int i; in drm_find_cea_extension() local
1520 for (i = 0; i < edid->extensions; i++) { in drm_find_cea_extension()
1521 edid_ext = (u8 *)edid + EDID_LENGTH * (i + 1); in drm_find_cea_extension()
1526 if (i == edid->extensions) in drm_find_cea_extension()
1607 #define for_each_cea_db(cea, i, start, end) \ argument
1608 …for ((i) = (start); (i) < (end) && (i) + cea_db_payload_len(&(cea)[(i)]) < (end); (i) += cea_db_pa…
1618 int i, start, end; in add_cea_modes() local
1623 for_each_cea_db(cea, i, start, end) { in add_cea_modes()
1624 db = &cea[i]; in add_cea_modes()
1743 int i, start, end; in drm_edid_to_eld() local
1750 for_each_cea_db(cea, i, start, end) { in drm_edid_to_eld()
1751 db = &cea[i]; in drm_edid_to_eld()
1791 int i = !!(mode->flags & DRM_MODE_FLAG_INTERLACE); in drm_av_sync_delay() local
1797 i = 0; in drm_av_sync_delay()
1799 a = connector->audio_latency[i]; in drm_av_sync_delay()
1800 v = connector->video_latency[i]; in drm_av_sync_delay()
1853 int i; in drm_detect_hdmi_monitor() local
1867 for_each_cea_db(edid_ext, i, start_offset, end_offset) { in drm_detect_hdmi_monitor()
1868 if (cea_db_is_hdmi_vsdb(&edid_ext[i])) in drm_detect_hdmi_monitor()
1889 int i, j; in drm_detect_monitor_audio() local
1907 for_each_cea_db(edid_ext, i, start_offset, end_offset) { in drm_detect_monitor_audio()
1908 if (cea_db_tag(&edid_ext[i]) == AUDIO_BLOCK) { in drm_detect_monitor_audio()
1910 for (j = 1; j < cea_db_payload_len(&edid_ext[i]) + 1; j += 3) in drm_detect_monitor_audio()
1912 (edid_ext[i + j] >> 3) & 0xf); in drm_detect_monitor_audio()
2067 int i, count, num_modes = 0; in drm_add_modes_noedid() local
2077 for (i = 0; i < count; i++) { in drm_add_modes_noedid()
2078 const struct drm_display_mode *ptr = &drm_dmt_modes[i]; in drm_add_modes_noedid()
2110 uint8_t i; in drm_mode_cea_vic() local
2112 for (i = 0; i < drm_num_cea_modes; i++) in drm_mode_cea_vic()
2113 if (drm_mode_equal(mode, &edid_cea_modes[i])) in drm_mode_cea_vic()
2114 return i + 1; in drm_mode_cea_vic()