detailed_timing
static bool is_display_descriptor(const struct detailed_timing *descriptor, u8 type)
static bool is_detailed_timing_descriptor(const struct detailed_timing *descriptor)
typedef void detailed_cb(const struct detailed_timing *timing, void *closure);
cb((const struct detailed_timing *)(det_base + 18 * i), closure);
cb((const struct detailed_timing *)(det_base + 18 * i), closure);
is_rb(const struct detailed_timing *descriptor, void *data)
find_gtf2(const struct detailed_timing *descriptor, void *data)
const struct detailed_timing **res = data;
const struct detailed_timing *descriptor = NULL;
const struct detailed_timing *descriptor = NULL;
const struct detailed_timing *descriptor = NULL;
const struct detailed_timing *descriptor = NULL;
const struct detailed_timing *descriptor = NULL;
get_timing_level(const struct detailed_timing *descriptor, void *data)
const struct detailed_timing *timing)
const struct detailed_timing *timing)
const struct detailed_timing *timing)
const struct detailed_timing *timing)
const struct detailed_timing *timing)
const struct detailed_timing *timing)
do_inferred_modes(const struct detailed_timing *timing, void *c)
drm_est3_modes(struct drm_connector *connector, const struct detailed_timing *timing)
do_established_modes(const struct detailed_timing *timing, void *c)
do_standard_modes(const struct detailed_timing *timing, void *c)
const struct detailed_timing *timing)
do_cvt_mode(const struct detailed_timing *timing, void *c)
do_detailed_mode(const struct detailed_timing *timing, void *c)
match_identity(const struct detailed_timing *timing, void *data)
monitor_name(const struct detailed_timing *timing, void *data)
void get_monitor_range(const struct detailed_timing *timing, void *c)
struct detailed_timing detailed_timings[4];