HomeSort by: relevance | last modified time | path
    Searched refs:mode_info (Results 1 - 25 of 81) sorted by relevancy

1 2 3 4

  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_display.h 28 #define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((adev), (crtc))
29 #define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level((e), (l))
30 #define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e))
31 #define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h))
32 #define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), (h))
33 #define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev))
34 #define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev))
35 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev), (crtc), (base), (async))
36 #define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page_flip_get_scanoutpos((adev), (crtc), (vbl), (pos))
37 #define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e), (s), (c)
    [all...]
amdgpu_atomfirmware.c 43 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, NULL,
46 (struct atom_firmware_info_v3_1 *)(adev->mode_info.atom_context->bios +
62 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, NULL,
65 (struct atom_firmware_info_v3_1 *)(adev->mode_info.atom_context->bios +
75 struct atom_context *ctx = adev->mode_info.atom_context;
184 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atomfirmware_get_vram_info
204 if (amdgpu_atom_parse_data_header(mode_info->atom_context,
209 (mode_info->atom_context->bios + data_offset);
225 (mode_info->atom_context->bios + data_offset)
284 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atomfirmware_mem_ecc_supported
318 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atomfirmware_sram_ecc_supported
349 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atomfirmware_get_clock_info
434 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atomfirmware_get_gfx_info
    [all...]
amdgpu_dce_virtual.c 241 adev->mode_info.crtcs[index] = amdgpu_crtc;
259 adev->mode_info.num_hpd = 1;
260 adev->mode_info.num_dig = 1;
392 for (i = 0; i < adev->mode_info.num_crtc; i++) {
403 adev->mode_info.mode_config_initialized = true;
411 kfree(adev->mode_info.bios_hardcoded_edid);
417 memset(adev->mode_info.crtcs, 0, sizeof(adev->mode_info.crtcs[0]) * AMDGPU_MAX_CRTCS);
418 adev->mode_info.mode_config_initialized = false;
472 for (i = 0; i<adev->mode_info.num_crtc; i++
    [all...]
amdgpu_fb.c 359 if (!adev->mode_info.mode_config_initialized)
375 adev->mode_info.rfbdev = rfbdev;
399 if (!adev->mode_info.rfbdev)
402 amdgpu_fbdev_destroy(adev->ddev, adev->mode_info.rfbdev);
403 kfree(adev->mode_info.rfbdev);
404 adev->mode_info.rfbdev = NULL;
409 if (adev->mode_info.rfbdev)
410 drm_fb_helper_set_suspend_unlocked(&adev->mode_info.rfbdev->helper,
419 if (!adev->mode_info.rfbdev)
422 robj = gem_to_amdgpu_bo(adev->mode_info.rfbdev->rfb.base.obj[0])
    [all...]
amdgpu_atombios.c 99 struct atom_context *ctx = adev->mode_info.atom_context;
135 struct atom_context *ctx = adev->mode_info.atom_context;
170 struct atom_context *ctx = adev->mode_info.atom_context;
273 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atombios_has_dce_engine_info
274 struct atom_context *ctx = mode_info->atom_context;
300 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atombios_get_connector_info_from_object_table
301 struct atom_context *ctx = mode_info->atom_context;
567 struct amdgpu_mode_info *mode_info = &adev->mode_info local in function:amdgpu_atombios_get_clock_info
721 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atombios_get_gfx_info
760 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atombios_get_vram_width
787 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atombios_get_igp_ss_overrides
891 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atombios_get_asic_ss_info
1166 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_atombios_get_default_voltages
    [all...]
amdgpu_dpm.c 131 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) {
152 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) {
178 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) {
258 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_get_platform_caps
264 if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL,
267 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset)
288 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_parse_extended_power_table
768 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_add_thermal_controller
    [all...]
amdgpu_dce_v11_0.c 224 if (crtc < 0 || crtc >= adev->mode_info.num_crtc)
235 for (i = 0; i < adev->mode_info.num_crtc; i++)
244 for (i = 0; i < adev->mode_info.num_crtc; i++)
261 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
286 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
309 if (hpd >= adev->mode_info.num_hpd)
333 if (hpd >= adev->mode_info.num_hpd)
363 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
417 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
440 for (i = 0; i < adev->mode_info.num_crtc; i++)
    [all...]
amdgpu_dce_v8_0.c 154 if (crtc >= adev->mode_info.num_crtc)
165 for (i = 0; i < adev->mode_info.num_crtc; i++)
174 for (i = 0; i < adev->mode_info.num_crtc; i++)
191 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
213 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
236 if (hpd >= adev->mode_info.num_hpd)
260 if (hpd >= adev->mode_info.num_hpd)
290 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
335 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
358 for (i = 0; i < adev->mode_info.num_crtc; i++)
    [all...]
amdgpu_dce_v6_0.c 158 if (crtc >= adev->mode_info.num_crtc)
169 for (i = 0; i < adev->mode_info.num_crtc; i++)
178 for (i = 0; i < adev->mode_info.num_crtc; i++)
198 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
220 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
243 if (hpd >= adev->mode_info.num_hpd)
266 if (hpd >= adev->mode_info.num_hpd)
296 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
341 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
920 (adev->mode_info.disp_priority == 2))
    [all...]
amdgpu_dce_v10_0.c 206 if (crtc >= adev->mode_info.num_crtc)
217 for (i = 0; i < adev->mode_info.num_crtc; i++)
226 for (i = 0; i < adev->mode_info.num_crtc; i++)
243 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id];
268 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
291 if (hpd >= adev->mode_info.num_hpd)
315 if (hpd >= adev->mode_info.num_hpd)
345 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
400 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd)
424 for (i = 0; i < adev->mode_info.num_crtc; i++)
    [all...]
amdgpu_atombios_crtc.c 87 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
116 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
133 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
149 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
165 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
181 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
193 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
238 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
268 for (i = 0; i < adev->mode_info.num_crtc; i++) {
269 if (adev->mode_info.crtcs[i] &
    [all...]
amdgpu_connectors.c 272 if (adev->mode_info.bios_hardcoded_edid) {
273 edid = kmalloc(adev->mode_info.bios_hardcoded_edid_size, GFP_KERNEL);
276 (unsigned char *)adev->mode_info.bios_hardcoded_edid,
277 adev->mode_info.bios_hardcoded_edid_size);
475 if (property == adev->mode_info.coherent_mode_property) {
497 if (property == adev->mode_info.audio_property) {
512 if (property == adev->mode_info.dither_property) {
527 if (property == adev->mode_info.underscan_property) {
541 if (property == adev->mode_info.underscan_hborder_property) {
555 if (property == adev->mode_info.underscan_vborder_property)
    [all...]
amdgpu_display.c 83 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id];
116 adev->mode_info.funcs->page_flip(adev, work->crtc_id, work->base, work->async);
624 adev->mode_info.coherent_mode_property =
626 if (!adev->mode_info.coherent_mode_property)
629 adev->mode_info.load_detect_property =
631 if (!adev->mode_info.load_detect_property)
637 adev->mode_info.underscan_property =
642 adev->mode_info.underscan_hborder_property =
645 if (!adev->mode_info.underscan_hborder_property)
648 adev->mode_info.underscan_vborder_property
    [all...]
amdgpu_atombios_i2c.c 59 base = (unsigned char *)adev->mode_info.atom_context->scratch;
96 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
182 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args);
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_atombios_i2c.c 56 mutex_lock(&rdev->mode_info.atom_context->scratch_mutex);
58 base = (unsigned char *)rdev->mode_info.atom_context->scratch;
88 atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args);
101 mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex);
radeon_fb.c 400 rdev->mode_info.rfbdev = rfbdev;
432 if (!rdev->mode_info.rfbdev)
435 radeon_fbdev_destroy(rdev->ddev, rdev->mode_info.rfbdev);
436 kfree(rdev->mode_info.rfbdev);
437 rdev->mode_info.rfbdev = NULL;
443 if (rdev->mode_info.rfbdev)
444 drm_fb_helper_set_suspend(&rdev->mode_info.rfbdev->helper, state);
450 if (!rdev->mode_info.rfbdev)
453 if (robj == gem_to_radeon_bo(rdev->mode_info.rfbdev->fb.obj[0]))
460 if (rdev->mode_info.rfbdev
    [all...]
radeon_atombios.c 142 struct atom_context *ctx = rdev->mode_info.atom_context;
178 struct atom_context *ctx = rdev->mode_info.atom_context;
212 struct atom_context *ctx = rdev->mode_info.atom_context;
530 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_get_atom_connector_info_from_object_table
531 struct atom_context *ctx = mode_info->atom_context;
857 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:atombios_get_connector_object_id
858 struct atom_context *ctx = mode_info->atom_context;
901 struct radeon_mode_info *mode_info = &rdev->mode_info local in function:radeon_get_atom_connector_info_from_supported_devices_table
1118 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_dentist_vco_freq
1136 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atom_get_clock_info
1305 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_sideport_present
1341 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_tmds_info
1389 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_ppll_ss_info
1429 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_igp_ss_overrides
1517 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_asic_ss_info
1630 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_lvds_info
1770 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_primary_dac_info
1799 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atom_get_tv_timings
1896 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_tv_info
1956 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_tv_dac_info
2090 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_parse_power_table_1_3
2374 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_default_voltages
2571 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_parse_power_table_4_5
2661 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_parse_power_table_6
2758 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:radeon_atombios_get_power_modes
    [all...]
radeon_display.c 291 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
347 &rdev->mode_info.crtcs[crtc_id]->base.hwmode)) &&
372 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id];
419 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[work->crtc_id];
692 rdev->mode_info.crtcs[index] = radeon_crtc;
1402 rdev->mode_info.coherent_mode_property =
1404 if (!rdev->mode_info.coherent_mode_property)
1410 rdev->mode_info.tmds_pll_property =
1416 rdev->mode_info.load_detect_property =
1418 if (!rdev->mode_info.load_detect_property
    [all...]
radeon_connectors.c 560 if (property == rdev->mode_info.coherent_mode_property) {
582 if (property == rdev->mode_info.audio_property) {
597 if (property == rdev->mode_info.dither_property) {
612 if (property == rdev->mode_info.underscan_property) {
626 if (property == rdev->mode_info.underscan_hborder_property) {
640 if (property == rdev->mode_info.underscan_vborder_property) {
654 if (property == rdev->mode_info.tv_std_property) {
678 if (property == rdev->mode_info.load_detect_property) {
688 if (property == rdev->mode_info.tmds_pll_property) {
743 if (property == rdev->mode_info.output_csc_property)
    [all...]
radeon_r600_dpm.c 169 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) {
195 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) {
852 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:r600_get_platform_caps
858 if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
861 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
880 struct radeon_mode_info *mode_info = &rdev->mode_info; local in function:r600_parse_extended_power_table
889 if (!atom_parse_data_header(mode_info->atom_context, index, NULL,
892 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset)
    [all...]
radeon_atombios_encoders.c 91 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
107 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
122 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
125 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
127 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
214 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
252 rdev->mode_info.bl_encoder = radeon_encoder;
274 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))
404 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
460 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args)
    [all...]
radeon_rs690.c 79 if (atom_parse_data_header(rdev->mode_info.atom_context, index, NULL,
81 info = (union igp_info *)(rdev->mode_info.atom_context->bios + data_offset);
258 rdev->mode_info.crtcs[0]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode1->crtc_hdisplay);
261 rdev->mode_info.crtcs[1]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode2->crtc_hdisplay);
599 if (!rdev->mode_info.mode_config_initialized)
604 if (rdev->mode_info.crtcs[0]->base.enabled)
605 mode0 = &rdev->mode_info.crtcs[0]->base.mode;
606 if (rdev->mode_info.crtcs[1]->base.enabled)
607 mode1 = &rdev->mode_info.crtcs[1]->base.mode;
631 rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_high, false)
    [all...]
radeon_device.c 792 atom_asic_init(rdev->mode_info.atom_context);
1074 rdev->mode_info.atom_card_info = atom_card_info;
1097 rdev->mode_info.atom_context = atom_parse(atom_card_info, rdev->bios);
1098 if (!rdev->mode_info.atom_context) {
1103 mutex_init(&rdev->mode_info.atom_context->mutex);
1104 mutex_init(&rdev->mode_info.atom_context->scratch_mutex);
1106 atom_allocate_fb_scratch(rdev->mode_info.atom_context);
1121 if (rdev->mode_info.atom_context) {
1122 mutex_destroy(&rdev->mode_info.atom_context->scratch_mutex);
1123 mutex_destroy(&rdev->mode_info.atom_context->mutex)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm.c 192 if (crtc >= adev->mode_info.num_crtc)
195 struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc];
215 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
218 struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc];
278 return adev->mode_info.crtcs[0];
702 adev->mode_info.audio.enabled = true;
704 adev->mode_info.audio.num_pins = adev->dm.dc->res_pool->audio_count;
706 for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
707 adev->mode_info.audio.pin[i].channels = -1;
708 adev->mode_info.audio.pin[i].rate = -1
2686 struct amdgpu_mode_info *mode_info = &adev->mode_info; local in function:amdgpu_dm_initialize_drm_device
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
amdgpu_ppatomctrl.c 195 return amdgpu_atom_execute_table(adev->mode_info.atom_context,
265 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
312 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
333 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
363 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
387 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
424 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
457 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
748 result = amdgpu_atom_execute_table(adev->mode_info.atom_context,
769 result = amdgpu_atom_execute_table(adev->mode_info.atom_context
    [all...]

Completed in 34 milliseconds

1 2 3 4