Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/radeon/atombios_crtc.c atombios_crtc_disable() -> atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev 4096-ptr_max
PARAM_VALUE 0 crtc->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 crtc->dev->dev_private->disp_priority s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->ih.enabled 0-1
PARAM_VALUE 0 crtc->dev->dev_private->ih.rptr 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->mc_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->mmio_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->data_block 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->fb_base 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->io_mode s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->reg_block 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->scratch_mutex.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->scratch_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pll_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.active_crtc_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.active_crtcs 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.core_bandwidth.full 0-4294963200
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_clock_mode_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_power_state_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.ac_power 1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_active_crtc_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_active_crtcs 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.forced_level 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.high_pixelclock_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.new_active_crtc_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.new_active_crtcs 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->battery_state 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->crtc_id s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_ps.dc_compatible 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_ps.performance_level_count 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_ps.sclk_t 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.caps 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.class 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.class2 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.dclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.ecclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.evclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.vce_active 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.vce_level 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.vclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->refresh_rate s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_ps.dc_compatible 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_ps.performance_level_count 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_ps.sclk_t 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.caps 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.class 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.class2 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.dclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ecclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.evclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->Dpm0PgNbPsHi 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->Dpm0PgNbPsLo 1-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->DpmXNbPsHi 1-2
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->DpmXNbPsLo 2-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->bapm_flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dc_compatible 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpm0_pg_nb_ps_hi 0,2
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpm0_pg_nb_ps_lo 1-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpmx_nb_ps_hi 0,2
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpmx_nb_ps_lo 1-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->need_dfs_bypass 1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.vce_active 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.vce_level 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.vclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->restricted_levels 0,2-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->video_start 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.single_display 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.state 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_can_downclock 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_can_upclock 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_idle_work.cpu s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_idle_work.timer.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_planned_action 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_state 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk.full 0-4294963200
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->type 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.profile_index 0-6
PARAM_VALUE 0 crtc->dev->dev_private->pm.req_vblank s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.requested_clock_mode_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.requested_power_state_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.sclk.full 0-4294963200
PARAM_VALUE 0 crtc->dev->dev_private->pm.vblank_sync 0-1
PARAM_VALUE 0 crtc->dev->dev_private->ring_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->smc_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
PARAM_VALUE 0 crtc->dev->vbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->vblank_time_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->helper_private 4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->commit 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->disable 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_fixup 0,351,4096-ptr_max
PARAM_VALUE 0 crtc->primary 4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb 0,4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb->obj 4096-ptr_max
PARAM_VALUE 2 pll_id 0-1
PARAM_VALUE 3 encoder_mode 0
PARAM_VALUE 4 encoder_id 0
PARAM_VALUE 5 clock 0
PARAM_VALUE 6 ref_div 0
PARAM_VALUE 7 fb_div 0
PARAM_VALUE 8 frac_fb_div 0
PARAM_VALUE 9 post_div 0
PARAM_VALUE 10 bpc 0
PARAM_VALUE 11 ss_enabled 0
PARAM_VALUE 12 ss 9187309334125862912
CAPPED_DATA 0 crtc 1
DATA_SOURCE 0 crtc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 crtc_id unit_array_size

drivers/gpu/drm/radeon/atombios_crtc.c atombios_crtc_disable() -> atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev 4096-ptr_max
PARAM_VALUE 0 crtc->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 crtc->dev->dev_private->disp_priority s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->ih.enabled 0-1
PARAM_VALUE 0 crtc->dev->dev_private->ih.rptr 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->mc_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->mmio_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context 4096-ptr_max
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->bios 4096-ptr_max
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->data_block 0
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->fb_base 0
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->io_mode 0
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->reg_block 0
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->scratch_mutex.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->mode_info.atom_context->scratch_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pll_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.active_crtc_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.active_crtcs 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.core_bandwidth.full 0-4294963200
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_clock_mode_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_power_state_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.current_vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.ac_power 1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_active_crtc_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_active_crtcs 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->low.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.current_ps->ps_priv->medium.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.forced_level 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.high_pixelclock_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.new_active_crtc_count 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.new_active_crtcs 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->battery_state 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->crtc_id s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_ps.dc_compatible 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_ps.performance_level_count 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_ps.sclk_t 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.caps 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.class 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.class2 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.dclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.ecclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.evclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.vce_active 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.vce_level 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->current_rps.vclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->refresh_rate s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_ps.dc_compatible 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_ps.performance_level_count 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_ps.sclk_t 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.caps 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.class 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.class2 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.dclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ecclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.evclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->Dpm0PgNbPsHi 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->Dpm0PgNbPsLo 1-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->DpmXNbPsHi 1-2
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->DpmXNbPsLo 2-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->bapm_flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dc_compatible 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpm0_pg_nb_ps_hi 0,2
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpm0_pg_nb_ps_lo 1-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpmx_nb_ps_hi 0,2
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->dpmx_nb_ps_lo 1-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.ps_priv->need_dfs_bypass 1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.vce_active 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.vce_level 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->requested_rps.vclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->restricted_levels 0,2-3
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.priv->video_start 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->low.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.mclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.pcie_gen 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.sclk 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.vddc 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.requested_ps->ps_priv->medium.vddci 0-u16max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.single_display 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dpm.state 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_can_downclock 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_can_upclock 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_idle_work.cpu s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_idle_work.timer.flags 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_planned_action 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.dynpm_state 0-4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk.full 0-4294963200
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.first_waiter->type 0-1
PARAM_VALUE 0 crtc->dev->dev_private->pm.mclk_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.profile_index 0-6
PARAM_VALUE 0 crtc->dev->dev_private->pm.req_vblank s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.requested_clock_mode_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.requested_power_state_index s32min-s32max
PARAM_VALUE 0 crtc->dev->dev_private->pm.sclk.full 0-4294963200
PARAM_VALUE 0 crtc->dev->dev_private->pm.vblank_sync 0-1
PARAM_VALUE 0 crtc->dev->dev_private->ring_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 crtc->dev->dev_private->smc_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
PARAM_VALUE 0 crtc->dev->vbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->vblank_time_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->helper_private 4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->commit 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->disable 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_fixup 0,351,4096-ptr_max
PARAM_VALUE 0 crtc->primary 4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb 0,4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb->obj 4096-ptr_max
PARAM_VALUE 2 pll_id 2
PARAM_VALUE 3 encoder_mode 0
PARAM_VALUE 4 encoder_id 0
PARAM_VALUE 5 clock 0
PARAM_VALUE 6 ref_div 0
PARAM_VALUE 7 fb_div 0
PARAM_VALUE 8 frac_fb_div 0
PARAM_VALUE 9 post_div 0
PARAM_VALUE 10 bpc 0
PARAM_VALUE 11 ss_enabled 0
PARAM_VALUE 12 ss 9187309334125862912
CAPPED_DATA 0 crtc 1
DATA_SOURCE 0 crtc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 crtc_id unit_array_size

drivers/gpu/drm/radeon/atombios_crtc.c atombios_crtc_set_pll() -> atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev 4096-ptr_max
PARAM_VALUE 0 crtc->dev->driver 4096-ptr_max
PARAM_VALUE 0 crtc->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 crtc->dev->mode_config.helper_private->atomic_commit_tail 0,113,4096-ptr_max
PARAM_VALUE 0 crtc->enabled 1
PARAM_VALUE 0 crtc->funcs->cursor_set 0,3495628013979901952,4537023485923934208,6131130537578876928,8872617624633417728
PARAM_VALUE 0 crtc->funcs->cursor_set2 0,1789627235925843968,4458553803064295424,6181444555894923264,8421415535485173760
PARAM_VALUE 0 crtc->helper_private->atomic_begin 0,218,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->disable 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_fixup 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_set 0,263,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_set_base 0,575,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_valid 0,13,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->prepare 0,2,4096-ptr_max
PARAM_VALUE 2 pll_id 0-2,255
PARAM_VALUE 3 encoder_mode 0-3,5,13,15-16
PARAM_VALUE 12 ss 4096-ptr_max
CAPPED_DATA 0 crtc 1
CAPPED_DATA 2 pll_id 1
DATA_SOURCE 0 crtc $0
DATA_SOURCE 3 encoder_mode r atombios_get_encoder_mode
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 crtc->hwmode.crtc_clock s32min-s32max[c]
USER_DATA 0 crtc->hwmode.crtc_hblank_end 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hblank_start 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hdisplay 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hskew 0-u16max[u]
USER_DATA 0 crtc->hwmode.crtc_hsync_end 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hsync_start 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_htotal 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_vblank_end 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vdisplay 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vsync_end 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vsync_start 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vtotal 0-u16max
USER_DATA 0 crtc->hwmode.hskew 0-u16max[u]
USER_DATA 0 crtc->hwmode.type 0,8-104[c]
USER_DATA 0 crtc->hwmode.vscan 0-u16max[u]
USER_DATA 0 crtc->x 0-s32max
USER_DATA 0 crtc->y 0-s32max
NO_OVERFLOW_SIMPLE 0 crtc->hwmode.clock
NO_OVERFLOW_SIMPLE 0 crtc->mode.clock
UNITS 1 crtc_id unit_array_size
UNITS 5 clock unit_byte