Lines Matching refs:modes

70 /* Force reduced-blanking timings for detailed modes */
78 int modes;
133 * This table is copied from xfree86/modes/xf86EdidModes.c.
585 * This table is converted from xorg's hw/xfree86/modes/xf86EdidModes.c.
1200 * edid_fixup_preferred - set preferred modes based on quirk list
1205 * on existing modes and setting it anew for the right mode ala @quirks.
1558 * EDID is delightfully ambiguous about how interlaced modes are to be
1625 /* ignore tiny modes */
1807 int i, modes = 0;
1817 modes++;
1822 return modes;
1842 int i, modes = 0;
1850 return modes;
1860 modes++;
1863 return modes;
1870 int i, modes = 0;
1879 return modes;
1889 modes++;
1892 return modes;
1905 closure->modes += drm_dmt_modes_for_range(closure->connector,
1915 closure->modes += drm_gtf_modes_for_range(closure->connector,
1923 closure->modes += drm_cvt_modes_for_range(closure->connector,
1944 return closure.modes;
1950 int i, j, m, modes = 0;
1967 modes++;
1973 return modes;
1983 closure->modes += drm_est3_modes(closure->connector, timing);
1987 * add_established_modes - get est. modes from EDID and add them
1990 * Each EDID block contains a bitmap of the supported "established modes" list
1991 * (defined above). Tease them out and add them to the global modes list.
2000 int i, modes = 0;
2011 modes++;
2020 return modes + closure.modes;
2042 closure->modes++;
2049 * add_standard_modes - get std. modes from EDID and add them
2052 * Standard modes can be calculated using the appropriate standard (DMT,
2058 int i, modes = 0;
2071 modes++;
2081 return modes + closure.modes;
2087 int i, j, modes = 0;
2124 modes++;
2130 return modes;
2140 closure->modes += drm_cvt_modes(closure->connector, timing);
2155 return closure.modes;
2175 closure->modes++;
2181 * add_detailed_modes - Add modes from detailed timings
2204 return closure.modes;
2257 * variant for 240 and 480 line modes,
2307 int modes = 0;
2309 /* Don't add CEA modes if the CEA extension block is missing */
2314 * Go through all probed modes and create a new mode
2315 * with the alternate clock for certain CEA modes.
2356 modes++;
2359 return modes;
2367 int modes = 0;
2370 cea_mode = (*mode & 127) - 1; /* CEA modes are numbered 1..127 */
2378 modes++;
2383 return modes;
2425 int modes = 0;
2438 modes += do_cea_modes (connector, db+1, dbl);
2442 return modes;
2892 * drm_add_edid_modes - add modes from EDID data, if available
2896 * Add the specified modes to the connector's mode list.
2898 * Return number of modes added or 0 if we couldn't find any.
2917 * EDID spec says modes should be preferred in this order:
2919 * - other detailed modes from base block
2920 * - detailed modes from extension blocks
2921 * - CVT 3-byte code modes
2924 * - modes inferred from GTF or CVT range information
2948 * drm_add_modes_noedid - add modes for the connectors without EDID
2953 * Add the specified modes to the connector's mode list. Only when the
2956 * Return number of modes added or 0 if we couldn't find any.