Lines Matching +full:vga +full:- +full:connector
1 // SPDX-License-Identifier: GPL-2.0
34 return "Analog VGA"; in intel_dsm_port_name()
93 if (!pkg->package.count) { in intel_dsm_platform_mux_info()
98 connector_count = &pkg->package.elements[0]; in intel_dsm_platform_mux_info()
100 (unsigned long long)connector_count->integer.value); in intel_dsm_platform_mux_info()
101 for (i = 1; i < pkg->package.count; i++) { in intel_dsm_platform_mux_info()
102 union acpi_object *obj = &pkg->package.elements[i]; in intel_dsm_platform_mux_info()
106 if (obj->type != ACPI_TYPE_PACKAGE || obj->package.count < 2) { in intel_dsm_platform_mux_info()
111 connector_id = &obj->package.elements[0]; in intel_dsm_platform_mux_info()
112 info = &obj->package.elements[1]; in intel_dsm_platform_mux_info()
113 if (info->type != ACPI_TYPE_BUFFER || info->buffer.length < 4) { in intel_dsm_platform_mux_info()
118 DRM_DEBUG_DRIVER("Connector id: 0x%016llx\n", in intel_dsm_platform_mux_info()
119 (unsigned long long)connector_id->integer.value); in intel_dsm_platform_mux_info()
121 intel_dsm_port_name(info->buffer.pointer[0])); in intel_dsm_platform_mux_info()
123 intel_dsm_mux_type(info->buffer.pointer[1])); in intel_dsm_platform_mux_info()
125 intel_dsm_mux_type(info->buffer.pointer[2])); in intel_dsm_platform_mux_info()
127 intel_dsm_mux_type(info->buffer.pointer[3])); in intel_dsm_platform_mux_info()
137 dhandle = ACPI_HANDLE(&pdev->dev); in intel_dsm_pci_probe()
187 struct pci_dev *pdev = to_pci_dev(i915->drm.dev); in intel_dsm_get_bios_data_funcs_supported()
191 dhandle = ACPI_HANDLE(&pdev->dev); in intel_dsm_get_bios_data_funcs_supported()
224 static u32 acpi_display_type(struct intel_connector *connector) in acpi_display_type() argument
228 switch (connector->base.connector_type) { in acpi_display_type()
257 MISSING_CASE(connector->base.connector_type); in acpi_display_type()
267 struct drm_device *drm_dev = &dev_priv->drm; in intel_acpi_device_id_update()
268 struct intel_connector *connector; in intel_acpi_device_id_update() local
274 for_each_intel_connector_iter(connector, &conn_iter) { in intel_acpi_device_id_update()
277 device_id = acpi_display_type(connector); in intel_acpi_device_id_update()
284 connector->acpi_device_id = device_id; in intel_acpi_device_id_update()