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
909
struct amdgpu_mode_info mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
100
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1040
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1052
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1074
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1094
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1107
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1138
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1151
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1195
return amdgpu_atom_execute_table(adev->mode_info.atom_context, index,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1202
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1212
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1215
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1239
if (!amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, index, &frev, &crev))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1250
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1261
if (amdgpu_atom_execute_table(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
132
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1322
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1325
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1365
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1368
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1403
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1406
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1475
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1478
(adev->mode_info.atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1563
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
162
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1678
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1825
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1836
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1856
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1871
if (adev->mode_info.atom_context)
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1889
if (adev->mode_info.atom_context) {
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1890
kfree(adev->mode_info.atom_context->scratch);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1891
kfree(adev->mode_info.atom_context->iio);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1893
kfree(adev->mode_info.atom_context);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1894
adev->mode_info.atom_context = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1895
kfree(adev->mode_info.atom_card_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1896
adev->mode_info.atom_card_info = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1917
adev->mode_info.atom_card_info = atom_card_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1926
adev->mode_info.atom_context = amdgpu_atom_parse(atom_card_info, adev->bios);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1927
if (!adev->mode_info.atom_context) {
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1932
mutex_init(&adev->mode_info.atom_context->mutex);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1937
adev->mode_info.firmware_flags =
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
195
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1956
if (!amdgpu_atom_parse_data_header(adev->mode_info.atom_context, table,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1960
*addr = (uint8_t *)adev->mode_info.atom_context->bios + data_start;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
298
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
299
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
325
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
326
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
592
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
598
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
605
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
727
adev->mode_info.firmware_flags =
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
745
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
751
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
754
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
784
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
791
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
794
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
811
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
819
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
822
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
915
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
924
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_MEMORY_CLOCK_SS_SUPPORT))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
928
if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_ENGINE_CLOCK_SS_SUPPORT))
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
933
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size,
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
937
(union asic_ss_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1012
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1019
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1066
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1074
if (!mode_info)
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1077
ctx = mode_info->atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
1100
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
380
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
391
if (amdgpu_atom_parse_data_header(mode_info->atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
395
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
466
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
478
if (amdgpu_atom_parse_data_header(mode_info->atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
481
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
514
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
528
if (amdgpu_atom_parse_data_header(mode_info->atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
532
(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
64
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
661
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
674
if (amdgpu_atom_parse_data_header(mode_info->atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
676
umc_info = (union umc_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
736
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
752
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
770
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
779
if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
785
(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
827
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
83
fw_cap = adev->mode_info.firmware_flags;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
836
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
839
(union firmware_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
855
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
858
(union smu_info *)(mode_info->atom_context->bios +
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
881
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
884
(union umc_info *)(mode_info->atom_context->bios +
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
931
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
938
if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
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
941
(mode_info->atom_context->bios + data_offset);
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_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_dup(adev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
446
if (property == adev->mode_info.coherent_mode_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
468
if (property == adev->mode_info.audio_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
483
if (property == adev->mode_info.dither_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
498
if (property == adev->mode_info.underscan_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
512
if (property == adev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
526
if (property == adev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
540
if (property == adev->mode_info.load_detect_property) {
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
88
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1757
adev->mode_info.num_crtc = num_crtc;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1759
adev->mode_info.num_crtc = 1;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1769
adev->enable_virtual_display, adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1778
adev->mode_info.num_crtc = 1;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
1782
adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
4238
if (adev->mode_info.mode_config_initialized) {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
4688
if (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
908
return amdgpu_atom_asic_init(adev->mode_info.atom_context);
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
2470
if (adev->mode_info.mode_config_initialized &&
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2743
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
1119
atom_context = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1630
if (pipe >= adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1643
if (adev->mode_info.crtcs[pipe]) {
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1656
&adev->mode_info.crtcs[pipe]->base.hwmode);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1727
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
4066
struct atom_context *ctx = adev->mode_info.atom_context;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
181
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
389
adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
410
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
416
r = drm_vblank_init(adev_to_drm(adev), adev->mode_info.num_crtc);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
422
adev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
433
adev->mode_info.mode_config_initialized = false;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
435
drm_edid_free(adev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
77
adev->mode_info.crtcs[drm_crtc_index(crtc)] = amdgpu_crtc;
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
2179
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
1252
adev->mode_info.audio.enabled = true;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1254
adev->mode_info.audio.num_pins = adev->dm.dc->res_pool->audio_count;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1256
for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1257
adev->mode_info.audio.pin[i].channels = -1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1258
adev->mode_info.audio.pin[i].rate = -1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1259
adev->mode_info.audio.pin[i].bits_per_sample = -1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1260
adev->mode_info.audio.pin[i].status_bits = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1261
adev->mode_info.audio.pin[i].category_code = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1262
adev->mode_info.audio.pin[i].connected = false;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1263
adev->mode_info.audio.pin[i].id =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1265
adev->mode_info.audio.pin[i].offset = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1282
if (!adev->mode_info.audio.enabled)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1292
adev->mode_info.audio.enabled = false;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1598
pa_config->is_hvm_enabled = adev->mode_info.gpu_vm_support;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2080
adev->mode_info.atom_context->bios;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2128
adev->mode_info.gpu_vm_support = init_data.flags.gpu_vm_support;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2453
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
272
if (crtc >= adev->mode_info.num_crtc)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
275
acrtc = adev->mode_info.crtcs[crtc];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
293
if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
296
acrtc = adev->mode_info.crtcs[crtc];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
355
return adev->mode_info.crtcs[0];
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4793
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4824
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4933
for (i = 0; i <= adev->mode_info.num_crtc - 1; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4972
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
5163
adev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5615
struct amdgpu_mode_info *mode_info, int plane_id,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5648
if (mode_info)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5649
mode_info->planes[plane_id] = plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5683
dm->adev->mode_info.abm_level_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5705
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5716
adev->mode_info.num_crtc = adev->dm.display_indexes_num;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5740
if (initialize_plane(dm, mode_info, i,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5780
if (amdgpu_dm_crtc_init(dm, mode_info->planes[i], i)) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6175
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6176
struct atom_context *ctx = mode_info->atom_context;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6192
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6193
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6194
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6197
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6198
adev->mode_info.num_hpd = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6199
adev->mode_info.num_dig = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6204
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6205
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6206
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6209
adev->mode_info.num_crtc = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6210
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6211
adev->mode_info.num_dig = 7;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6215
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6216
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6217
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6221
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6222
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6223
adev->mode_info.num_dig = 7;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6226
adev->mode_info.num_crtc = 3;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6227
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6228
adev->mode_info.num_dig = 9;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6231
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6232
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6233
adev->mode_info.num_dig = 9;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6237
adev->mode_info.num_crtc = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6238
adev->mode_info.num_hpd = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6239
adev->mode_info.num_dig = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6243
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6244
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6245
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6250
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6251
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6252
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6259
adev->mode_info.num_crtc = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6260
adev->mode_info.num_hpd = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6261
adev->mode_info.num_dig = 6;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6265
adev->mode_info.num_crtc = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6266
adev->mode_info.num_hpd = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6267
adev->mode_info.num_dig = 5;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6271
adev->mode_info.num_crtc = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6272
adev->mode_info.num_hpd = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6273
adev->mode_info.num_dig = 2;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6292
adev->mode_info.num_crtc = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6293
adev->mode_info.num_hpd = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6294
adev->mode_info.num_dig = 4;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6304
if (adev->mode_info.funcs == NULL)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6305
adev->mode_info.funcs = &dm_display_funcs;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7929
} else if (property == adev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7932
} else if (property == adev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7935
} else if (property == adev->mode_info.underscan_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7938
} else if (property == adev->mode_info.abm_level_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7985
} else if (property == adev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7988
} else if (property == adev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7991
} else if (property == adev->mode_info.underscan_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7994
} else if (property == adev->mode_info.abm_level_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9382
adev->mode_info.underscan_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9385
adev->mode_info.underscan_hborder_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9388
adev->mode_info.underscan_vborder_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9618
switch (adev->mode_info.num_crtc) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
322
adev->mode_info.plane_degamma_lut_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
330
adev->mode_info.plane_degamma_lut_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
337
adev->mode_info.plane_degamma_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
343
adev->mode_info.plane_hdr_mult_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
350
adev->mode_info.plane_ctm_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
357
adev->mode_info.plane_shaper_lut_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
364
adev->mode_info.plane_shaper_lut_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
371
adev->mode_info.plane_shaper_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
378
adev->mode_info.plane_lut3d_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
385
adev->mode_info.plane_lut3d_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
392
adev->mode_info.plane_blend_lut_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
399
adev->mode_info.plane_blend_lut_size_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
406
adev->mode_info.plane_blend_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
413
adev->mode_info.regamma_tf_property = prop;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
971
adev->mode_info.num_crtc);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
978
for (i = 0; i < adev->mode_info.num_crtc; i++) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
981
crtc_ctx[i].crtc = &adev->mode_info.crtcs[i]->base;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
499
adev->mode_info.regamma_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
512
if (property == adev->mode_info.regamma_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
537
if (property == adev->mode_info.regamma_tf_property)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
772
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
1638
struct amdgpu_mode_info mode_info = dm->adev->mode_info;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1646
mode_info.plane_degamma_lut_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1649
mode_info.plane_degamma_lut_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1652
dm->adev->mode_info.plane_degamma_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1657
dm->adev->mode_info.plane_hdr_mult_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1663
dm->adev->mode_info.plane_ctm_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1667
mode_info.plane_shaper_lut_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1669
mode_info.plane_shaper_lut_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1672
mode_info.plane_shaper_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1675
mode_info.plane_lut3d_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1677
mode_info.plane_lut3d_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1683
mode_info.plane_blend_lut_property, 0);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1685
mode_info.plane_blend_lut_size_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1688
mode_info.plane_blend_tf_property,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1704
if (property == adev->mode_info.plane_degamma_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1712
} else if (property == adev->mode_info.plane_degamma_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1717
} else if (property == adev->mode_info.plane_hdr_mult_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1722
} else if (property == adev->mode_info.plane_ctm_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1730
} else if (property == adev->mode_info.plane_shaper_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1738
} else if (property == adev->mode_info.plane_shaper_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1743
} else if (property == adev->mode_info.plane_lut3d_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1751
} else if (property == adev->mode_info.plane_blend_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1759
} else if (property == adev->mode_info.plane_blend_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1784
if (property == adev->mode_info.plane_degamma_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1787
} else if (property == adev->mode_info.plane_degamma_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1789
} else if (property == adev->mode_info.plane_hdr_mult_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1791
} else if (property == adev->mode_info.plane_ctm_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1794
} else if (property == adev->mode_info.plane_shaper_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1797
} else if (property == adev->mode_info.plane_shaper_tf_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1799
} else if (property == adev->mode_info.plane_lut3d_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1802
} else if (property == adev->mode_info.plane_blend_lut_property) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1805
} 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
7342
struct amdgpu_mode_info *mode_info = &adev->mode_info;
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7357
if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7360
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7365
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7368
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
7371
(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
594
adev->mode_info.atom_context, table, size,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c
596
return (uint8_t *)adev->mode_info.atom_context->bios +
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
438
ret = amdgpu_atom_execute_table(adev->mode_info.atom_context, index,
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
265
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
5492
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/ci_dpm.c
5508
if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/ci_dpm.c
5511
power_info = (union power_info *)(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
5520
(mode_info->atom_context->bios + data_offset +
drivers/gpu/drm/radeon/ci_dpm.c
5594
struct radeon_mode_info *mode_info = &rdev->mode_info;
drivers/gpu/drm/radeon/ci_dpm.c
5600
if (atom_parse_data_header(mode_info->atom_context, index, NULL,
drivers/gpu/drm/radeon/ci_dpm.c
5603
(ATOM_FIRMWARE_INFO_V2_2 *)(mode_info->atom_context->bios +
drivers/gpu/drm/radeon/ci_dpm.c
5866
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
3246
if (!rdev->mode_info.mode_config_initialized)
drivers/gpu/drm/radeon/r100.c
3251
if (rdev->mode_info.crtcs[0]->base.enabled) {
drivers/gpu/drm/radeon/r100.c
3253
rdev->mode_info.crtcs[0]->base.primary->fb;
drivers/gpu/drm/radeon/r100.c
3255
mode1 = &rdev->mode_info.crtcs[0]->base.mode;
drivers/gpu/drm/radeon/r100.c
3259
if (rdev->mode_info.crtcs[1]->base.enabled) {
drivers/gpu/drm/radeon/r100.c
3261
rdev->mode_info.crtcs[1]->base.primary->fb;
drivers/gpu/drm/radeon/r100.c
3263
mode2 = &rdev->mode_info.crtcs[1]->base.mode;
drivers/gpu/drm/radeon/r100.c
3669
rdev->mode_info.crtcs[0]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode1->crtc_hdisplay);
drivers/gpu/drm/radeon/r100.c
3672
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_dup(rdev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/radeon/radeon_connectors.c
1056
rdev->mode_info.bios_hardcoded_edid) {
drivers/gpu/drm/radeon/radeon_connectors.c
1378
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
515
if (property == rdev->mode_info.coherent_mode_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
537
if (property == rdev->mode_info.audio_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
552
if (property == rdev->mode_info.dither_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
567
if (property == rdev->mode_info.underscan_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
581
if (property == rdev->mode_info.underscan_hborder_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
595
if (property == rdev->mode_info.underscan_vborder_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
609
if (property == rdev->mode_info.tv_std_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
633
if (property == rdev->mode_info.load_detect_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
643
if (property == rdev->mode_info.tmds_pll_property) {
drivers/gpu/drm/radeon/radeon_connectors.c
698
if (property == rdev->mode_info.output_csc_property) {
drivers/gpu/drm/radeon/radeon_device.c
1001
rdev->mode_info.atom_context = atom_parse(atom_card_info, rdev->bios);
drivers/gpu/drm/radeon/radeon_device.c
1002
if (!rdev->mode_info.atom_context) {
drivers/gpu/drm/radeon/radeon_device.c
1007
mutex_init(&rdev->mode_info.atom_context->mutex);
drivers/gpu/drm/radeon/radeon_device.c
1008
mutex_init(&rdev->mode_info.atom_context->scratch_mutex);
drivers/gpu/drm/radeon/radeon_device.c
1010
atom_allocate_fb_scratch(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/radeon_device.c
1025
if (rdev->mode_info.atom_context) {
drivers/gpu/drm/radeon/radeon_device.c
1026
kfree(rdev->mode_info.atom_context->scratch);
drivers/gpu/drm/radeon/radeon_device.c
1027
kfree(rdev->mode_info.atom_context->iio);
drivers/gpu/drm/radeon/radeon_device.c
1029
kfree(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/radeon_device.c
1030
rdev->mode_info.atom_context = NULL;
drivers/gpu/drm/radeon/radeon_device.c
1031
kfree(rdev->mode_info.atom_card_info);
drivers/gpu/drm/radeon/radeon_device.c
1032
rdev->mode_info.atom_card_info = NULL;
drivers/gpu/drm/radeon/radeon_device.c
1717
if (rdev->mode_info.bl_encoder) {
drivers/gpu/drm/radeon/radeon_device.c
1719
rdev->mode_info.bl_encoder);
drivers/gpu/drm/radeon/radeon_device.c
1720
radeon_set_backlight_level(rdev, rdev->mode_info.bl_encoder,
drivers/gpu/drm/radeon/radeon_device.c
1824
if (rdev->mode_info.bl_encoder) {
drivers/gpu/drm/radeon/radeon_device.c
1826
rdev->mode_info.bl_encoder);
drivers/gpu/drm/radeon/radeon_device.c
1827
radeon_set_backlight_level(rdev, rdev->mode_info.bl_encoder,
drivers/gpu/drm/radeon/radeon_device.c
762
atom_asic_init(rdev->mode_info.atom_context);
drivers/gpu/drm/radeon/radeon_device.c
983
rdev->mode_info.atom_card_info = atom_card_info;
drivers/gpu/drm/radeon/radeon_display.c
1416
rdev->mode_info.coherent_mode_property =
drivers/gpu/drm/radeon/radeon_display.c
1418
if (!rdev->mode_info.coherent_mode_property)
drivers/gpu/drm/radeon/radeon_display.c
1424
rdev->mode_info.tmds_pll_property =
drivers/gpu/drm/radeon/radeon_display.c
1430
rdev->mode_info.load_detect_property =
drivers/gpu/drm/radeon/radeon_display.c
1432
if (!rdev->mode_info.load_detect_property)
drivers/gpu/drm/radeon/radeon_display.c
1438
rdev->mode_info.tv_std_property =
drivers/gpu/drm/radeon/radeon_display.c
1444
rdev->mode_info.underscan_property =
drivers/gpu/drm/radeon/radeon_display.c
1449
rdev->mode_info.underscan_hborder_property =
drivers/gpu/drm/radeon/radeon_display.c
1452
if (!rdev->mode_info.underscan_hborder_property)
drivers/gpu/drm/radeon/radeon_display.c
1455
rdev->mode_info.underscan_vborder_property =
drivers/gpu/drm/radeon/radeon_display.c
1458
if (!rdev->mode_info.underscan_vborder_property)
drivers/gpu/drm/radeon/radeon_display.c
1462
rdev->mode_info.audio_property =
drivers/gpu/drm/radeon/radeon_display.c
1468
rdev->mode_info.dither_property =
drivers/gpu/drm/radeon/radeon_display.c
1474
rdev->mode_info.output_csc_property =
drivers/gpu/drm/radeon/radeon_display.c
1510
rdev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/radeon/radeon_display.c
1543
rdev->mode_info.afmt[i] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1544
if (rdev->mode_info.afmt[i]) {
drivers/gpu/drm/radeon/radeon_display.c
1545
rdev->mode_info.afmt[i]->offset = eg_offsets[i];
drivers/gpu/drm/radeon/radeon_display.c
1546
rdev->mode_info.afmt[i]->id = i;
drivers/gpu/drm/radeon/radeon_display.c
1551
rdev->mode_info.afmt[0] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1552
if (rdev->mode_info.afmt[0]) {
drivers/gpu/drm/radeon/radeon_display.c
1553
rdev->mode_info.afmt[0]->offset = DCE3_HDMI_OFFSET0;
drivers/gpu/drm/radeon/radeon_display.c
1554
rdev->mode_info.afmt[0]->id = 0;
drivers/gpu/drm/radeon/radeon_display.c
1556
rdev->mode_info.afmt[1] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1557
if (rdev->mode_info.afmt[1]) {
drivers/gpu/drm/radeon/radeon_display.c
1558
rdev->mode_info.afmt[1]->offset = DCE3_HDMI_OFFSET1;
drivers/gpu/drm/radeon/radeon_display.c
1559
rdev->mode_info.afmt[1]->id = 1;
drivers/gpu/drm/radeon/radeon_display.c
1563
rdev->mode_info.afmt[0] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1564
if (rdev->mode_info.afmt[0]) {
drivers/gpu/drm/radeon/radeon_display.c
1565
rdev->mode_info.afmt[0]->offset = DCE2_HDMI_OFFSET0;
drivers/gpu/drm/radeon/radeon_display.c
1566
rdev->mode_info.afmt[0]->id = 0;
drivers/gpu/drm/radeon/radeon_display.c
1570
rdev->mode_info.afmt[1] = kzalloc_obj(struct radeon_afmt);
drivers/gpu/drm/radeon/radeon_display.c
1571
if (rdev->mode_info.afmt[1]) {
drivers/gpu/drm/radeon/radeon_display.c
1572
rdev->mode_info.afmt[1]->offset = DCE2_HDMI_OFFSET1;
drivers/gpu/drm/radeon/radeon_display.c
1573
rdev->mode_info.afmt[1]->id = 1;
drivers/gpu/drm/radeon/radeon_display.c
1584
kfree(rdev->mode_info.afmt[i]);
drivers/gpu/drm/radeon/radeon_display.c
1585
rdev->mode_info.afmt[i] = NULL;
drivers/gpu/drm/radeon/radeon_display.c
1595
rdev->mode_info.mode_config_initialized = true;
drivers/gpu/drm/radeon/radeon_display.c
1665
if (rdev->mode_info.mode_config_initialized) {
drivers/gpu/drm/radeon/radeon_display.c
1671
rdev->mode_info.mode_config_initialized = false;
drivers/gpu/drm/radeon/radeon_display.c
1674
drm_edid_free(rdev->mode_info.bios_hardcoded_edid);
drivers/gpu/drm/radeon/radeon_display.c
1959
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
700
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
2749
const struct ov5640_mode_info *mode_info)
drivers/media/i2c/ov5640.c
2751
const struct ov5640_mode_info *mode = mode_info;
drivers/power/reset/reboot-mode.c
120
struct mode_info *sysfs_info;
drivers/power/reset/reboot-mode.c
121
struct mode_info *info;
drivers/power/reset/reboot-mode.c
171
struct mode_info *info;
drivers/power/reset/reboot-mode.c
263
struct mode_info *info;
drivers/power/reset/reboot-mode.c
33
struct mode_info *info;
drivers/power/reset/reboot-mode.c
34
struct mode_info *next;
drivers/power/reset/reboot-mode.c
46
struct mode_info *sysfs_info;
drivers/power/reset/reboot-mode.c
78
struct mode_info *info;