Lines Matching refs:bios_connectors

911 	struct bios_connector *bios_connectors;  in radeon_get_atom_connector_info_from_supported_devices_table()  local
912 size_t bc_size = sizeof(*bios_connectors) * ATOM_MAX_SUPPORTED_DEVICE; in radeon_get_atom_connector_info_from_supported_devices_table()
918 bios_connectors = kzalloc(bc_size, GFP_KERNEL); in radeon_get_atom_connector_info_from_supported_devices_table()
919 if (!bios_connectors) in radeon_get_atom_connector_info_from_supported_devices_table()
924 kfree(bios_connectors); in radeon_get_atom_connector_info_from_supported_devices_table()
942 bios_connectors[i].valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
953 bios_connectors[i].connector_type = in radeon_get_atom_connector_info_from_supported_devices_table()
958 if (bios_connectors[i].connector_type == in radeon_get_atom_connector_info_from_supported_devices_table()
964 bios_connectors[i].line_mux = in radeon_get_atom_connector_info_from_supported_devices_table()
969 bios_connectors[i].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
970 bios_connectors[i].line_mux = 50; in radeon_get_atom_connector_info_from_supported_devices_table()
972 bios_connectors[i].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
973 bios_connectors[i].line_mux = 51; in radeon_get_atom_connector_info_from_supported_devices_table()
975 bios_connectors[i].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
976 bios_connectors[i].line_mux = 52; in radeon_get_atom_connector_info_from_supported_devices_table()
978 bios_connectors[i].ddc_bus = in radeon_get_atom_connector_info_from_supported_devices_table()
980 bios_connectors[i].line_mux); in radeon_get_atom_connector_info_from_supported_devices_table()
986 bios_connectors[i].hpd.hpd = RADEON_HPD_1; in radeon_get_atom_connector_info_from_supported_devices_table()
989 bios_connectors[i].hpd.hpd = RADEON_HPD_2; in radeon_get_atom_connector_info_from_supported_devices_table()
992 bios_connectors[i].hpd.hpd = RADEON_HPD_NONE; in radeon_get_atom_connector_info_from_supported_devices_table()
997 bios_connectors[i].hpd.hpd = RADEON_HPD_1; in radeon_get_atom_connector_info_from_supported_devices_table()
999 bios_connectors[i].hpd.hpd = RADEON_HPD_2; in radeon_get_atom_connector_info_from_supported_devices_table()
1001 bios_connectors[i].hpd.hpd = RADEON_HPD_NONE; in radeon_get_atom_connector_info_from_supported_devices_table()
1009 bios_connectors[i].connector_type = in radeon_get_atom_connector_info_from_supported_devices_table()
1013 (dev, (1 << i), &bios_connectors[i].connector_type, in radeon_get_atom_connector_info_from_supported_devices_table()
1014 &bios_connectors[i].ddc_bus, &bios_connectors[i].line_mux, in radeon_get_atom_connector_info_from_supported_devices_table()
1015 &bios_connectors[i].hpd)) in radeon_get_atom_connector_info_from_supported_devices_table()
1018 bios_connectors[i].valid = true; in radeon_get_atom_connector_info_from_supported_devices_table()
1019 bios_connectors[i].devices = (1 << i); in radeon_get_atom_connector_info_from_supported_devices_table()
1038 if (bios_connectors[i].valid) { in radeon_get_atom_connector_info_from_supported_devices_table()
1040 if (bios_connectors[j].valid && (i != j)) { in radeon_get_atom_connector_info_from_supported_devices_table()
1041 if (bios_connectors[i].line_mux == in radeon_get_atom_connector_info_from_supported_devices_table()
1042 bios_connectors[j].line_mux) { in radeon_get_atom_connector_info_from_supported_devices_table()
1044 if (bios_connectors[i].devices & (ATOM_DEVICE_LCD_SUPPORT)) { in radeon_get_atom_connector_info_from_supported_devices_table()
1045 bios_connectors[i].line_mux = 53; in radeon_get_atom_connector_info_from_supported_devices_table()
1046 bios_connectors[i].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
1049 if (bios_connectors[j].devices & (ATOM_DEVICE_LCD_SUPPORT)) { in radeon_get_atom_connector_info_from_supported_devices_table()
1050 bios_connectors[j].line_mux = 53; in radeon_get_atom_connector_info_from_supported_devices_table()
1051 bios_connectors[j].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
1055 if (((bios_connectors[i].devices & (ATOM_DEVICE_DFP_SUPPORT)) && in radeon_get_atom_connector_info_from_supported_devices_table()
1056 (bios_connectors[j].devices & (ATOM_DEVICE_CRT_SUPPORT))) || in radeon_get_atom_connector_info_from_supported_devices_table()
1057 ((bios_connectors[j].devices & (ATOM_DEVICE_DFP_SUPPORT)) && in radeon_get_atom_connector_info_from_supported_devices_table()
1058 (bios_connectors[i].devices & (ATOM_DEVICE_CRT_SUPPORT)))) { in radeon_get_atom_connector_info_from_supported_devices_table()
1059 bios_connectors[i].devices |= in radeon_get_atom_connector_info_from_supported_devices_table()
1060 bios_connectors[j].devices; in radeon_get_atom_connector_info_from_supported_devices_table()
1061 bios_connectors[i].connector_type = in radeon_get_atom_connector_info_from_supported_devices_table()
1063 if (bios_connectors[j].devices & (ATOM_DEVICE_DFP_SUPPORT)) in radeon_get_atom_connector_info_from_supported_devices_table()
1064 bios_connectors[i].hpd = in radeon_get_atom_connector_info_from_supported_devices_table()
1065 bios_connectors[j].hpd; in radeon_get_atom_connector_info_from_supported_devices_table()
1066 bios_connectors[j].valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
1076 if (bios_connectors[i].valid) { in radeon_get_atom_connector_info_from_supported_devices_table()
1079 bios_connectors[i].connector_type, in radeon_get_atom_connector_info_from_supported_devices_table()
1080 bios_connectors[i].devices); in radeon_get_atom_connector_info_from_supported_devices_table()
1082 bios_connectors[i].line_mux, in radeon_get_atom_connector_info_from_supported_devices_table()
1083 bios_connectors[i].devices, in radeon_get_atom_connector_info_from_supported_devices_table()
1084 bios_connectors[i]. in radeon_get_atom_connector_info_from_supported_devices_table()
1086 &bios_connectors[i].ddc_bus, in radeon_get_atom_connector_info_from_supported_devices_table()
1089 &bios_connectors[i].hpd, in radeon_get_atom_connector_info_from_supported_devices_table()
1096 kfree(bios_connectors); in radeon_get_atom_connector_info_from_supported_devices_table()