Symbol: intel_sdvo_connector
sys/dev/pci/drm/i915/display/intel_sdvo.c
1235
struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1241
intel_sdvo_connector->output_flag))
sys/dev/pci/drm/i915/display/intel_sdvo.c
1257
struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1268
intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1315
static bool intel_has_hdmi_sink(struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1320
return intel_sdvo_connector->is_hdmi &&
sys/dev/pci/drm/i915/display/intel_sdvo.c
1342
struct intel_sdvo_connector *intel_sdvo_connector =
sys/dev/pci/drm/i915/display/intel_sdvo.c
1351
return intel_sdvo_connector->is_hdmi &&
sys/dev/pci/drm/i915/display/intel_sdvo.c
1363
struct intel_sdvo_connector *intel_sdvo_connector =
sys/dev/pci/drm/i915/display/intel_sdvo.c
1386
if (IS_TV(intel_sdvo_connector)) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
1388
intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1393
intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1397
} else if (IS_LVDS(intel_sdvo_connector)) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
1399
intel_panel_fixed_mode(&intel_sdvo_connector->base, mode);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1402
ret = intel_panel_compute_config(&intel_sdvo_connector->base,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1408
intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1413
intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1428
pipe_config->has_hdmi_sink = intel_has_hdmi_sink(intel_sdvo_connector, conn_state);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1439
if (IS_TV(intel_sdvo_connector)) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
1470
struct intel_sdvo_connector *intel_sdvo_conn =
sys/dev/pci/drm/i915/display/intel_sdvo.c
1532
struct intel_sdvo_connector *intel_sdvo_connector =
sys/dev/pci/drm/i915/display/intel_sdvo.c
1550
in_out.in0 = intel_sdvo_connector->output_flag;
sys/dev/pci/drm/i915/display/intel_sdvo.c
1559
intel_sdvo_connector->output_flag))
sys/dev/pci/drm/i915/display/intel_sdvo.c
1563
if (IS_LVDS(intel_sdvo_connector)) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
1565
intel_panel_fixed_mode(&intel_sdvo_connector->base, mode);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1593
if (IS_TV(intel_sdvo_connector) &&
sys/dev/pci/drm/i915/display/intel_sdvo.c
1599
if (IS_TV(intel_sdvo_connector) || IS_LVDS(intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
1657
struct intel_sdvo_connector *intel_sdvo_connector =
sys/dev/pci/drm/i915/display/intel_sdvo.c
1664
return active_outputs & intel_sdvo_connector->output_flag;
sys/dev/pci/drm/i915/display/intel_sdvo.c
190
static struct intel_sdvo_connector *
sys/dev/pci/drm/i915/display/intel_sdvo.c
1902
struct intel_sdvo_connector *intel_sdvo_connector =
sys/dev/pci/drm/i915/display/intel_sdvo.c
193
return container_of(connector, struct intel_sdvo_connector, base.base);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1933
intel_sdvo_set_active_outputs(intel_sdvo, intel_sdvo_connector->output_flag);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1942
struct intel_sdvo_connector *intel_sdvo_connector =
sys/dev/pci/drm/i915/display/intel_sdvo.c
1944
bool has_hdmi_sink = intel_has_hdmi_sink(intel_sdvo_connector, connector->state);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1968
if (IS_LVDS(intel_sdvo_connector)) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
1971
status = intel_panel_mode_valid(&intel_sdvo_connector->base, mode);
sys/dev/pci/drm/i915/display/intel_sdvo.c
203
struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
207
struct intel_sdvo_connector *intel_sdvo_connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2124
intel_sdvo_connector_matches_edid(struct intel_sdvo_connector *sdvo,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2141
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2155
intel_sdvo_connector->output_flag))
sys/dev/pci/drm/i915/display/intel_sdvo.c
2165
intel_sdvo_connector->output_flag);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2170
if ((intel_sdvo_connector->output_flag & response) == 0)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2172
else if (IS_TMDS(intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
2182
if (intel_sdvo_connector_matches_edid(intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2302
struct intel_sdvo_connector *intel_sdvo_connector =
sys/dev/pci/drm/i915/display/intel_sdvo.c
2324
if (!intel_sdvo_set_target_output(intel_sdvo, intel_sdvo_connector->output_flag))
sys/dev/pci/drm/i915/display/intel_sdvo.c
2362
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2364
if (IS_TV(intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
2366
else if (IS_LVDS(intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
2378
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2381
if (property == intel_sdvo_connector->tv_format) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2384
for (i = 0; i < intel_sdvo_connector->format_supported_num; i++)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2385
if (state->tv.legacy_mode == intel_sdvo_connector->tv_format_supported[i]) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2393
} else if (property == intel_sdvo_connector->top ||
sys/dev/pci/drm/i915/display/intel_sdvo.c
2394
property == intel_sdvo_connector->bottom)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2395
*val = intel_sdvo_connector->max_vscan - sdvo_state->tv.overscan_v;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2396
else if (property == intel_sdvo_connector->left ||
sys/dev/pci/drm/i915/display/intel_sdvo.c
2397
property == intel_sdvo_connector->right)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2398
*val = intel_sdvo_connector->max_hscan - sdvo_state->tv.overscan_h;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2399
else if (property == intel_sdvo_connector->hpos)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2401
else if (property == intel_sdvo_connector->vpos)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2403
else if (property == intel_sdvo_connector->saturation)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2405
else if (property == intel_sdvo_connector->contrast)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2407
else if (property == intel_sdvo_connector->hue)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2409
else if (property == intel_sdvo_connector->brightness)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2411
else if (property == intel_sdvo_connector->sharpness)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2413
else if (property == intel_sdvo_connector->flicker_filter)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2415
else if (property == intel_sdvo_connector->flicker_filter_2d)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2417
else if (property == intel_sdvo_connector->flicker_filter_adaptive)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2419
else if (property == intel_sdvo_connector->tv_chroma_filter)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2421
else if (property == intel_sdvo_connector->tv_luma_filter)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2423
else if (property == intel_sdvo_connector->dot_crawl)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2437
struct intel_sdvo_connector *intel_sdvo_connector = to_intel_sdvo_connector(connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2440
if (property == intel_sdvo_connector->tv_format) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2441
state->tv.legacy_mode = intel_sdvo_connector->tv_format_supported[val];
sys/dev/pci/drm/i915/display/intel_sdvo.c
2449
} else if (property == intel_sdvo_connector->top ||
sys/dev/pci/drm/i915/display/intel_sdvo.c
2450
property == intel_sdvo_connector->bottom)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2452
sdvo_state->tv.overscan_v = intel_sdvo_connector->max_vscan - val;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2453
else if (property == intel_sdvo_connector->left ||
sys/dev/pci/drm/i915/display/intel_sdvo.c
2454
property == intel_sdvo_connector->right)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2456
sdvo_state->tv.overscan_h = intel_sdvo_connector->max_hscan - val;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2457
else if (property == intel_sdvo_connector->hpos)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2459
else if (property == intel_sdvo_connector->vpos)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2461
else if (property == intel_sdvo_connector->saturation)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2463
else if (property == intel_sdvo_connector->contrast)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2465
else if (property == intel_sdvo_connector->hue)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2467
else if (property == intel_sdvo_connector->brightness)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2469
else if (property == intel_sdvo_connector->sharpness)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2471
else if (property == intel_sdvo_connector->flicker_filter)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2473
else if (property == intel_sdvo_connector->flicker_filter_2d)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2475
else if (property == intel_sdvo_connector->flicker_filter_adaptive)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2477
else if (property == intel_sdvo_connector->tv_chroma_filter)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2479
else if (property == intel_sdvo_connector->tv_luma_filter)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2481
else if (property == intel_sdvo_connector->dot_crawl)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2566
struct intel_sdvo_connector *connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2616
struct intel_sdvo_connector *connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2727
intel_sdvo_connector_init(struct intel_sdvo_connector *connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2764
struct intel_sdvo_connector *connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2772
static struct intel_sdvo_connector *intel_sdvo_connector_alloc(void)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2774
struct intel_sdvo_connector *sdvo_connector;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2803
struct intel_sdvo_connector *intel_sdvo_connector;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2807
intel_sdvo_connector = intel_sdvo_connector_alloc();
sys/dev/pci/drm/i915/display/intel_sdvo.c
2808
if (!intel_sdvo_connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2811
intel_sdvo_connector->output_flag = type;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2813
intel_connector = &intel_sdvo_connector->base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2816
intel_sdvo_connector->output_flag) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2817
intel_sdvo->hotplug_active |= intel_sdvo_connector->output_flag;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2834
intel_sdvo_connector->is_hdmi = true;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2837
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2838
kfree(intel_sdvo_connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2842
if (intel_sdvo_connector->is_hdmi)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2843
intel_sdvo_add_hdmi_properties(intel_sdvo, intel_sdvo_connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2855
struct intel_sdvo_connector *intel_sdvo_connector;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2859
intel_sdvo_connector = intel_sdvo_connector_alloc();
sys/dev/pci/drm/i915/display/intel_sdvo.c
2860
if (!intel_sdvo_connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2863
intel_connector = &intel_sdvo_connector->base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2868
intel_sdvo_connector->output_flag = type;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2870
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2871
kfree(intel_sdvo_connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2875
if (!intel_sdvo_tv_create_property(intel_sdvo, intel_sdvo_connector, type))
sys/dev/pci/drm/i915/display/intel_sdvo.c
2878
if (!intel_sdvo_create_enhance_property(intel_sdvo, intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
2895
struct intel_sdvo_connector *intel_sdvo_connector;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2899
intel_sdvo_connector = intel_sdvo_connector_alloc();
sys/dev/pci/drm/i915/display/intel_sdvo.c
2900
if (!intel_sdvo_connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2903
intel_connector = &intel_sdvo_connector->base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2910
intel_sdvo_connector->output_flag = type;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2912
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2913
kfree(intel_sdvo_connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2927
struct intel_sdvo_connector *intel_sdvo_connector;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2931
intel_sdvo_connector = intel_sdvo_connector_alloc();
sys/dev/pci/drm/i915/display/intel_sdvo.c
2932
if (!intel_sdvo_connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2935
intel_connector = &intel_sdvo_connector->base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2940
intel_sdvo_connector->output_flag = type;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2942
if (intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo) < 0) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
2943
kfree(intel_sdvo_connector);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2947
if (!intel_sdvo_create_enhance_property(intel_sdvo, intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
3068
struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
3089
intel_sdvo_connector->format_supported_num = 0;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3092
intel_sdvo_connector->tv_format_supported[intel_sdvo_connector->format_supported_num++] = i;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3095
intel_sdvo_connector->tv_format =
sys/dev/pci/drm/i915/display/intel_sdvo.c
3097
"mode", intel_sdvo_connector->format_supported_num);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3098
if (!intel_sdvo_connector->tv_format)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3101
for (i = 0; i < intel_sdvo_connector->format_supported_num; i++)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3102
drm_property_add_enum(intel_sdvo_connector->tv_format, i,
sys/dev/pci/drm/i915/display/intel_sdvo.c
3103
tv_format_names[intel_sdvo_connector->tv_format_supported[i]]);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3105
intel_sdvo_connector->base.base.state->tv.legacy_mode = intel_sdvo_connector->tv_format_supported[0];
sys/dev/pci/drm/i915/display/intel_sdvo.c
3106
drm_object_attach_property(&intel_sdvo_connector->base.base.base,
sys/dev/pci/drm/i915/display/intel_sdvo.c
3107
intel_sdvo_connector->tv_format, 0);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3117
intel_sdvo_connector->name = \
sys/dev/pci/drm/i915/display/intel_sdvo.c
3119
if (!intel_sdvo_connector->name) return false; \
sys/dev/pci/drm/i915/display/intel_sdvo.c
3122
intel_sdvo_connector->name, 0); \
sys/dev/pci/drm/i915/display/intel_sdvo.c
3132
struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
3136
struct drm_connector *connector = &intel_sdvo_connector->base.base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3156
intel_sdvo_connector->max_hscan = data_value[0];
sys/dev/pci/drm/i915/display/intel_sdvo.c
3157
intel_sdvo_connector->left =
sys/dev/pci/drm/i915/display/intel_sdvo.c
3159
if (!intel_sdvo_connector->left)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3163
intel_sdvo_connector->left, 0);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3165
intel_sdvo_connector->right =
sys/dev/pci/drm/i915/display/intel_sdvo.c
3167
if (!intel_sdvo_connector->right)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3171
intel_sdvo_connector->right, 0);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3189
intel_sdvo_connector->max_vscan = data_value[0];
sys/dev/pci/drm/i915/display/intel_sdvo.c
3190
intel_sdvo_connector->top =
sys/dev/pci/drm/i915/display/intel_sdvo.c
3193
if (!intel_sdvo_connector->top)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3197
intel_sdvo_connector->top, 0);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3199
intel_sdvo_connector->bottom =
sys/dev/pci/drm/i915/display/intel_sdvo.c
3202
if (!intel_sdvo_connector->bottom)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3206
intel_sdvo_connector->bottom, 0);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3229
intel_sdvo_connector->dot_crawl =
sys/dev/pci/drm/i915/display/intel_sdvo.c
3231
if (!intel_sdvo_connector->dot_crawl)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3235
intel_sdvo_connector->dot_crawl, 0);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3244
struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
3248
struct drm_connector *connector = &intel_sdvo_connector->base.base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3259
struct intel_sdvo_connector *intel_sdvo_connector)
sys/dev/pci/drm/i915/display/intel_sdvo.c
3277
if (IS_TV(intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
3278
return intel_sdvo_create_enhance_property_tv(intel_sdvo, intel_sdvo_connector, enhancements.reply);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3279
else if (IS_LVDS(intel_sdvo_connector))
sys/dev/pci/drm/i915/display/intel_sdvo.c
3280
return intel_sdvo_create_enhance_property_lvds(intel_sdvo, intel_sdvo_connector, enhancements.reply);
sys/dev/pci/drm/i915/display/intel_sdvo.c
787
struct intel_sdvo_connector *intel_sdvo_connector,
sys/dev/pci/drm/i915/display/intel_sdvo.c
798
if (IS_LVDS(intel_sdvo_connector)) {
sys/dev/pci/drm/i915/display/intel_sdvo.c
800
intel_panel_fixed_mode(&intel_sdvo_connector->base, mode);