Lines Matching +full:576 +full:i
86 /* Non desktop display (i.e. HMD) */
704 { 1024, 576, 60, 0 },
808 796, 864, 0, 576, 581, 586, 625, 0,
813 796, 864, 0, 576, 581, 586, 625, 0,
829 795, 864, 0, 576, 580, 586, 625, 0,
835 795, 864, 0, 576, 580, 586, 625, 0,
853 3180, 3456, 0, 576, 580, 586, 625, 0,
859 3180, 3456, 0, 576, 580, 586, 625, 0,
875 1592, 1728, 0, 576, 581, 586, 625, 0,
880 1592, 1728, 0, 576, 581, 586, 625, 0,
915 3184, 3456, 0, 576, 581, 586, 625, 0,
920 3184, 3456, 0, 576, 581, 586, 625, 0,
942 796, 864, 0, 576, 581, 586, 625, 0,
947 796, 864, 0, 576, 581, 586, 625, 0,
952 795, 864, 0, 576, 580, 586, 625, 0,
958 795, 864, 0, 576, 580, 586, 625, 0,
997 796, 864, 0, 576, 581, 586, 625, 0,
1002 796, 864, 0, 576, 581, 586, 625, 0,
1007 795, 864, 0, 576, 580, 586, 625, 0,
1013 795, 864, 0, 576, 580, 586, 625, 0,
1572 int i, score = 0; in drm_edid_header_is_valid() local
1574 for (i = 0; i < sizeof(edid_header); i++) in drm_edid_header_is_valid()
1575 if (raw_edid[i] == edid_header[i]) in drm_edid_header_is_valid()
1591 int i; in drm_edid_block_checksum() local
1594 for (i = 0; i < EDID_LENGTH - 1; i++) in drm_edid_block_checksum()
1595 csum += raw_edid[i]; in drm_edid_block_checksum()
1756 int i; in drm_edid_is_valid() local
1762 for (i = 0; i <= edid->extensions; i++) in drm_edid_is_valid()
1763 if (!drm_edid_block_valid(raw + i * EDID_LENGTH, i, true, NULL)) in drm_edid_is_valid()
1837 int i; in connector_bad_edid() local
1848 for (i = 0; i < num_blocks; i++) { in connector_bad_edid()
1849 u8 *block = edid + i * EDID_LENGTH; in connector_bad_edid()
1853 sprintf(prefix, "\t[%02x] ZERO ", i); in connector_bad_edid()
1854 else if (!drm_edid_block_valid(block, i, false, NULL)) in connector_bad_edid()
1855 sprintf(prefix, "\t[%02x] BAD ", i); in connector_bad_edid()
1857 sprintf(prefix, "\t[%02x] GOOD ", i); in connector_bad_edid()
1934 int i, j = 0, valid_extensions = 0; in drm_do_get_edid() local
1946 for (i = 0; i < 4; i++) { in drm_do_get_edid()
1952 if (i == 0 && drm_edid_is_zero(edid, EDID_LENGTH)) { in drm_do_get_edid()
1957 if (i == 4) in drm_do_get_edid()
1973 for (i = 0; i < 4; i++) { in drm_do_get_edid()
1980 if (i == 4) in drm_do_get_edid()
1998 for (i = 0; i <= edid[0x7e]; i++) { in drm_do_get_edid()
1999 u8 *block = edid + i * EDID_LENGTH; in drm_do_get_edid()
2001 if (!drm_edid_block_valid(block, i, false, NULL)) in drm_do_get_edid()
2131 int i; in edid_get_quirks() local
2133 for (i = 0; i < ARRAY_SIZE(edid_quirk_list); i++) { in edid_get_quirks()
2134 quirk = &edid_quirk_list[i]; in edid_get_quirks()
2221 int i; in drm_mode_find_dmt() local
2223 for (i = 0; i < ARRAY_SIZE(drm_dmt_modes); i++) { in drm_mode_find_dmt()
2224 const struct drm_display_mode *ptr = &drm_dmt_modes[i]; in drm_mode_find_dmt()
2258 int i, n; in cea_for_each_detailed_block() local
2266 for (i = 0; i < n; i++) in cea_for_each_detailed_block()
2267 cb((struct detailed_timing *)(det_base + 18 * i), closure); in cea_for_each_detailed_block()
2273 unsigned int i, n = min((int)ext[0x02], 6); in vtb_for_each_detailed_block() local
2279 for (i = 0; i < n; i++) in vtb_for_each_detailed_block()
2280 cb((struct detailed_timing *)(det_base + 18 * i), closure); in vtb_for_each_detailed_block()
2286 int i; in drm_for_each_detailed_block() local
2292 for (i = 0; i < EDID_DETAILED_TIMINGS; i++) in drm_for_each_detailed_block()
2293 cb(&(edid->detailed_timings[i]), closure); in drm_for_each_detailed_block()
2295 for (i = 1; i <= raw_edid[0x7e]; i++) { in drm_for_each_detailed_block()
2296 u8 *ext = raw_edid + (i * EDID_LENGTH); in drm_for_each_detailed_block()
2563 int i; in drm_mode_do_interlace_quirk() local
2571 { 720, 576 }, in drm_mode_do_interlace_quirk()
2572 { 1440, 576 }, in drm_mode_do_interlace_quirk()
2573 { 2880, 576 }, in drm_mode_do_interlace_quirk()
2579 for (i = 0; i < ARRAY_SIZE(cea_interlaced); i++) { in drm_mode_do_interlace_quirk()
2580 if ((mode->hdisplay == cea_interlaced[i].w) && in drm_mode_do_interlace_quirk()
2581 (mode->vdisplay == cea_interlaced[i].h / 2)) { in drm_mode_do_interlace_quirk()
2801 int i, modes = 0; in drm_dmt_modes_for_range() local
2805 for (i = 0; i < ARRAY_SIZE(drm_dmt_modes); i++) { in drm_dmt_modes_for_range()
2806 if (mode_in_range(drm_dmt_modes + i, edid, timing) && in drm_dmt_modes_for_range()
2807 valid_inferred_mode(connector, drm_dmt_modes + i)) { in drm_dmt_modes_for_range()
2808 newmode = drm_mode_duplicate(dev, &drm_dmt_modes[i]); in drm_dmt_modes_for_range()
2836 int i, modes = 0; in drm_gtf_modes_for_range() local
2840 for (i = 0; i < ARRAY_SIZE(extra_modes); i++) { in drm_gtf_modes_for_range()
2841 const struct minimode *m = &extra_modes[i]; in drm_gtf_modes_for_range()
2865 int i, modes = 0; in drm_cvt_modes_for_range() local
2870 for (i = 0; i < ARRAY_SIZE(extra_modes); i++) { in drm_cvt_modes_for_range()
2871 const struct minimode *m = &extra_modes[i]; in drm_cvt_modes_for_range()
2947 int i, j, m, modes = 0; in drm_est3_modes() local
2951 for (i = 0; i < 6; i++) { in drm_est3_modes()
2953 m = (i * 8) + (7 - j); in drm_est3_modes()
2956 if (est[i] & (1 << j)) { in drm_est3_modes()
2999 int i, modes = 0; in add_established_modes() local
3005 for (i = 0; i <= EDID_EST_TIMINGS; i++) { in add_established_modes()
3006 if (est_bits & (1<<i)) { in add_established_modes()
3009 newmode = drm_mode_duplicate(dev, &edid_est_modes[i]); in add_established_modes()
3031 int i; in do_standard_modes() local
3036 for (i = 0; i < 6; i++) { in do_standard_modes()
3037 struct std_timing *std = &data->data.timings[i]; in do_standard_modes()
3059 int i, modes = 0; in add_standard_modes() local
3065 for (i = 0; i < EDID_STD_TIMINGS; i++) { in add_standard_modes()
3069 &edid->standard_timings[i]); in add_standard_modes()
3088 int i, j, modes = 0; in drm_cvt_modes() local
3095 for (i = 0; i < 4; i++) { in drm_cvt_modes()
3098 cvt = &(timing->data.other_data.data.cvt[i]); in drm_cvt_modes()
3241 int i; in drm_find_edid_extension() local
3248 for (i = *ext_index; i < edid->extensions; i++) { in drm_find_edid_extension()
3249 edid_ext = (u8 *)edid + EDID_LENGTH * (i + 1); in drm_find_edid_extension()
3254 if (i >= edid->extensions) in drm_find_edid_extension()
3257 *ext_index = i + 1; in drm_find_edid_extension()
3697 int modes = 0, i; in do_y420vdb_modes() local
3702 for (i = 0; i < svds_len; i++) { in do_y420vdb_modes()
3703 u8 vic = svd_to_vic(svds[i]); in do_y420vdb_modes()
3772 int i, modes = 0; in do_cea_modes() local
3775 for (i = 0; i < len; i++) { in do_cea_modes()
3778 mode = drm_display_mode_from_vic_index(connector, db, len, i); in do_cea_modes()
3789 if (i < 64 && hdmi->y420_cmdb_map & (1ULL << i)) in do_cea_modes()
3790 drm_add_cmdb_modes(connector, db[i]); in do_cea_modes()
3835 int modes = 0, i; in add_hdmi_mandatory_stereo_modes() local
3840 for (i = 0; i < ARRAY_SIZE(stereo_mandatory_modes); i++) { in add_hdmi_mandatory_stereo_modes()
3845 &stereo_mandatory_modes[i])) in add_hdmi_mandatory_stereo_modes()
3848 mandatory = &stereo_mandatory_modes[i]; in add_hdmi_mandatory_stereo_modes()
3937 int modes = 0, offset = 0, i, multi_present = 0, multi_len; in do_hdmi_vsdb_modes() local
3975 for (i = 0; i < vic_len && len >= (9 + offset + i); i++) { in do_hdmi_vsdb_modes()
3978 vic = db[9 + offset + i]; in do_hdmi_vsdb_modes()
4006 for (i = 0; i < 16; i++) { in do_hdmi_vsdb_modes()
4007 if (mask & (1 << i)) in do_hdmi_vsdb_modes()
4011 video_len, i); in do_hdmi_vsdb_modes()
4017 for (i = 0; i < (hdmi_3d_len - multi_len); i++) { in do_hdmi_vsdb_modes()
4023 detail_present = ((db[8 + offset + i] & 0x0f) > 7); in do_hdmi_vsdb_modes()
4025 if (detail_present && (i + 1 == hdmi_3d_len - multi_len)) in do_hdmi_vsdb_modes()
4029 vic_index = db[8 + offset + i] >> 4; in do_hdmi_vsdb_modes()
4032 switch (db[8 + offset + i] & 0x0f) { in do_hdmi_vsdb_modes()
4041 if ((db[9 + offset + i] >> 4) == 1) in do_hdmi_vsdb_modes()
4060 i++; in do_hdmi_vsdb_modes()
4214 #define for_each_cea_db(cea, i, start, end) \ argument
4215 …for ((i) = (start); (i) < (end) && (i) + cea_db_payload_len(&(cea)[(i)]) < (end); (i) += cea_db_pa…
4266 int i, start, end; in add_cea_modes() local
4271 for_each_cea_db(cea, i, start, end) { in add_cea_modes()
4272 db = &cea[i]; in add_cea_modes()
4530 int i, start, end; in drm_edid_to_eld() local
4538 for_each_cea_db(cea, i, start, end) { in drm_edid_to_eld()
4539 db = &cea[i]; in drm_edid_to_eld()
4595 int i, start, end, dbl; in drm_edid_to_sad() local
4614 for_each_cea_db(cea, i, start, end) { in drm_edid_to_sad()
4615 u8 *db = &cea[i]; in drm_edid_to_sad()
4657 int i, start, end, dbl; in drm_edid_to_speaker_allocation() local
4676 for_each_cea_db(cea, i, start, end) { in drm_edid_to_speaker_allocation()
4677 const u8 *db = &cea[i]; in drm_edid_to_speaker_allocation()
4708 int i = !!(mode->flags & DRM_MODE_FLAG_INTERLACE); in drm_av_sync_delay() local
4714 i = 0; in drm_av_sync_delay()
4716 a = connector->audio_latency[i]; in drm_av_sync_delay()
4717 v = connector->video_latency[i]; in drm_av_sync_delay()
4752 int i; in drm_detect_hdmi_monitor() local
4766 for_each_cea_db(edid_ext, i, start_offset, end_offset) { in drm_detect_hdmi_monitor()
4767 if (cea_db_is_hdmi_vsdb(&edid_ext[i])) in drm_detect_hdmi_monitor()
4790 int i, j; in drm_detect_monitor_audio() local
4808 for_each_cea_db(edid_ext, i, start_offset, end_offset) { in drm_detect_monitor_audio()
4809 if (cea_db_tag(&edid_ext[i]) == AUDIO_BLOCK) { in drm_detect_monitor_audio()
4811 for (j = 1; j < cea_db_payload_len(&edid_ext[i]) + 1; j += 3) in drm_detect_monitor_audio()
4813 (edid_ext[i + j] >> 3) & 0xf); in drm_detect_monitor_audio()
5001 int i, start, end; in drm_parse_cea_ext() local
5019 for_each_cea_db(edid_ext, i, start, end) { in drm_parse_cea_ext()
5020 const u8 *db = &edid_ext[i]; in drm_parse_cea_ext()
5182 int i, dispid_length; in validate_displayid() local
5196 for (i = 0; i < dispid_length; i++) in validate_displayid()
5197 csum += displayid[idx + i]; in validate_displayid()
5255 int i; in add_displayid_detailed_1_modes() local
5264 for (i = 0; i < num_timings; i++) { in add_displayid_detailed_1_modes()
5265 struct displayid_detailed_timings_1 *timings = &det->timings[i]; in add_displayid_detailed_1_modes()
5398 int i, count, num_modes = 0; in drm_add_modes_noedid() local
5408 for (i = 0; i < count; i++) { in drm_add_modes_noedid()
5409 const struct drm_display_mode *ptr = &drm_dmt_modes[i]; in drm_add_modes_noedid()