Symbol: mode_info
arch/x86/boot/video-bios.c
105
mi = GET_HEAP(struct mode_info, 1);
arch/x86/boot/video-bios.c
24
static int bios_set_mode(struct mode_info *mi)
arch/x86/boot/video-bios.c
70
struct mode_info *mi;
arch/x86/boot/video-bios.c
79
video_bios.modes = GET_HEAP(struct mode_info, 0);
arch/x86/boot/video-bios.c
82
if (!heap_free(sizeof(struct mode_info)))
arch/x86/boot/video-mode.c
102
struct mode_info mix;
arch/x86/boot/video-mode.c
55
struct mode_info *mi;
arch/x86/boot/video-mode.c
74
struct mode_info *mi;
arch/x86/boot/video-vesa.c
104
static int vesa_set_mode(struct mode_info *mode)
arch/x86/boot/video-vesa.c
36
struct mode_info *mi;
arch/x86/boot/video-vesa.c
39
video_vesa.modes = GET_HEAP(struct mode_info, 0);
arch/x86/boot/video-vesa.c
57
if (!heap_free(sizeof(struct mode_info)))
arch/x86/boot/video-vesa.c
76
mi = GET_HEAP(struct mode_info, 1);
arch/x86/boot/video-vesa.c
91
mi = GET_HEAP(struct mode_info, 1);
arch/x86/boot/video-vga.c
17
static struct mode_info vga_modes[] = {
arch/x86/boot/video-vga.c
191
static int vga_set_mode(struct mode_info *mode)
arch/x86/boot/video-vga.c
236
static struct mode_info *mode_lists[] = {
arch/x86/boot/video-vga.c
27
static struct mode_info ega_modes[] = {
arch/x86/boot/video-vga.c
32
static struct mode_info cga_modes[] = {
arch/x86/boot/video.c
140
struct mode_info *mi;
arch/x86/boot/video.h
72
int (*set_mode)(struct mode_info *mode);
arch/x86/boot/video.h
74
struct mode_info *modes;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
983
struct amdgpu_mode_info mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1028
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1040
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1062
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1082
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1095
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1126
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1139
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
118
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1183
return amdgpu_atom_execute_table(adev->mode_info.atom_context, index,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1190
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1200
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1203
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1227
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1238
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1249
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1310
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1313
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1353
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1356
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1391
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1394
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1463
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1466
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
149
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1551
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1666
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1813
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1824
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
183
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1844
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1859
if (adev->mode_info.atom_context)
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1877
if (adev->mode_info.atom_context) {
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1878
kfree(adev->mode_info.atom_context->scratch);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1879
kfree(adev->mode_info.atom_context->iio);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1881
kfree(adev->mode_info.atom_context);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1882
adev->mode_info.atom_context = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1883
kfree(adev->mode_info.atom_card_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1884
adev->mode_info.atom_card_info = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1905
adev->mode_info.atom_card_info = atom_card_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1914
adev->mode_info.atom_context = amdgpu_atom_parse(atom_card_info, adev->bios);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1915
if (!adev->mode_info.atom_context) {
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1920
mutex_init(&adev->mode_info.atom_context->mutex);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1925
adev->mode_info.firmware_flags =
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1944
if (!amdgpu_atom_parse_data_header(adev->mode_info.atom_context, table,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1948
*addr = (uint8_t *)adev->mode_info.atom_context->bios + data_start;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
286
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
287
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
313
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
314
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
580
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
586
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
593
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
715
adev->mode_info.firmware_flags =
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
733
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
739
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
742
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
772
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
779
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
782
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
799
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
807
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
810
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
85
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
903
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
912
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_MEMORY_CLOCK_SS_SUPPORT))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
916
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_ENGINE_CLOCK_SS_SUPPORT))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
921
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
925
(union asic_ss_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1035
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1043
if (!mode_info)
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1046
ctx = mode_info->atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1069
if (amdgpu_atom_parse_cmd_header(mode_info->atom_context, index, &frev, &crev)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
175
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
339
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
351
if (!amdgpu_atom_parse_data_header(mode_info->atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
358
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
381
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
408
if (amdgpu_atom_parse_data_header(mode_info->atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
413
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
478
umc_info = (union umc_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
49
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
502
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
59
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
630
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
64
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
643
if (amdgpu_atom_parse_data_header(mode_info->atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
645
umc_info = (union umc_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
705
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
721
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
739
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
748
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
754
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
796
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
805
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
808
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
824
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
827
(union smu_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
83
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
850
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
853
(union umc_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
876
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
879
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
900
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
907
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
910
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
94
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
97
(struct atom_firmware_info_v3_1 *)(adev->mode_info.atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
981
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
988
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1704
adev->mode_info.load_detect_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1722
adev->mode_info.underscan_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1725
adev->mode_info.underscan_hborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1728
adev->mode_info.underscan_vborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1736
adev->mode_info.dither_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1741
adev->mode_info.audio_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1755
adev->mode_info.load_detect_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1793
adev->mode_info.load_detect_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1819
adev->mode_info.load_detect_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1850
adev->mode_info.coherent_mode_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1853
adev->mode_info.underscan_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1856
adev->mode_info.underscan_hborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1859
adev->mode_info.underscan_vborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1867
adev->mode_info.audio_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1872
adev->mode_info.dither_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1877
adev->mode_info.load_detect_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1906
adev->mode_info.coherent_mode_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1909
adev->mode_info.underscan_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1912
adev->mode_info.underscan_hborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1915
adev->mode_info.underscan_vborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1922
adev->mode_info.audio_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1927
adev->mode_info.dither_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1958
adev->mode_info.coherent_mode_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1961
adev->mode_info.underscan_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1964
adev->mode_info.underscan_hborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1967
adev->mode_info.underscan_vborder_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1974
adev->mode_info.audio_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
1979
adev->mode_info.dither_property,
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
252
return drm_edid_duplicate(drm_edid_raw(adev->mode_info.bios_hardcoded_edid));
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
454
if (property == adev->mode_info.coherent_mode_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
476
if (property == adev->mode_info.audio_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
491
if (property == adev->mode_info.dither_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
506
if (property == adev->mode_info.underscan_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
520
if (property == adev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
534
if (property == adev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
548
if (property == adev->mode_info.load_detect_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
79
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1598
return amdgpu_atom_asic_init(adev->mode_info.atom_context);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2440
adev->mode_info.num_crtc = num_crtc;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2442
adev->mode_info.num_crtc = 1;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2452
adev->enable_virtual_display, adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2461
adev->mode_info.num_crtc = 1;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2465
adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
4926
if (adev->mode_info.mode_config_initialized) {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5376
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
126
struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id];
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1419
adev->mode_info.abm_level_property = prop;
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1428
adev->mode_info.coherent_mode_property =
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1430
if (!adev->mode_info.coherent_mode_property)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1433
adev->mode_info.load_detect_property =
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1435
if (!adev->mode_info.load_detect_property)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1441
adev->mode_info.underscan_property =
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1446
adev->mode_info.underscan_hborder_property =
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1449
if (!adev->mode_info.underscan_hborder_property)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1452
adev->mode_info.underscan_vborder_property =
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1455
if (!adev->mode_info.underscan_vborder_property)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1459
adev->mode_info.audio_property =
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1465
adev->mode_info.dither_property =
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1477
adev->mode_info.disp_priority = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1479
adev->mode_info.disp_priority = amdgpu_disp_priority;
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
156
adev->mode_info.funcs->page_flip(adev, work->crtc_id, work->base, work->async);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1666
vbl_start -= adev->mode_info.crtcs[pipe]->lb_vblank_lead_lines;
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1708
if (crtc < 0 || crtc >= adev->mode_info.num_crtc)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
574
adev->mode_info.gpu_vm_support)
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
28
#define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((adev), (crtc))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
29
#define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level((e), (l))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
30
#define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
31
#define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
32
#define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), (h))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
33
#define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
34
#define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
35
#define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev), (crtc), (base), (async))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
36
#define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page_flip_get_scanoutpos((adev), (crtc), (vbl), (pos))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
37
#define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e), (s), (c))
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
38
#define amdgpu_display_add_connector(adev, ci, sd, ct, ib, coi, h, r) (adev)->mode_info.funcs->add_connector((adev), (ci), (sd), (ct), (ib), (coi), (h), (r))
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2480
if (adev->mode_info.mode_config_initialized &&
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2753
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c
54
adev->mode_info.bl_encoder = amdgpu_encoder;
drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
42
struct atom_context *atom_ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1128
atom_context = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1642
if (pipe >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1655
if (adev->mode_info.crtcs[pipe]) {
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1668
&adev->mode_info.crtcs[pipe]->base.hwmode);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1739
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
656
struct amdgpu_mode_info *minfo = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
678
for (i = 0, found = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
4017
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
178
struct atom_context *atom_ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
76
if (adev->mode_info.num_crtc == 0)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
77
adev->mode_info.num_crtc = 1;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
185
adev->mode_info.crtcs[drm_crtc_index(crtc)] = amdgpu_crtc;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
503
adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
524
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
530
r = drm_vblank_init(adev_to_drm(adev), adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
536
adev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
545
for (i = 0; i < adev->mode_info.num_crtc; i++)
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
546
if (adev->mode_info.crtcs[i])
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
547
hrtimer_cancel(&adev->mode_info.crtcs[i]->vblank_timer);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
552
adev->mode_info.mode_config_initialized = false;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
554
drm_edid_free(adev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
109
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
126
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
142
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
158
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
174
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
186
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
231
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
261
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
262
if (adev->mode_info.crtcs[i] &&
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
263
adev->mode_info.crtcs[i]->enabled &&
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
265
pll_id == adev->mode_info.crtcs[i]->pll_id) {
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
296
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
379
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev,
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
397
amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
430
amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
480
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev,
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
517
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
536
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev,
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
547
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
597
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev,
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
743
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
80
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_dp.c
304
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_dp.c
75
base = (unsigned char *)(adev->mode_info.atom_context->scratch + 1);
drivers/gpu/drm/amd/amdgpu/atombios_dp.c
86
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1139
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1160
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1167
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1225
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1291
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1446
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1636
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1684
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1709
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
186
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1970
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1978
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
1981
(union lvds_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
2046
record = (u8 *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
2050
record = (u8 *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
2076
adev->mode_info.bios_hardcoded_edid = edid;
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
245
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
338
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
387
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
435
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
591
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
735
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
77
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
818
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
92
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/amd/amdgpu/atombios_i2c.c
175
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/atombios_i2c.c
54
base = (unsigned char *)adev->mode_info.atom_context->scratch;
drivers/gpu/drm/amd/amdgpu/atombios_i2c.c
89
amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/amd/amdgpu/cik.c
1003
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/cik.c
977
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/cik.c
986
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1079
(adev->mode_info.disp_priority == 2)) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1118
(adev->mode_info.disp_priority == 2)) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1165
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1166
if (adev->mode_info.crtcs[i]->base.enabled)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1169
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1170
mode = &adev->mode_info.crtcs[i]->base.mode;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1171
lb_size = dce_v10_0_line_buffer_adjust(adev, adev->mode_info.crtcs[i], mode);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1172
dce_v10_0_program_watermarks(adev, adev->mode_info.crtcs[i],
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1182
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1183
offset = adev->mode_info.audio.pin[i].offset;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1189
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1191
adev->mode_info.audio.pin[i].connected = true;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1201
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1202
if (adev->mode_info.audio.pin[i].connected)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1203
return &adev->mode_info.audio.pin[i];
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1441
adev->mode_info.audio.enabled = true;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1443
adev->mode_info.audio.num_pins = 7;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1445
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1446
adev->mode_info.audio.pin[i].channels = -1;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1447
adev->mode_info.audio.pin[i].rate = -1;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1448
adev->mode_info.audio.pin[i].bits_per_sample = -1;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1449
adev->mode_info.audio.pin[i].status_bits = 0;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1450
adev->mode_info.audio.pin[i].category_code = 0;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1451
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1452
adev->mode_info.audio.pin[i].offset = pin_offsets[i];
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1453
adev->mode_info.audio.pin[i].id = i;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1456
dce_v10_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1467
if (!adev->mode_info.audio.enabled)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1470
adev->mode_info.audio.enabled = false;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1773
for (i = 0; i < adev->mode_info.num_dig; i++)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1774
adev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1777
for (i = 0; i < adev->mode_info.num_dig; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1778
adev->mode_info.afmt[i] = kzalloc_obj(struct amdgpu_afmt);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1779
if (adev->mode_info.afmt[i]) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1780
adev->mode_info.afmt[i]->offset = dig_offsets[i];
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1781
adev->mode_info.afmt[i]->id = i;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1785
kfree(adev->mode_info.afmt[j]);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1786
adev->mode_info.afmt[j] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1798
for (i = 0; i < adev->mode_info.num_dig; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1799
kfree(adev->mode_info.afmt[i]);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1800
adev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
199
if (crtc >= adev->mode_info.num_crtc)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
210
for (i = 0; i < adev->mode_info.num_crtc; i++)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
219
for (i = 0; i < adev->mode_info.num_crtc; i++)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
237
struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2567
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2568
if (adev->mode_info.crtcs[i] &&
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2569
adev->mode_info.crtcs[i]->enabled &&
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2571
amdgpu_crtc->pll_id == adev->mode_info.crtcs[i]->pll_id) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
262
if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2710
adev->mode_info.crtcs[index] = amdgpu_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2758
adev->mode_info.num_crtc = dce_v10_0_get_num_crtc(adev);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2763
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2764
adev->mode_info.num_dig = 7;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2781
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2818
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2842
r = drm_vblank_init(adev_to_drm(adev), adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
285
if (hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2851
adev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2859
drm_edid_free(adev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2868
adev->mode_info.mode_config_initialized = false;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2889
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2890
dce_v10_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2905
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2906
dce_v10_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2925
adev->mode_info.bl_level =
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2937
adev->mode_info.bl_level);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2942
if (adev->mode_info.bl_encoder) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2944
adev->mode_info.bl_encoder);
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2945
amdgpu_display_backlight_set_level(adev, adev->mode_info.bl_encoder,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2999
if (crtc >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3028
if (crtc >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3058
if (hpd >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
309
if (hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3136
if (type >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3162
amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3164
if (crtc_id >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3210
if (hpd >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3225
if (crtc >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3240
if (crtc >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3295
if (entry->src_data[0] >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3376
dig->afmt = adev->mode_info.afmt[dig->dig_encoder];
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
339
if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3524
switch (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3619
adev->mode_info.funcs = &dce_v10_0_display_funcs;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3639
if (adev->mode_info.num_crtc > 0)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3640
adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3645
adev->pageflip_irq.num_types = adev->mode_info.num_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3648
adev->hpd_irq.num_types = adev->mode_info.num_hpd;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
395
if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
419
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
428
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1132
if (!adev->mode_info.mode_config_initialized)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1137
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1138
if (adev->mode_info.crtcs[i]->base.enabled)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1141
for (i = 0; i < adev->mode_info.num_crtc; i += 2) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1142
mode0 = &adev->mode_info.crtcs[i]->base.mode;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1143
mode1 = &adev->mode_info.crtcs[i+1]->base.mode;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1144
lb_size = dce_v6_0_line_buffer_adjust(adev, adev->mode_info.crtcs[i], mode0, mode1);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1145
dce_v6_0_program_watermarks(adev, adev->mode_info.crtcs[i], lb_size, num_heads);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1146
lb_size = dce_v6_0_line_buffer_adjust(adev, adev->mode_info.crtcs[i+1], mode1, mode0);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1147
dce_v6_0_program_watermarks(adev, adev->mode_info.crtcs[i+1], lb_size, num_heads);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1156
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1157
tmp = RREG32_AUDIO_ENDPT(adev->mode_info.audio.pin[i].offset,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1161
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1163
adev->mode_info.audio.pin[i].connected = true;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1174
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1175
if (adev->mode_info.audio.pin[i].connected)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1176
return &adev->mode_info.audio.pin[i];
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1420
adev->mode_info.audio.enabled = true;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1427
adev->mode_info.audio.num_pins = 6;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1430
adev->mode_info.audio.num_pins = 2;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1434
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1435
adev->mode_info.audio.pin[i].channels = -1;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1436
adev->mode_info.audio.pin[i].rate = -1;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1437
adev->mode_info.audio.pin[i].bits_per_sample = -1;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1438
adev->mode_info.audio.pin[i].status_bits = 0;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1439
adev->mode_info.audio.pin[i].category_code = 0;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1440
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1441
adev->mode_info.audio.pin[i].offset = pin_offsets[i];
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1442
adev->mode_info.audio.pin[i].id = i;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1445
dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1456
if (!adev->mode_info.audio.enabled)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1459
adev->mode_info.audio.enabled = false;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
163
if (crtc >= adev->mode_info.num_crtc)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
174
for (i = 0; i < adev->mode_info.num_crtc; i++)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1816
for (i = 0; i < adev->mode_info.num_dig; i++)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1817
adev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1820
for (i = 0; i < adev->mode_info.num_dig; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1821
adev->mode_info.afmt[i] = kzalloc_obj(struct amdgpu_afmt);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1822
if (adev->mode_info.afmt[i]) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1823
adev->mode_info.afmt[i]->offset = dig_offsets[i];
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1824
adev->mode_info.afmt[i]->id = i;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1827
kfree(adev->mode_info.afmt[j]);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1828
adev->mode_info.afmt[j] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
183
for (i = 0; i < adev->mode_info.num_crtc; i++)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1841
for (i = 0; i < adev->mode_info.num_dig; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1842
kfree(adev->mode_info.afmt[i]);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1843
adev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
204
struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
226
if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
249
if (hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2535
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2536
if (adev->mode_info.crtcs[i] &&
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2537
adev->mode_info.crtcs[i]->enabled &&
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2539
amdgpu_crtc->pll_id == adev->mode_info.crtcs[i]->pll_id) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2677
adev->mode_info.crtcs[index] = amdgpu_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2705
adev->mode_info.num_crtc = dce_v6_0_get_num_crtc(adev);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2711
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2712
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2715
adev->mode_info.num_hpd = 2;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2716
adev->mode_info.num_dig = 2;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
273
if (hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2732
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2749
adev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2767
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2791
r = drm_vblank_init(adev_to_drm(adev), adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2808
drm_edid_free(adev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2816
adev->mode_info.mode_config_initialized = false;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2835
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2836
dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2851
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2852
dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2870
adev->mode_info.bl_level =
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2882
adev->mode_info.bl_level);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2887
if (adev->mode_info.bl_encoder) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2889
adev->mode_info.bl_encoder);
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
289
if (hpd >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2890
amdgpu_display_backlight_set_level(adev, adev->mode_info.bl_encoder,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2937
if (crtc >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2996
if (hpd >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3111
if (type >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3137
amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3139
if (crtc_id >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
318
if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3187
if (entry->src_data[0] >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3267
dig->afmt = adev->mode_info.afmt[dig->dig_encoder];
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3421
switch (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3515
adev->mode_info.funcs = &dce_v6_0_display_funcs;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3535
if (adev->mode_info.num_crtc > 0)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3536
adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3541
adev->pageflip_irq.num_types = adev->mode_info.num_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3544
adev->hpd_irq.num_types = adev->mode_info.num_hpd;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
364
if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
387
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
395
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
970
(adev->mode_info.disp_priority == 2)) {
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
978
(adev->mode_info.disp_priority == 2)) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1032
(adev->mode_info.disp_priority == 2)) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1071
(adev->mode_info.disp_priority == 2)) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1120
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1121
if (adev->mode_info.crtcs[i]->base.enabled)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1124
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1125
mode = &adev->mode_info.crtcs[i]->base.mode;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1126
lb_size = dce_v8_0_line_buffer_adjust(adev, adev->mode_info.crtcs[i], mode);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1127
dce_v8_0_program_watermarks(adev, adev->mode_info.crtcs[i],
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1137
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1138
offset = adev->mode_info.audio.pin[i].offset;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1144
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1146
adev->mode_info.audio.pin[i].connected = true;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1156
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1157
if (adev->mode_info.audio.pin[i].connected)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1158
return &adev->mode_info.audio.pin[i];
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1413
adev->mode_info.audio.enabled = true;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1416
adev->mode_info.audio.num_pins = 7;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1419
adev->mode_info.audio.num_pins = 3;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1422
adev->mode_info.audio.num_pins = 7;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1424
adev->mode_info.audio.num_pins = 3;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1426
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1427
adev->mode_info.audio.pin[i].channels = -1;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1428
adev->mode_info.audio.pin[i].rate = -1;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1429
adev->mode_info.audio.pin[i].bits_per_sample = -1;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1430
adev->mode_info.audio.pin[i].status_bits = 0;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1431
adev->mode_info.audio.pin[i].category_code = 0;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1432
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1433
adev->mode_info.audio.pin[i].offset = pin_offsets[i];
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1434
adev->mode_info.audio.pin[i].id = i;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1437
dce_v8_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1448
if (!adev->mode_info.audio.enabled)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1451
adev->mode_info.audio.enabled = false;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
150
if (crtc >= adev->mode_info.num_crtc)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
161
for (i = 0; i < adev->mode_info.num_crtc; i++)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
170
for (i = 0; i < adev->mode_info.num_crtc; i++)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1720
for (i = 0; i < adev->mode_info.num_dig; i++)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1721
adev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1724
for (i = 0; i < adev->mode_info.num_dig; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1725
adev->mode_info.afmt[i] = kzalloc_obj(struct amdgpu_afmt);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1726
if (adev->mode_info.afmt[i]) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1727
adev->mode_info.afmt[i]->offset = dig_offsets[i];
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1728
adev->mode_info.afmt[i]->id = i;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1732
kfree(adev->mode_info.afmt[j]);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1733
adev->mode_info.afmt[j] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1745
for (i = 0; i < adev->mode_info.num_dig; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1746
kfree(adev->mode_info.afmt[i]);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1747
adev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
188
struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
210
if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
233
if (hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2486
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2487
if (adev->mode_info.crtcs[i] &&
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2488
adev->mode_info.crtcs[i]->enabled &&
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2490
amdgpu_crtc->pll_id == adev->mode_info.crtcs[i]->pll_id) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
257
if (hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2635
adev->mode_info.crtcs[index] = amdgpu_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2663
adev->mode_info.num_crtc = dce_v8_0_get_num_crtc(adev);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2668
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2669
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2672
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2673
adev->mode_info.num_dig = 7;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2677
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2678
adev->mode_info.num_dig = 6; /* ? */
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2695
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
273
if (hpd >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2736
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2760
r = drm_vblank_init(adev_to_drm(adev), adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2770
adev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2778
drm_edid_free(adev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2787
adev->mode_info.mode_config_initialized = false;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2806
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2807
dce_v8_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2822
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2823
dce_v8_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2842
adev->mode_info.bl_level =
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2854
adev->mode_info.bl_level);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2859
if (adev->mode_info.bl_encoder) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2861
adev->mode_info.bl_encoder);
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2862
amdgpu_display_backlight_set_level(adev, adev->mode_info.bl_encoder,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2909
if (crtc >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2960
if (crtc >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3012
if (type >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
302
if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3127
if (type >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3153
amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3155
if (crtc_id >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3203
if (entry->src_data[0] >= adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3284
dig->afmt = adev->mode_info.afmt[dig->dig_encoder];
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3432
switch (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
348
if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3527
adev->mode_info.funcs = &dce_v8_0_display_funcs;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3547
if (adev->mode_info.num_crtc > 0)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3548
adev->crtc_irq.num_types = AMDGPU_CRTC_IRQ_VLINE1 + adev->mode_info.num_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3553
adev->pageflip_irq.num_types = adev->mode_info.num_crtc;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3556
adev->hpd_irq.num_types = adev->mode_info.num_hpd;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
371
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
379
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
242
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
281
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
456
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
2172
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/si.c
1275
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/si.c
1284
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/si.c
1301
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/vi.c
599
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/vi.c
608
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/vi.c
625
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1189
adev->mode_info.audio.enabled = true;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1191
adev->mode_info.audio.num_pins = adev->dm.dc->res_pool->audio_count;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1193
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1194
adev->mode_info.audio.pin[i].channels = -1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1195
adev->mode_info.audio.pin[i].rate = -1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1196
adev->mode_info.audio.pin[i].bits_per_sample = -1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1197
adev->mode_info.audio.pin[i].status_bits = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1198
adev->mode_info.audio.pin[i].category_code = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1199
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1200
adev->mode_info.audio.pin[i].id =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1202
adev->mode_info.audio.pin[i].offset = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1219
if (!adev->mode_info.audio.enabled)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1229
adev->mode_info.audio.enabled = false;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1533
pa_config->is_hvm_enabled = adev->mode_info.gpu_vm_support;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1903
adev->mode_info.atom_context->bios;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1951
adev->mode_info.gpu_vm_support = init_data.flags.gpu_vm_support;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2244
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
263
if (crtc >= adev->mode_info.num_crtc)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
266
acrtc = adev->mode_info.crtcs[crtc];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
284
if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
287
acrtc = adev->mode_info.crtcs[crtc];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
346
return adev->mode_info.crtcs[0];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4416
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4653
i <= DCN_1_0__SRCID__DC_D1_OTG_VSTARTUP + adev->mode_info.num_crtc - 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4685
for (i = 0; i <= adev->mode_info.num_crtc - 1; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4724
i <= DCN_1_0__SRCID__OTG0_IHC_V_UPDATE_NO_LOCK_INTERRUPT + adev->mode_info.num_crtc - 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4923
adev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5360
struct amdgpu_mode_info *mode_info, int plane_id,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5393
if (mode_info)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5394
mode_info->planes[plane_id] = plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5428
dm->adev->mode_info.abm_level_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5448
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5459
adev->mode_info.num_crtc = adev->dm.display_indexes_num;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5483
if (initialize_plane(dm, mode_info, i,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5523
if (amdgpu_dm_crtc_init(dm, mode_info->planes[i], i)) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5909
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5910
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5926
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5927
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5928
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5931
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5932
adev->mode_info.num_hpd = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5933
adev->mode_info.num_dig = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5938
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5939
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5940
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5943
adev->mode_info.num_crtc = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5944
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5945
adev->mode_info.num_dig = 7;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5949
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5950
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5951
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5955
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5956
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5957
adev->mode_info.num_dig = 7;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5960
adev->mode_info.num_crtc = 3;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5961
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5962
adev->mode_info.num_dig = 9;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5965
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5966
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5967
adev->mode_info.num_dig = 9;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5971
adev->mode_info.num_crtc = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5972
adev->mode_info.num_hpd = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5973
adev->mode_info.num_dig = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5977
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5978
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5979
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5984
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5985
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5986
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5993
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5994
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5995
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5999
adev->mode_info.num_crtc = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6000
adev->mode_info.num_hpd = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6001
adev->mode_info.num_dig = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6005
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6006
adev->mode_info.num_hpd = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6007
adev->mode_info.num_dig = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6024
adev->mode_info.num_crtc = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6025
adev->mode_info.num_hpd = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6026
adev->mode_info.num_dig = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6036
if (adev->mode_info.funcs == NULL)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6037
adev->mode_info.funcs = &dm_display_funcs;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7587
} else if (property == adev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7590
} else if (property == adev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7593
} else if (property == adev->mode_info.underscan_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7596
} else if (property == adev->mode_info.abm_level_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7643
} else if (property == adev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7646
} else if (property == adev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7649
} else if (property == adev->mode_info.underscan_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7652
} else if (property == adev->mode_info.abm_level_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9033
adev->mode_info.underscan_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9036
adev->mode_info.underscan_hborder_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9039
adev->mode_info.underscan_vborder_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9268
switch (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
319
adev->mode_info.plane_degamma_lut_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
327
adev->mode_info.plane_degamma_lut_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
334
adev->mode_info.plane_degamma_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
340
adev->mode_info.plane_hdr_mult_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
347
adev->mode_info.plane_ctm_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
354
adev->mode_info.plane_shaper_lut_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
361
adev->mode_info.plane_shaper_lut_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
368
adev->mode_info.plane_shaper_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
375
adev->mode_info.plane_lut3d_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
382
adev->mode_info.plane_lut3d_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
389
adev->mode_info.plane_blend_lut_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
396
adev->mode_info.plane_blend_lut_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
403
adev->mode_info.plane_blend_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
410
adev->mode_info.regamma_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
962
adev->mode_info.num_crtc);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
969
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
972
crtc_ctx[i].crtc = &adev->mode_info.crtcs[i]->base;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
523
adev->mode_info.regamma_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
536
if (property == adev->mode_info.regamma_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
561
if (property == adev->mode_info.regamma_tf_property)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
765
dm->adev->mode_info.crtcs[crtc_index] = acrtc;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
1001
if (irq_type < adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
720
struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
861
adev->crtc_irq.num_types = adev->mode_info.num_crtc;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
864
adev->vline0_irq.num_types = adev->mode_info.num_crtc;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
870
adev->vupdate_irq.num_types = adev->mode_info.num_crtc;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
876
adev->pageflip_irq.num_types = adev->mode_info.num_crtc;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
879
adev->hpd_irq.num_types = adev->mode_info.num_hpd;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
948
if (irq_type < adev->mode_info.num_hpd) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1623
struct amdgpu_mode_info mode_info = dm->adev->mode_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1631
mode_info.plane_degamma_lut_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1634
mode_info.plane_degamma_lut_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1637
dm->adev->mode_info.plane_degamma_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1642
dm->adev->mode_info.plane_hdr_mult_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1648
dm->adev->mode_info.plane_ctm_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1652
mode_info.plane_shaper_lut_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1654
mode_info.plane_shaper_lut_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1657
mode_info.plane_shaper_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1660
mode_info.plane_lut3d_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1662
mode_info.plane_lut3d_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1668
mode_info.plane_blend_lut_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1670
mode_info.plane_blend_lut_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1673
mode_info.plane_blend_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1689
if (property == adev->mode_info.plane_degamma_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1697
} else if (property == adev->mode_info.plane_degamma_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1702
} else if (property == adev->mode_info.plane_hdr_mult_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1707
} else if (property == adev->mode_info.plane_ctm_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1715
} else if (property == adev->mode_info.plane_shaper_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1723
} else if (property == adev->mode_info.plane_shaper_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1728
} else if (property == adev->mode_info.plane_lut3d_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1736
} else if (property == adev->mode_info.plane_blend_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1744
} else if (property == adev->mode_info.plane_blend_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1769
if (property == adev->mode_info.plane_degamma_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1772
} else if (property == adev->mode_info.plane_degamma_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1774
} else if (property == adev->mode_info.plane_hdr_mult_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1776
} else if (property == adev->mode_info.plane_ctm_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1779
} else if (property == adev->mode_info.plane_shaper_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1782
} else if (property == adev->mode_info.plane_shaper_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1784
} else if (property == adev->mode_info.plane_lut3d_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1787
} else if (property == adev->mode_info.plane_blend_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1790
} else if (property == adev->mode_info.plane_blend_tf_property) {
drivers/gpu/drm/amd/display/dc/bios/command_table.c
38
(amdgpu_atom_execute_table(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \
drivers/gpu/drm/amd/display/dc/bios/command_table.c
43
amdgpu_atom_parse_cmd_header(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \
drivers/gpu/drm/amd/display/dc/bios/command_table.c
93
if (amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context,
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
50
(amdgpu_atom_execute_table(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
55
amdgpu_atom_parse_cmd_header(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
70
if (amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
577
if (adev->mode_info.num_crtc)
drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c
44
if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) {
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2553
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2560
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2562
igp_info = (union igp_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2695
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2710
if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2713
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2718
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2721
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
2724
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
135
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
141
if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
144
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
196
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
205
if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
208
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
214
fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
245
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
254
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
263
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
272
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
282
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
300
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
344
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
377
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
382
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
386
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
391
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
443
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
447
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
478
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
502
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
532
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
555
u8 rev = *(u8 *)(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
564
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
571
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
592
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
649
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
657
if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
661
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7314
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7329
if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7332
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7337
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7340
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7343
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
1110
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
235
return amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
306
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
354
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
375
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
405
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
429
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
466
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
499
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
716
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
761
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
941
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
962
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
981
result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c
183
adev->mode_info.atom_context, idx, (uint32_t *)&pll_parameters, sizeof(pll_parameters)))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c
430
adev->mode_info.atom_context, ix, (uint32_t *)&parameters, sizeof(parameters)))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c
679
adev->mode_info.atom_context, table, size,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c
681
return (uint8_t *)adev->mode_info.atom_context->bios +
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
513
ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index,
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
301
ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index,
drivers/gpu/drm/radeon/atombios_crtc.c
160
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
181
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
197
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
213
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
2141
if (rdev->mode_info.crtcs[i] &&
drivers/gpu/drm/radeon/atombios_crtc.c
2142
rdev->mode_info.crtcs[i]->enabled &&
drivers/gpu/drm/radeon/atombios_crtc.c
2144
radeon_crtc->pll_id == rdev->mode_info.crtcs[i]->pll_id) {
drivers/gpu/drm/radeon/atombios_crtc.c
245
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
264
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
346
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
392
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
465
if (rdev->mode_info.crtcs[i] &&
drivers/gpu/drm/radeon/atombios_crtc.c
466
rdev->mode_info.crtcs[i]->enabled &&
drivers/gpu/drm/radeon/atombios_crtc.c
468
pll_id == rdev->mode_info.crtcs[i]->pll_id) {
drivers/gpu/drm/radeon/atombios_crtc.c
549
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
676
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev,
drivers/gpu/drm/radeon/atombios_crtc.c
694
atom_execute_table(rdev->mode_info.atom_context,
drivers/gpu/drm/radeon/atombios_crtc.c
727
atom_execute_table(rdev->mode_info.atom_context,
drivers/gpu/drm/radeon/atombios_crtc.c
776
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev,
drivers/gpu/drm/radeon/atombios_crtc.c
80
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
812
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_crtc.c
837
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev,
drivers/gpu/drm/radeon/atombios_crtc.c
952
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_dp.c
101
mutex_lock(&rdev->mode_info.atom_context->scratch_mutex);
drivers/gpu/drm/radeon/atombios_dp.c
103
base = (unsigned char *)(rdev->mode_info.atom_context->scratch + 1);
drivers/gpu/drm/radeon/atombios_dp.c
115
atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_dp.c
149
mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex);
drivers/gpu/drm/radeon/atombios_dp.c
352
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_dp.c
811
if (atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) {
drivers/gpu/drm/radeon/atombios_encoders.c
107
if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/radeon/atombios_encoders.c
1071
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
122
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
125
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
127
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1364
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1393
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
1400
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1458
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
1522
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1557
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1621
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1624
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1626
if (rdev->mode_info.bl_encoder) {
drivers/gpu/drm/radeon/atombios_encoders.c
1632
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1640
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1643
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
1714
if (rdev->mode_info.bl_encoder)
drivers/gpu/drm/radeon/atombios_encoders.c
1858
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
1986
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
2044
rdev->mode_info.active_encoders &= ~(1 << enc_idx);
drivers/gpu/drm/radeon/atombios_encoders.c
213
if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/radeon/atombios_encoders.c
2171
if (rdev->mode_info.active_encoders & (1 << enc_idx))
drivers/gpu/drm/radeon/atombios_encoders.c
2174
rdev->mode_info.active_encoders |= (1 << enc_idx);
drivers/gpu/drm/radeon/atombios_encoders.c
2289
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
2314
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
2438
dig->afmt = rdev->mode_info.afmt[dig->dig_encoder];
drivers/gpu/drm/radeon/atombios_encoders.c
2441
dig->afmt = rdev->mode_info.afmt[0];
drivers/gpu/drm/radeon/atombios_encoders.c
256
rdev->mode_info.bl_encoder = radeon_encoder;
drivers/gpu/drm/radeon/atombios_encoders.c
278
if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/radeon/atombios_encoders.c
392
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
448
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
497
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
549
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
593
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
667
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_encoders.c
870
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/atombios_encoders.c
91
if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
drivers/gpu/drm/radeon/atombios_encoders.c
982
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_i2c.c
51
mutex_lock(&rdev->mode_info.atom_context->scratch_mutex);
drivers/gpu/drm/radeon/atombios_i2c.c
53
base = (unsigned char *)rdev->mode_info.atom_context->scratch;
drivers/gpu/drm/radeon/atombios_i2c.c
81
atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/atombios_i2c.c
94
mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex);
drivers/gpu/drm/radeon/ci_dpm.c
5489
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/ci_dpm.c
5505
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/ci_dpm.c
5508
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/ci_dpm.c
5511
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/ci_dpm.c
5514
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/ci_dpm.c
5517
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/ci_dpm.c
5591
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/ci_dpm.c
5597
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/ci_dpm.c
5600
(ATOM_FIRMWARE_INFO_V2_2 *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/ci_dpm.c
5863
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/cik.c
8483
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/cik.c
8575
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/cik.c
9389
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/cik.c
9395
if (rdev->mode_info.crtcs[i]->base.enabled)
drivers/gpu/drm/radeon/cik.c
9399
mode = &rdev->mode_info.crtcs[i]->base.mode;
drivers/gpu/drm/radeon/cik.c
9400
lb_size = dce8_line_buffer_adjust(rdev, rdev->mode_info.crtcs[i], mode);
drivers/gpu/drm/radeon/cik.c
9401
dce8_program_watermarks(rdev, rdev->mode_info.crtcs[i], lb_size, num_heads);
drivers/gpu/drm/radeon/evergreen.c
1419
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/evergreen.c
1447
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/evergreen.c
2333
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/evergreen.c
2339
if (rdev->mode_info.crtcs[i]->base.enabled)
drivers/gpu/drm/radeon/evergreen.c
2343
mode0 = &rdev->mode_info.crtcs[i]->base.mode;
drivers/gpu/drm/radeon/evergreen.c
2344
mode1 = &rdev->mode_info.crtcs[i+1]->base.mode;
drivers/gpu/drm/radeon/evergreen.c
2345
lb_size = evergreen_line_buffer_adjust(rdev, rdev->mode_info.crtcs[i], mode0, mode1);
drivers/gpu/drm/radeon/evergreen.c
2346
evergreen_program_watermarks(rdev, rdev->mode_info.crtcs[i], lb_size, num_heads);
drivers/gpu/drm/radeon/evergreen.c
2347
lb_size = evergreen_line_buffer_adjust(rdev, rdev->mode_info.crtcs[i+1], mode1, mode0);
drivers/gpu/drm/radeon/evergreen.c
2348
evergreen_program_watermarks(rdev, rdev->mode_info.crtcs[i+1], lb_size, num_heads);
drivers/gpu/drm/radeon/evergreen.c
5143
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/evergreen.c
5216
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/kv_dpm.c
2288
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/kv_dpm.c
2295
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/kv_dpm.c
2297
igp_info = (union igp_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/kv_dpm.c
2430
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/kv_dpm.c
2445
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/kv_dpm.c
2448
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/kv_dpm.c
2451
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/kv_dpm.c
2454
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/kv_dpm.c
2457
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/ni.c
2287
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/ni.c
2354
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/ni_dpm.c
3987
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/ni_dpm.c
3998
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/ni_dpm.c
4001
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/ni_dpm.c
4010
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/ni_dpm.c
4014
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/ni_dpm.c
4032
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r100.c
166
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/r100.c
208
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/r100.c
3241
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/r100.c
3246
if (rdev->mode_info.crtcs[0]->base.enabled) {
drivers/gpu/drm/radeon/r100.c
3248
rdev->mode_info.crtcs[0]->base.primary->fb;
drivers/gpu/drm/radeon/r100.c
3250
mode1 = &rdev->mode_info.crtcs[0]->base.mode;
drivers/gpu/drm/radeon/r100.c
3254
if (rdev->mode_info.crtcs[1]->base.enabled) {
drivers/gpu/drm/radeon/r100.c
3256
rdev->mode_info.crtcs[1]->base.primary->fb;
drivers/gpu/drm/radeon/r100.c
3258
mode2 = &rdev->mode_info.crtcs[1]->base.mode;
drivers/gpu/drm/radeon/r100.c
3664
rdev->mode_info.crtcs[0]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode1->crtc_hdisplay);
drivers/gpu/drm/radeon/r100.c
3667
rdev->mode_info.crtcs[1]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode2->crtc_hdisplay);
drivers/gpu/drm/radeon/r420.c
323
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/r520.c
236
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/r520.c
287
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/r600.c
3213
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/r600.c
3276
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/r600_dpm.c
1031
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1066
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1071
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1075
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1080
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1133
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1137
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1170
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1196
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1228
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1253
u8 rev = *(u8 *)(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1264
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
1271
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
162
if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) {
drivers/gpu/drm/radeon/r600_dpm.c
188
if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) {
drivers/gpu/drm/radeon/r600_dpm.c
844
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/r600_dpm.c
850
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/r600_dpm.c
853
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/r600_dpm.c
872
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/r600_dpm.c
881
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/r600_dpm.c
884
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/r600_dpm.c
890
fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
921
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
930
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
941
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
953
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
967
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/r600_dpm.c
985
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon.h
2361
struct radeon_mode_info mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1110
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1116
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1118
igp_info = (union igp_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/radeon_atombios.c
1128
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1139
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1142
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/radeon_atombios.c
1273
rdev->mode_info.firmware_flags =
drivers/gpu/drm/radeon/radeon_atombios.c
1297
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1307
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1309
igp_info = (union igp_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/radeon_atombios.c
131
struct atom_context *ctx = rdev->mode_info.atom_context;
drivers/gpu/drm/radeon/radeon_atombios.c
1333
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1341
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1344
(struct _ATOM_TMDS_INFO *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/radeon_atombios.c
1381
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1390
if (atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
1393
(struct _ATOM_SPREAD_SPECTRUM_INFO *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
1421
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1429
if (atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
1432
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
1509
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1518
if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_MEMORY_CLOCK_SS_SUPPORT))
drivers/gpu/drm/radeon/radeon_atombios.c
1522
if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_ENGINE_CLOCK_SS_SUPPORT))
drivers/gpu/drm/radeon/radeon_atombios.c
1527
if (atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
1531
(union asic_ss_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
1622
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1630
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1633
(union lvds_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
167
struct atom_context *ctx = rdev->mode_info.atom_context;
drivers/gpu/drm/radeon/radeon_atombios.c
1698
record = (u8 *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/radeon_atombios.c
1702
record = (u8 *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/radeon_atombios.c
1728
rdev->mode_info.bios_hardcoded_edid = edid;
drivers/gpu/drm/radeon/radeon_atombios.c
1763
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1771
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1774
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
1792
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1800
if (!atom_parse_data_header(mode_info->atom_context, data_index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1806
tv_info = (ATOM_ANALOG_TV_INFO *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
1845
tv_info_v1_2 = (ATOM_ANALOG_TV_INFO_V1_2 *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
1889
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1896
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1900
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
1949
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
1957
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
1961
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
201
struct atom_context *ctx = rdev->mode_info.atom_context;
drivers/gpu/drm/radeon/radeon_atombios.c
2083
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
2093
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
2096
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
2375
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
2385
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
2388
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/radeon_atombios.c
2572
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
2584
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
2587
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
2600
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
2604
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
2616
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
2659
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
2675
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
2678
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
2682
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
2685
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
2688
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
2753
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
2761
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/radeon_atombios.c
2838
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/radeon_atombios.c
2847
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
2861
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
2876
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
2896
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
2915
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
2926
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
2954
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/radeon_atombios.c
2967
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3000
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3008
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3017
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3029
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3043
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3062
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3073
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3085
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3101
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/radeon_atombios.c
3129
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3139
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/radeon_atombios.c
3150
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3159
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3185
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/radeon_atombios.c
3195
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3222
if (!atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3227
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3238
(rdev->mode_info.atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
3241
(rdev->mode_info.atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
3244
(rdev->mode_info.atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
3247
(rdev->mode_info.atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
3250
(rdev->mode_info.atom_context->bios + data_offset +
drivers/gpu/drm/radeon/radeon_atombios.c
3322
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3337
if (!atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/radeon/radeon_atombios.c
3348
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3356
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args));
drivers/gpu/drm/radeon/radeon_atombios.c
3441
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3444
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3500
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3503
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3543
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3546
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3602
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3605
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3652
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3655
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3721
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3724
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3821
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3824
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3913
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3916
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
3985
if (atom_parse_data_header(rdev->mode_info.atom_context, index, &size,
drivers/gpu/drm/radeon/radeon_atombios.c
3988
(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/radeon_atombios.c
520
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
521
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/radeon/radeon_atombios.c
845
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
846
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/radeon/radeon_atombios.c
889
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_atombios.c
890
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/radeon/radeon_audio.c
198
if (rdev->mode_info.mode_config_initialized) {
drivers/gpu/drm/radeon/radeon_audio.c
760
if (!rdev->audio.enabled || !rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/radeon_combios.c
1379
switch (rdev->mode_info.connector_table) {
drivers/gpu/drm/radeon/radeon_combios.c
1441
rdev->mode_info.connector_table = radeon_connector_table;
drivers/gpu/drm/radeon/radeon_combios.c
1442
if (rdev->mode_info.connector_table == CT_NONE) {
drivers/gpu/drm/radeon/radeon_combios.c
1446
rdev->mode_info.connector_table = CT_POWERBOOK_VGA;
drivers/gpu/drm/radeon/radeon_combios.c
1450
rdev->mode_info.connector_table = CT_POWERBOOK_INTERNAL;
drivers/gpu/drm/radeon/radeon_combios.c
1457
rdev->mode_info.connector_table = CT_POWERBOOK_EXTERNAL;
drivers/gpu/drm/radeon/radeon_combios.c
1460
rdev->mode_info.connector_table = CT_POWERBOOK_EXTERNAL;
drivers/gpu/drm/radeon/radeon_combios.c
1466
rdev->mode_info.connector_table = CT_POWERBOOK_EXTERNAL;
drivers/gpu/drm/radeon/radeon_combios.c
1474
rdev->mode_info.connector_table = CT_IBOOK;
drivers/gpu/drm/radeon/radeon_combios.c
1477
rdev->mode_info.connector_table = CT_MAC_G4_SILVER;
drivers/gpu/drm/radeon/radeon_combios.c
1480
rdev->mode_info.connector_table = CT_EMAC;
drivers/gpu/drm/radeon/radeon_combios.c
1483
rdev->mode_info.connector_table = CT_MINI_INTERNAL;
drivers/gpu/drm/radeon/radeon_combios.c
1486
rdev->mode_info.connector_table = CT_MINI_EXTERNAL;
drivers/gpu/drm/radeon/radeon_combios.c
1490
rdev->mode_info.connector_table = CT_IMAC_G5_ISIGHT;
drivers/gpu/drm/radeon/radeon_combios.c
1495
rdev->mode_info.connector_table = CT_MAC_X800;
drivers/gpu/drm/radeon/radeon_combios.c
1502
rdev->mode_info.connector_table = CT_MAC_G5_9600;
drivers/gpu/drm/radeon/radeon_combios.c
1507
rdev->mode_info.connector_table = CT_SAM440EP;
drivers/gpu/drm/radeon/radeon_combios.c
1512
rdev->mode_info.connector_table = CT_RN50_POWER;
drivers/gpu/drm/radeon/radeon_combios.c
1515
rdev->mode_info.connector_table = CT_GENERIC;
drivers/gpu/drm/radeon/radeon_combios.c
1518
switch (rdev->mode_info.connector_table) {
drivers/gpu/drm/radeon/radeon_combios.c
1521
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1625
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1666
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1715
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1763
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1804
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1841
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1877
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1918
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1959
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
1986
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
2028
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
2083
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
2144
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
2192
rdev->mode_info.connector_table);
drivers/gpu/drm/radeon/radeon_combios.c
388
rdev->mode_info.bios_hardcoded_edid = edid;
drivers/gpu/drm/radeon/radeon_combios.c
396
return drm_edid_duplicate(drm_edid_raw(rdev->mode_info.bios_hardcoded_edid));
drivers/gpu/drm/radeon/radeon_connectors.c
1060
rdev->mode_info.bios_hardcoded_edid) {
drivers/gpu/drm/radeon/radeon_connectors.c
1379
rdev->mode_info.bios_hardcoded_edid) {
drivers/gpu/drm/radeon/radeon_connectors.c
1938
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1945
rdev->mode_info.output_csc_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1960
rdev->mode_info.underscan_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1963
rdev->mode_info.underscan_hborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1966
rdev->mode_info.underscan_vborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1974
rdev->mode_info.dither_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1979
rdev->mode_info.audio_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1985
rdev->mode_info.output_csc_property,
drivers/gpu/drm/radeon/radeon_connectors.c
1997
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2034
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2042
rdev->mode_info.output_csc_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2064
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2072
rdev->mode_info.output_csc_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2100
rdev->mode_info.coherent_mode_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2104
rdev->mode_info.underscan_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2107
rdev->mode_info.underscan_hborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2110
rdev->mode_info.underscan_vborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2113
rdev->mode_info.dither_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2121
rdev->mode_info.audio_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2128
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2133
rdev->mode_info.output_csc_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2161
rdev->mode_info.coherent_mode_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2165
rdev->mode_info.underscan_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2168
rdev->mode_info.underscan_hborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2171
rdev->mode_info.underscan_vborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2174
rdev->mode_info.dither_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2182
rdev->mode_info.audio_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2188
rdev->mode_info.output_csc_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2219
rdev->mode_info.coherent_mode_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2223
rdev->mode_info.underscan_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2226
rdev->mode_info.underscan_hborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2229
rdev->mode_info.underscan_vborder_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2232
rdev->mode_info.dither_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2240
rdev->mode_info.audio_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2246
rdev->mode_info.output_csc_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2289
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2292
rdev->mode_info.tv_std_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2409
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2431
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2455
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2482
rdev->mode_info.load_detect_property,
drivers/gpu/drm/radeon/radeon_connectors.c
2485
rdev->mode_info.tv_std_property,
drivers/gpu/drm/radeon/radeon_connectors.c
523
if (property == rdev->mode_info.coherent_mode_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
545
if (property == rdev->mode_info.audio_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
560
if (property == rdev->mode_info.dither_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
575
if (property == rdev->mode_info.underscan_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
589
if (property == rdev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
603
if (property == rdev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
617
if (property == rdev->mode_info.tv_std_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
641
if (property == rdev->mode_info.load_detect_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
651
if (property == rdev->mode_info.tmds_pll_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
706
if (property == rdev->mode_info.output_csc_property) {
drivers/gpu/drm/radeon/radeon_device.c
1000
rdev->mode_info.atom_context = atom_parse(atom_card_info, rdev->bios);
drivers/gpu/drm/radeon/radeon_device.c
1001
if (!rdev->mode_info.atom_context) {
drivers/gpu/drm/radeon/radeon_device.c
1006
mutex_init(&rdev->mode_info.atom_context->mutex);
drivers/gpu/drm/radeon/radeon_device.c
1007
mutex_init(&rdev->mode_info.atom_context->scratch_mutex);
drivers/gpu/drm/radeon/radeon_device.c
1009
atom_allocate_fb_scratch(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/radeon_device.c
1024
if (rdev->mode_info.atom_context) {
drivers/gpu/drm/radeon/radeon_device.c
1025
kfree(rdev->mode_info.atom_context->scratch);
drivers/gpu/drm/radeon/radeon_device.c
1026
kfree(rdev->mode_info.atom_context->iio);
drivers/gpu/drm/radeon/radeon_device.c
1028
kfree(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/radeon_device.c
1029
rdev->mode_info.atom_context = NULL;
drivers/gpu/drm/radeon/radeon_device.c
1030
kfree(rdev->mode_info.atom_card_info);
drivers/gpu/drm/radeon/radeon_device.c
1031
rdev->mode_info.atom_card_info = NULL;
drivers/gpu/drm/radeon/radeon_device.c
1716
if (rdev->mode_info.bl_encoder) {
drivers/gpu/drm/radeon/radeon_device.c
1718
rdev->mode_info.bl_encoder);
drivers/gpu/drm/radeon/radeon_device.c
1719
radeon_set_backlight_level(rdev, rdev->mode_info.bl_encoder,
drivers/gpu/drm/radeon/radeon_device.c
1823
if (rdev->mode_info.bl_encoder) {
drivers/gpu/drm/radeon/radeon_device.c
1825
rdev->mode_info.bl_encoder);
drivers/gpu/drm/radeon/radeon_device.c
1826
radeon_set_backlight_level(rdev, rdev->mode_info.bl_encoder,
drivers/gpu/drm/radeon/radeon_device.c
761
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/radeon_device.c
982
rdev->mode_info.atom_card_info = atom_card_info;
drivers/gpu/drm/radeon/radeon_display.c
1415
rdev->mode_info.coherent_mode_property =
drivers/gpu/drm/radeon/radeon_display.c
1417
if (!rdev->mode_info.coherent_mode_property)
drivers/gpu/drm/radeon/radeon_display.c
1423
rdev->mode_info.tmds_pll_property =
drivers/gpu/drm/radeon/radeon_display.c
1429
rdev->mode_info.load_detect_property =
drivers/gpu/drm/radeon/radeon_display.c
1431
if (!rdev->mode_info.load_detect_property)
drivers/gpu/drm/radeon/radeon_display.c
1437
rdev->mode_info.tv_std_property =
drivers/gpu/drm/radeon/radeon_display.c
1443
rdev->mode_info.underscan_property =
drivers/gpu/drm/radeon/radeon_display.c
1448
rdev->mode_info.underscan_hborder_property =
drivers/gpu/drm/radeon/radeon_display.c
1451
if (!rdev->mode_info.underscan_hborder_property)
drivers/gpu/drm/radeon/radeon_display.c
1454
rdev->mode_info.underscan_vborder_property =
drivers/gpu/drm/radeon/radeon_display.c
1457
if (!rdev->mode_info.underscan_vborder_property)
drivers/gpu/drm/radeon/radeon_display.c
1461
rdev->mode_info.audio_property =
drivers/gpu/drm/radeon/radeon_display.c
1467
rdev->mode_info.dither_property =
drivers/gpu/drm/radeon/radeon_display.c
1473
rdev->mode_info.output_csc_property =
drivers/gpu/drm/radeon/radeon_display.c
1509
rdev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/radeon/radeon_display.c
1542
rdev->mode_info.afmt[i] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1543
if (rdev->mode_info.afmt[i]) {
drivers/gpu/drm/radeon/radeon_display.c
1544
rdev->mode_info.afmt[i]->offset = eg_offsets[i];
drivers/gpu/drm/radeon/radeon_display.c
1545
rdev->mode_info.afmt[i]->id = i;
drivers/gpu/drm/radeon/radeon_display.c
1550
rdev->mode_info.afmt[0] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1551
if (rdev->mode_info.afmt[0]) {
drivers/gpu/drm/radeon/radeon_display.c
1552
rdev->mode_info.afmt[0]->offset = DCE3_HDMI_OFFSET0;
drivers/gpu/drm/radeon/radeon_display.c
1553
rdev->mode_info.afmt[0]->id = 0;
drivers/gpu/drm/radeon/radeon_display.c
1555
rdev->mode_info.afmt[1] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1556
if (rdev->mode_info.afmt[1]) {
drivers/gpu/drm/radeon/radeon_display.c
1557
rdev->mode_info.afmt[1]->offset = DCE3_HDMI_OFFSET1;
drivers/gpu/drm/radeon/radeon_display.c
1558
rdev->mode_info.afmt[1]->id = 1;
drivers/gpu/drm/radeon/radeon_display.c
1562
rdev->mode_info.afmt[0] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1563
if (rdev->mode_info.afmt[0]) {
drivers/gpu/drm/radeon/radeon_display.c
1564
rdev->mode_info.afmt[0]->offset = DCE2_HDMI_OFFSET0;
drivers/gpu/drm/radeon/radeon_display.c
1565
rdev->mode_info.afmt[0]->id = 0;
drivers/gpu/drm/radeon/radeon_display.c
1569
rdev->mode_info.afmt[1] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1570
if (rdev->mode_info.afmt[1]) {
drivers/gpu/drm/radeon/radeon_display.c
1571
rdev->mode_info.afmt[1]->offset = DCE2_HDMI_OFFSET1;
drivers/gpu/drm/radeon/radeon_display.c
1572
rdev->mode_info.afmt[1]->id = 1;
drivers/gpu/drm/radeon/radeon_display.c
1583
kfree(rdev->mode_info.afmt[i]);
drivers/gpu/drm/radeon/radeon_display.c
1584
rdev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/radeon/radeon_display.c
1594
rdev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/radeon/radeon_display.c
1664
if (rdev->mode_info.mode_config_initialized) {
drivers/gpu/drm/radeon/radeon_display.c
1670
rdev->mode_info.mode_config_initialized = false;
drivers/gpu/drm/radeon/radeon_display.c
1673
drm_edid_free(rdev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/radeon/radeon_display.c
1958
vbl_start -= rdev->mode_info.crtcs[pipe]->lb_vblank_lead_lines;
drivers/gpu/drm/radeon/radeon_display.c
285
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/radeon_display.c
341
&rdev->mode_info.crtcs[crtc_id]->base.hwmode)) &&
drivers/gpu/drm/radeon/radeon_display.c
366
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/radeon_display.c
413
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[work->crtc_id];
drivers/gpu/drm/radeon/radeon_display.c
699
rdev->mode_info.crtcs[index] = radeon_crtc;
drivers/gpu/drm/radeon/radeon_encoders.c
205
if (!rdev->mode_info.bl_encoder)
drivers/gpu/drm/radeon/radeon_irq_kms.c
89
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/radeon_kms.c
233
struct radeon_mode_info *minfo = &rdev->mode_info;
drivers/gpu/drm/radeon/radeon_kms.c
771
if (rdev->mode_info.crtcs[pipe]) {
drivers/gpu/drm/radeon/radeon_kms.c
784
&rdev->mode_info.crtcs[pipe]->base.hwmode);
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
457
rdev->mode_info.bl_encoder = radeon_encoder;
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
87
if ((rdev->mode_info.connector_table == CT_IBOOK) ||
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
88
(rdev->mode_info.connector_table == CT_POWERBOOK_EXTERNAL) ||
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
89
(rdev->mode_info.connector_table == CT_POWERBOOK_INTERNAL) ||
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
90
(rdev->mode_info.connector_table == CT_POWERBOOK_VGA))
drivers/gpu/drm/radeon/radeon_pm.c
1705
if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) {
drivers/gpu/drm/radeon/radeon_pm.c
1781
if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) {
drivers/gpu/drm/radeon/radeon_pm.c
1832
&rdev->mode_info.crtcs[crtc]->base.hwmode);
drivers/gpu/drm/radeon/rs600.c
1057
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/rs600.c
121
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/rs600.c
157
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/rs600.c
906
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/rs600.c
911
if (rdev->mode_info.crtcs[0]->base.enabled)
drivers/gpu/drm/radeon/rs600.c
912
mode0 = &rdev->mode_info.crtcs[0]->base.mode;
drivers/gpu/drm/radeon/rs600.c
913
if (rdev->mode_info.crtcs[1]->base.enabled)
drivers/gpu/drm/radeon/rs600.c
914
mode1 = &rdev->mode_info.crtcs[1]->base.mode;
drivers/gpu/drm/radeon/rs690.c
253
rdev->mode_info.crtcs[0]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode1->crtc_hdisplay);
drivers/gpu/drm/radeon/rs690.c
256
rdev->mode_info.crtcs[1]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode2->crtc_hdisplay);
drivers/gpu/drm/radeon/rs690.c
594
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/rs690.c
599
if (rdev->mode_info.crtcs[0]->base.enabled)
drivers/gpu/drm/radeon/rs690.c
600
mode0 = &rdev->mode_info.crtcs[0]->base.mode;
drivers/gpu/drm/radeon/rs690.c
601
if (rdev->mode_info.crtcs[1]->base.enabled)
drivers/gpu/drm/radeon/rs690.c
602
mode1 = &rdev->mode_info.crtcs[1]->base.mode;
drivers/gpu/drm/radeon/rs690.c
626
rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_high, false);
drivers/gpu/drm/radeon/rs690.c
627
rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_high, false);
drivers/gpu/drm/radeon/rs690.c
629
rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_low, true);
drivers/gpu/drm/radeon/rs690.c
630
rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_low, true);
drivers/gpu/drm/radeon/rs690.c
74
if (atom_parse_data_header(rdev->mode_info.atom_context, index, NULL,
drivers/gpu/drm/radeon/rs690.c
76
info = (union igp_info *)(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/rs690.c
768
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/rs780_dpm.c
52
struct radeon_mode_info *minfo = &rdev->mode_info;
drivers/gpu/drm/radeon/rs780_dpm.c
791
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/rs780_dpm.c
802
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/rs780_dpm.c
805
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/rs780_dpm.c
814
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rs780_dpm.c
818
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rs780_dpm.c
824
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rs780_dpm.c
871
if (atom_parse_data_header(rdev->mode_info.atom_context, index, NULL,
drivers/gpu/drm/radeon/rs780_dpm.c
873
info = (union igp_info *)(rdev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/radeon/rv515.c
1213
if (rdev->mode_info.crtcs[0]->base.enabled)
drivers/gpu/drm/radeon/rv515.c
1214
mode0 = &rdev->mode_info.crtcs[0]->base.mode;
drivers/gpu/drm/radeon/rv515.c
1215
if (rdev->mode_info.crtcs[1]->base.enabled)
drivers/gpu/drm/radeon/rv515.c
1216
mode1 = &rdev->mode_info.crtcs[1]->base.mode;
drivers/gpu/drm/radeon/rv515.c
1219
rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_high, false);
drivers/gpu/drm/radeon/rv515.c
1220
rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_high, false);
drivers/gpu/drm/radeon/rv515.c
1222
rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_low, false);
drivers/gpu/drm/radeon/rv515.c
1223
rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_low, false);
drivers/gpu/drm/radeon/rv515.c
1250
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/rv515.c
1255
if (rdev->mode_info.crtcs[0]->base.enabled)
drivers/gpu/drm/radeon/rv515.c
1256
mode0 = &rdev->mode_info.crtcs[0]->base.mode;
drivers/gpu/drm/radeon/rv515.c
1257
if (rdev->mode_info.crtcs[1]->base.enabled)
drivers/gpu/drm/radeon/rv515.c
1258
mode1 = &rdev->mode_info.crtcs[1]->base.mode;
drivers/gpu/drm/radeon/rv515.c
556
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/rv6xx_dpm.c
1874
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/rv6xx_dpm.c
1885
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/rv6xx_dpm.c
1888
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/rv6xx_dpm.c
1897
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rv6xx_dpm.c
1901
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rv6xx_dpm.c
1918
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rv770.c
1862
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/rv770.c
1929
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/rv770.c
802
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/rv770.c
845
struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
drivers/gpu/drm/radeon/rv770_dpm.c
2270
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/rv770_dpm.c
2281
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/rv770_dpm.c
2284
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/rv770_dpm.c
2293
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rv770_dpm.c
2297
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/rv770_dpm.c
2315
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/si.c
2447
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/si.c
2453
if (rdev->mode_info.crtcs[i]->base.enabled)
drivers/gpu/drm/radeon/si.c
2457
mode0 = &rdev->mode_info.crtcs[i]->base.mode;
drivers/gpu/drm/radeon/si.c
2458
mode1 = &rdev->mode_info.crtcs[i+1]->base.mode;
drivers/gpu/drm/radeon/si.c
2459
lb_size = dce6_line_buffer_adjust(rdev, rdev->mode_info.crtcs[i], mode0, mode1);
drivers/gpu/drm/radeon/si.c
2460
dce6_program_watermarks(rdev, rdev->mode_info.crtcs[i], lb_size, num_heads);
drivers/gpu/drm/radeon/si.c
2461
lb_size = dce6_line_buffer_adjust(rdev, rdev->mode_info.crtcs[i+1], mode1, mode0);
drivers/gpu/drm/radeon/si.c
2462
dce6_program_watermarks(rdev, rdev->mode_info.crtcs[i+1], lb_size, num_heads);
drivers/gpu/drm/radeon/si.c
6760
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/si.c
6833
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/si_dpm.c
5270
radeon_crtc = rdev->mode_info.crtcs[i];
drivers/gpu/drm/radeon/si_dpm.c
6753
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/si_dpm.c
6768
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/si_dpm.c
6771
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/si_dpm.c
6774
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/si_dpm.c
6777
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/si_dpm.c
6780
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/sumo_dpm.c
1452
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/sumo_dpm.c
1467
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/sumo_dpm.c
1470
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/sumo_dpm.c
1473
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/sumo_dpm.c
1476
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/sumo_dpm.c
1479
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/sumo_dpm.c
1659
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/sumo_dpm.c
1666
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/sumo_dpm.c
1668
igp_info = (union igp_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/trinity_dpm.c
1683
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/trinity_dpm.c
1698
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/trinity_dpm.c
1701
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/radeon/trinity_dpm.c
1704
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/trinity_dpm.c
1707
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/trinity_dpm.c
1710
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/trinity_dpm.c
1802
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/trinity_dpm.c
1809
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/trinity_dpm.c
1811
igp_info = (union igp_info *)(mode_info->atom_context->bios +
drivers/media/i2c/ov5640.c
2750
const struct ov5640_mode_info *mode_info)
drivers/media/i2c/ov5640.c
2752
const struct ov5640_mode_info *mode = mode_info;
drivers/power/reset/reboot-mode.c
132
struct mode_info *info;
drivers/power/reset/reboot-mode.c
26
struct mode_info *info;
drivers/power/reset/reboot-mode.c
73
struct mode_info *info;