Symbol: intel_sdvo_connector
drivers/gpu/drm/i915/display/intel_sdvo.c
1235
struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1241
intel_sdvo_connector->output_flag))
drivers/gpu/drm/i915/display/intel_sdvo.c
1257
struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1268
intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1315
static bool intel_has_hdmi_sink(struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1320
return intel_sdvo_connector->is_hdmi &&
drivers/gpu/drm/i915/display/intel_sdvo.c
1342
struct intel_sdvo_connector *intel_sdvo_connector =
drivers/gpu/drm/i915/display/intel_sdvo.c
1351
return intel_sdvo_connector->is_hdmi &&
drivers/gpu/drm/i915/display/intel_sdvo.c
1363
struct intel_sdvo_connector *intel_sdvo_connector =
drivers/gpu/drm/i915/display/intel_sdvo.c
1386
if (IS_TV(intel_sdvo_connector)) {
drivers/gpu/drm/i915/display/intel_sdvo.c
1388
intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1393
intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1397
} else if (IS_LVDS(intel_sdvo_connector)) {
drivers/gpu/drm/i915/display/intel_sdvo.c
1401
ret = intel_panel_compute_config(&intel_sdvo_connector->base,
drivers/gpu/drm/i915/display/intel_sdvo.c
1409
intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1414
intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
1429
pipe_config->has_hdmi_sink = intel_has_hdmi_sink(intel_sdvo_connector, conn_state);
drivers/gpu/drm/i915/display/intel_sdvo.c
1440
if (IS_TV(intel_sdvo_connector)) {
drivers/gpu/drm/i915/display/intel_sdvo.c
1471
struct intel_sdvo_connector *intel_sdvo_conn =
drivers/gpu/drm/i915/display/intel_sdvo.c
1533
struct intel_sdvo_connector *intel_sdvo_connector =
drivers/gpu/drm/i915/display/intel_sdvo.c
1551
in_out.in0 = intel_sdvo_connector->output_flag;
drivers/gpu/drm/i915/display/intel_sdvo.c
1560
intel_sdvo_connector->output_flag))
drivers/gpu/drm/i915/display/intel_sdvo.c
1564
if (IS_LVDS(intel_sdvo_connector)) {
drivers/gpu/drm/i915/display/intel_sdvo.c
1566
intel_panel_fixed_mode(&intel_sdvo_connector->base, mode);
drivers/gpu/drm/i915/display/intel_sdvo.c
1594
if (IS_TV(intel_sdvo_connector) &&
drivers/gpu/drm/i915/display/intel_sdvo.c
1600
if (IS_TV(intel_sdvo_connector) || IS_LVDS(intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
1658
struct intel_sdvo_connector *intel_sdvo_connector =
drivers/gpu/drm/i915/display/intel_sdvo.c
1665
return active_outputs & intel_sdvo_connector->output_flag;
drivers/gpu/drm/i915/display/intel_sdvo.c
190
static struct intel_sdvo_connector *
drivers/gpu/drm/i915/display/intel_sdvo.c
1903
struct intel_sdvo_connector *intel_sdvo_connector =
drivers/gpu/drm/i915/display/intel_sdvo.c
193
return container_of(connector, struct intel_sdvo_connector, base.base);
drivers/gpu/drm/i915/display/intel_sdvo.c
1934
intel_sdvo_set_active_outputs(intel_sdvo, intel_sdvo_connector->output_flag);
drivers/gpu/drm/i915/display/intel_sdvo.c
1943
struct intel_sdvo_connector *intel_sdvo_connector =
drivers/gpu/drm/i915/display/intel_sdvo.c
1945
bool has_hdmi_sink = intel_has_hdmi_sink(intel_sdvo_connector, connector->state);
drivers/gpu/drm/i915/display/intel_sdvo.c
1969
if (IS_LVDS(intel_sdvo_connector)) {
drivers/gpu/drm/i915/display/intel_sdvo.c
1973
status = intel_panel_mode_valid(&intel_sdvo_connector->base, mode, &target_clock);
drivers/gpu/drm/i915/display/intel_sdvo.c
203
struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
207
struct intel_sdvo_connector *intel_sdvo_connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2129
intel_sdvo_connector_matches_edid(struct intel_sdvo_connector *sdvo,
drivers/gpu/drm/i915/display/intel_sdvo.c
2146
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2160
intel_sdvo_connector->output_flag))
drivers/gpu/drm/i915/display/intel_sdvo.c
2170
intel_sdvo_connector->output_flag);
drivers/gpu/drm/i915/display/intel_sdvo.c
2175
if ((intel_sdvo_connector->output_flag & response) == 0)
drivers/gpu/drm/i915/display/intel_sdvo.c
2177
else if (IS_TMDS(intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
2187
if (intel_sdvo_connector_matches_edid(intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
2307
struct intel_sdvo_connector *intel_sdvo_connector =
drivers/gpu/drm/i915/display/intel_sdvo.c
2329
if (!intel_sdvo_set_target_output(intel_sdvo, intel_sdvo_connector->output_flag))
drivers/gpu/drm/i915/display/intel_sdvo.c
2367
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2369
if (IS_TV(intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
2371
else if (IS_LVDS(intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
2383
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2386
if (property == intel_sdvo_connector->tv_format) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2389
for (i = 0; i < intel_sdvo_connector->format_supported_num; i++)
drivers/gpu/drm/i915/display/intel_sdvo.c
2390
if (state->tv.legacy_mode == intel_sdvo_connector->tv_format_supported[i]) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2398
} else if (property == intel_sdvo_connector->top ||
drivers/gpu/drm/i915/display/intel_sdvo.c
2399
property == intel_sdvo_connector->bottom)
drivers/gpu/drm/i915/display/intel_sdvo.c
2400
*val = intel_sdvo_connector->max_vscan - sdvo_state->tv.overscan_v;
drivers/gpu/drm/i915/display/intel_sdvo.c
2401
else if (property == intel_sdvo_connector->left ||
drivers/gpu/drm/i915/display/intel_sdvo.c
2402
property == intel_sdvo_connector->right)
drivers/gpu/drm/i915/display/intel_sdvo.c
2403
*val = intel_sdvo_connector->max_hscan - sdvo_state->tv.overscan_h;
drivers/gpu/drm/i915/display/intel_sdvo.c
2404
else if (property == intel_sdvo_connector->hpos)
drivers/gpu/drm/i915/display/intel_sdvo.c
2406
else if (property == intel_sdvo_connector->vpos)
drivers/gpu/drm/i915/display/intel_sdvo.c
2408
else if (property == intel_sdvo_connector->saturation)
drivers/gpu/drm/i915/display/intel_sdvo.c
2410
else if (property == intel_sdvo_connector->contrast)
drivers/gpu/drm/i915/display/intel_sdvo.c
2412
else if (property == intel_sdvo_connector->hue)
drivers/gpu/drm/i915/display/intel_sdvo.c
2414
else if (property == intel_sdvo_connector->brightness)
drivers/gpu/drm/i915/display/intel_sdvo.c
2416
else if (property == intel_sdvo_connector->sharpness)
drivers/gpu/drm/i915/display/intel_sdvo.c
2418
else if (property == intel_sdvo_connector->flicker_filter)
drivers/gpu/drm/i915/display/intel_sdvo.c
2420
else if (property == intel_sdvo_connector->flicker_filter_2d)
drivers/gpu/drm/i915/display/intel_sdvo.c
2422
else if (property == intel_sdvo_connector->flicker_filter_adaptive)
drivers/gpu/drm/i915/display/intel_sdvo.c
2424
else if (property == intel_sdvo_connector->tv_chroma_filter)
drivers/gpu/drm/i915/display/intel_sdvo.c
2426
else if (property == intel_sdvo_connector->tv_luma_filter)
drivers/gpu/drm/i915/display/intel_sdvo.c
2428
else if (property == intel_sdvo_connector->dot_crawl)
drivers/gpu/drm/i915/display/intel_sdvo.c
2442
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2445
if (property == intel_sdvo_connector->tv_format) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2446
state->tv.legacy_mode = intel_sdvo_connector->tv_format_supported[val];
drivers/gpu/drm/i915/display/intel_sdvo.c
2454
} else if (property == intel_sdvo_connector->top ||
drivers/gpu/drm/i915/display/intel_sdvo.c
2455
property == intel_sdvo_connector->bottom)
drivers/gpu/drm/i915/display/intel_sdvo.c
2457
sdvo_state->tv.overscan_v = intel_sdvo_connector->max_vscan - val;
drivers/gpu/drm/i915/display/intel_sdvo.c
2458
else if (property == intel_sdvo_connector->left ||
drivers/gpu/drm/i915/display/intel_sdvo.c
2459
property == intel_sdvo_connector->right)
drivers/gpu/drm/i915/display/intel_sdvo.c
2461
sdvo_state->tv.overscan_h = intel_sdvo_connector->max_hscan - val;
drivers/gpu/drm/i915/display/intel_sdvo.c
2462
else if (property == intel_sdvo_connector->hpos)
drivers/gpu/drm/i915/display/intel_sdvo.c
2464
else if (property == intel_sdvo_connector->vpos)
drivers/gpu/drm/i915/display/intel_sdvo.c
2466
else if (property == intel_sdvo_connector->saturation)
drivers/gpu/drm/i915/display/intel_sdvo.c
2468
else if (property == intel_sdvo_connector->contrast)
drivers/gpu/drm/i915/display/intel_sdvo.c
2470
else if (property == intel_sdvo_connector->hue)
drivers/gpu/drm/i915/display/intel_sdvo.c
2472
else if (property == intel_sdvo_connector->brightness)
drivers/gpu/drm/i915/display/intel_sdvo.c
2474
else if (property == intel_sdvo_connector->sharpness)
drivers/gpu/drm/i915/display/intel_sdvo.c
2476
else if (property == intel_sdvo_connector->flicker_filter)
drivers/gpu/drm/i915/display/intel_sdvo.c
2478
else if (property == intel_sdvo_connector->flicker_filter_2d)
drivers/gpu/drm/i915/display/intel_sdvo.c
2480
else if (property == intel_sdvo_connector->flicker_filter_adaptive)
drivers/gpu/drm/i915/display/intel_sdvo.c
2482
else if (property == intel_sdvo_connector->tv_chroma_filter)
drivers/gpu/drm/i915/display/intel_sdvo.c
2484
else if (property == intel_sdvo_connector->tv_luma_filter)
drivers/gpu/drm/i915/display/intel_sdvo.c
2486
else if (property == intel_sdvo_connector->dot_crawl)
drivers/gpu/drm/i915/display/intel_sdvo.c
2571
struct intel_sdvo_connector *connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
2621
struct intel_sdvo_connector *connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
2732
intel_sdvo_connector_init(struct intel_sdvo_connector *connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
2769
struct intel_sdvo_connector *connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
2777
static struct intel_sdvo_connector *intel_sdvo_connector_alloc(void)
drivers/gpu/drm/i915/display/intel_sdvo.c
2779
struct intel_sdvo_connector *sdvo_connector;
drivers/gpu/drm/i915/display/intel_sdvo.c
2808
struct intel_sdvo_connector *intel_sdvo_connector;
drivers/gpu/drm/i915/display/intel_sdvo.c
2812
intel_sdvo_connector = intel_sdvo_connector_alloc();
drivers/gpu/drm/i915/display/intel_sdvo.c
2813
if (!intel_sdvo_connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
2816
intel_sdvo_connector->output_flag = type;
drivers/gpu/drm/i915/display/intel_sdvo.c
2818
intel_connector = &intel_sdvo_connector->base;
drivers/gpu/drm/i915/display/intel_sdvo.c
2821
intel_sdvo_connector->output_flag) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2822
intel_sdvo->hotplug_active |= intel_sdvo_connector->output_flag;
drivers/gpu/drm/i915/display/intel_sdvo.c
2839
intel_sdvo_connector->is_hdmi = true;
drivers/gpu/drm/i915/display/intel_sdvo.c
2842
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2843
kfree(intel_sdvo_connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2847
if (intel_sdvo_connector->is_hdmi)
drivers/gpu/drm/i915/display/intel_sdvo.c
2848
intel_sdvo_add_hdmi_properties(intel_sdvo, intel_sdvo_connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2860
struct intel_sdvo_connector *intel_sdvo_connector;
drivers/gpu/drm/i915/display/intel_sdvo.c
2864
intel_sdvo_connector = intel_sdvo_connector_alloc();
drivers/gpu/drm/i915/display/intel_sdvo.c
2865
if (!intel_sdvo_connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
2868
intel_connector = &intel_sdvo_connector->base;
drivers/gpu/drm/i915/display/intel_sdvo.c
2873
intel_sdvo_connector->output_flag = type;
drivers/gpu/drm/i915/display/intel_sdvo.c
2875
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2876
kfree(intel_sdvo_connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2880
if (!intel_sdvo_tv_create_property(intel_sdvo, intel_sdvo_connector, type))
drivers/gpu/drm/i915/display/intel_sdvo.c
2883
if (!intel_sdvo_create_enhance_property(intel_sdvo, intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
2900
struct intel_sdvo_connector *intel_sdvo_connector;
drivers/gpu/drm/i915/display/intel_sdvo.c
2904
intel_sdvo_connector = intel_sdvo_connector_alloc();
drivers/gpu/drm/i915/display/intel_sdvo.c
2905
if (!intel_sdvo_connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
2908
intel_connector = &intel_sdvo_connector->base;
drivers/gpu/drm/i915/display/intel_sdvo.c
2915
intel_sdvo_connector->output_flag = type;
drivers/gpu/drm/i915/display/intel_sdvo.c
2917
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2918
kfree(intel_sdvo_connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2932
struct intel_sdvo_connector *intel_sdvo_connector;
drivers/gpu/drm/i915/display/intel_sdvo.c
2936
intel_sdvo_connector = intel_sdvo_connector_alloc();
drivers/gpu/drm/i915/display/intel_sdvo.c
2937
if (!intel_sdvo_connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
2940
intel_connector = &intel_sdvo_connector->base;
drivers/gpu/drm/i915/display/intel_sdvo.c
2945
intel_sdvo_connector->output_flag = type;
drivers/gpu/drm/i915/display/intel_sdvo.c
2947
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
drivers/gpu/drm/i915/display/intel_sdvo.c
2948
kfree(intel_sdvo_connector);
drivers/gpu/drm/i915/display/intel_sdvo.c
2952
if (!intel_sdvo_create_enhance_property(intel_sdvo, intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
3073
struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
3094
intel_sdvo_connector->format_supported_num = 0;
drivers/gpu/drm/i915/display/intel_sdvo.c
3097
intel_sdvo_connector->tv_format_supported[intel_sdvo_connector->format_supported_num++] = i;
drivers/gpu/drm/i915/display/intel_sdvo.c
3100
intel_sdvo_connector->tv_format =
drivers/gpu/drm/i915/display/intel_sdvo.c
3102
"mode", intel_sdvo_connector->format_supported_num);
drivers/gpu/drm/i915/display/intel_sdvo.c
3103
if (!intel_sdvo_connector->tv_format)
drivers/gpu/drm/i915/display/intel_sdvo.c
3106
for (i = 0; i < intel_sdvo_connector->format_supported_num; i++)
drivers/gpu/drm/i915/display/intel_sdvo.c
3107
drm_property_add_enum(intel_sdvo_connector->tv_format, i,
drivers/gpu/drm/i915/display/intel_sdvo.c
3108
tv_format_names[intel_sdvo_connector->tv_format_supported[i]]);
drivers/gpu/drm/i915/display/intel_sdvo.c
3110
intel_sdvo_connector->base.base.state->tv.legacy_mode = intel_sdvo_connector->tv_format_supported[0];
drivers/gpu/drm/i915/display/intel_sdvo.c
3111
drm_object_attach_property(&intel_sdvo_connector->base.base.base,
drivers/gpu/drm/i915/display/intel_sdvo.c
3112
intel_sdvo_connector->tv_format, 0);
drivers/gpu/drm/i915/display/intel_sdvo.c
3122
intel_sdvo_connector->name = \
drivers/gpu/drm/i915/display/intel_sdvo.c
3124
if (!intel_sdvo_connector->name) return false; \
drivers/gpu/drm/i915/display/intel_sdvo.c
3127
intel_sdvo_connector->name, 0); \
drivers/gpu/drm/i915/display/intel_sdvo.c
3137
struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
3141
struct drm_connector *connector = &intel_sdvo_connector->base.base;
drivers/gpu/drm/i915/display/intel_sdvo.c
3161
intel_sdvo_connector->max_hscan = data_value[0];
drivers/gpu/drm/i915/display/intel_sdvo.c
3162
intel_sdvo_connector->left =
drivers/gpu/drm/i915/display/intel_sdvo.c
3164
if (!intel_sdvo_connector->left)
drivers/gpu/drm/i915/display/intel_sdvo.c
3168
intel_sdvo_connector->left, 0);
drivers/gpu/drm/i915/display/intel_sdvo.c
3170
intel_sdvo_connector->right =
drivers/gpu/drm/i915/display/intel_sdvo.c
3172
if (!intel_sdvo_connector->right)
drivers/gpu/drm/i915/display/intel_sdvo.c
3176
intel_sdvo_connector->right, 0);
drivers/gpu/drm/i915/display/intel_sdvo.c
3194
intel_sdvo_connector->max_vscan = data_value[0];
drivers/gpu/drm/i915/display/intel_sdvo.c
3195
intel_sdvo_connector->top =
drivers/gpu/drm/i915/display/intel_sdvo.c
3198
if (!intel_sdvo_connector->top)
drivers/gpu/drm/i915/display/intel_sdvo.c
3202
intel_sdvo_connector->top, 0);
drivers/gpu/drm/i915/display/intel_sdvo.c
3204
intel_sdvo_connector->bottom =
drivers/gpu/drm/i915/display/intel_sdvo.c
3207
if (!intel_sdvo_connector->bottom)
drivers/gpu/drm/i915/display/intel_sdvo.c
3211
intel_sdvo_connector->bottom, 0);
drivers/gpu/drm/i915/display/intel_sdvo.c
3234
intel_sdvo_connector->dot_crawl =
drivers/gpu/drm/i915/display/intel_sdvo.c
3236
if (!intel_sdvo_connector->dot_crawl)
drivers/gpu/drm/i915/display/intel_sdvo.c
3240
intel_sdvo_connector->dot_crawl, 0);
drivers/gpu/drm/i915/display/intel_sdvo.c
3249
struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
3253
struct drm_connector *connector = &intel_sdvo_connector->base.base;
drivers/gpu/drm/i915/display/intel_sdvo.c
3264
struct intel_sdvo_connector *intel_sdvo_connector)
drivers/gpu/drm/i915/display/intel_sdvo.c
3282
if (IS_TV(intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
3283
return intel_sdvo_create_enhance_property_tv(intel_sdvo, intel_sdvo_connector, enhancements.reply);
drivers/gpu/drm/i915/display/intel_sdvo.c
3284
else if (IS_LVDS(intel_sdvo_connector))
drivers/gpu/drm/i915/display/intel_sdvo.c
3285
return intel_sdvo_create_enhance_property_lvds(intel_sdvo, intel_sdvo_connector, enhancements.reply);
drivers/gpu/drm/i915/display/intel_sdvo.c
787
struct intel_sdvo_connector *intel_sdvo_connector,
drivers/gpu/drm/i915/display/intel_sdvo.c
798
if (IS_LVDS(intel_sdvo_connector)) {
drivers/gpu/drm/i915/display/intel_sdvo.c
800
intel_panel_fixed_mode(&intel_sdvo_connector->base, mode);