Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/gpu/drm/radeon/radeon_clocks.c radeon_get_clock_info() -> radeon_legacy_get_engine_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->clock.max_pixel_clock | 35000 |
| PARAM_VALUE | 0 | rdev->clock.mpll.reference_div | 0-255 |
| PARAM_VALUE | 0 | rdev->clock.mpll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_in_max | 500,1350 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_in_min | 40,100 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_out_max | 35000,50000 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_out_min | 12500,20000 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.reference_div | 2-1023 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_in_max | 500,1350 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_in_min | 40,100 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_out_max | 35000,50000 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_out_min | 12500,20000 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.reference_div | 2-1023 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->clock.spll.reference_div | 0-255 |
| PARAM_VALUE | 0 | rdev->clock.spll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->family | 0-17 |
| PARAM_VALUE | 0 | rdev->pll_idx_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| FUZZY_MAX | 0 | rdev->clock.mpll.reference_freq | 2700 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_in_max | 1350 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_in_min | 100 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_out_max | 50000 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_out_min | 20000 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.reference_div | 12 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.reference_freq | 2700 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_in_max | 1350 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_in_min | 100 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_out_max | 50000 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_out_min | 20000 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.reference_freq | 2700 |
| FUZZY_MAX | 0 | rdev->clock.spll.reference_freq | 2700 |
| FUZZY_MAX | 0 | rdev->family | 13 |
| HARD_MAX | 0 | rdev->clock.mpll.reference_freq | 2700 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_in_max | 1350 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_in_min | 100 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_out_max | 50000 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_out_min | 20000 |
| HARD_MAX | 0 | rdev->clock.p1pll.reference_freq | 2700 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_in_max | 1350 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_in_min | 100 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_out_max | 50000 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_out_min | 20000 |
| HARD_MAX | 0 | rdev->clock.p2pll.reference_freq | 2700 |
| HARD_MAX | 0 | rdev->clock.spll.reference_freq | 2700 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | rdev | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/radeon/radeon_clocks.c radeon_read_clocks_OF() -> radeon_legacy_get_engine_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->clock.max_pixel_clock | 35000 |
| PARAM_VALUE | 0 | rdev->clock.mpll.reference_div | 0-255 |
| PARAM_VALUE | 0 | rdev->clock.mpll.reference_freq | 0-429496729 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_in_max | 500,1350 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_in_min | 40,100 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_out_max | 35000,50000 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_out_min | 12500,20000 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.reference_div | 2-1023 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.reference_freq | 0-429496729 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_in_max | 500,1350 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_in_min | 40,100 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_out_max | 35000,50000 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_out_min | 12500,20000 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.reference_div | 2-1023 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.reference_freq | 0-429496729 |
| PARAM_VALUE | 0 | rdev->clock.spll.reference_div | 0-255 |
| PARAM_VALUE | 0 | rdev->clock.spll.reference_freq | 0-429496729 |
| PARAM_VALUE | 0 | rdev->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->pdev->dev.of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->pdev->dev.of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->pll_idx_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_in_max | 1350 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_in_min | 100 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_out_max | 50000 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.pll_out_min | 20000 |
| FUZZY_MAX | 0 | rdev->clock.p1pll.reference_div | 12 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_in_max | 1350 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_in_min | 100 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_out_max | 50000 |
| FUZZY_MAX | 0 | rdev->clock.p2pll.pll_out_min | 20000 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_in_max | 1350 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_in_min | 100 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_out_max | 50000 |
| HARD_MAX | 0 | rdev->clock.p1pll.pll_out_min | 20000 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_in_max | 1350 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_in_min | 100 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_out_max | 50000 |
| HARD_MAX | 0 | rdev->clock.p2pll.pll_out_min | 20000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | rdev | unit_byte |
drivers/gpu/drm/radeon/radeon_pm.c radeon_debugfs_pm_info_show() -> (struct radeon_asic)->pm.get_engine_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->flags | 33554432-u64max |
| PARAM_VALUE | 0 | rdev->pm.dpm_enabled | 0 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/radeon/radeon_clocks.c radeon_get_clock_info() -> (struct radeon_asic)->pm.get_engine_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->asic | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->clock.dcpll.best_vco | 0 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.max_feedback_div | 4095 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.max_frac_feedback_div | 9 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.max_post_div | 127 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.max_ref_div | 1023 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.min_feedback_div | 4 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.min_frac_feedback_div | 0 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.min_post_div | 2 |
| PARAM_VALUE | 0 | rdev->clock.dcpll.min_ref_div | 2 |
| PARAM_VALUE | 0 | rdev->clock.default_mclk | 0 |
| PARAM_VALUE | 0 | rdev->clock.default_sclk | 0 |
| PARAM_VALUE | 0 | rdev->clock.max_pixel_clock | 35000 |
| PARAM_VALUE | 0 | rdev->clock.mpll.best_vco | 0 |
| PARAM_VALUE | 0 | rdev->clock.mpll.max_feedback_div | 255 |
| PARAM_VALUE | 0 | rdev->clock.mpll.max_post_div | 1 |
| PARAM_VALUE | 0 | rdev->clock.mpll.max_ref_div | 255 |
| PARAM_VALUE | 0 | rdev->clock.mpll.min_feedback_div | 4 |
| PARAM_VALUE | 0 | rdev->clock.mpll.min_post_div | 1 |
| PARAM_VALUE | 0 | rdev->clock.mpll.min_ref_div | 2 |
| PARAM_VALUE | 0 | rdev->clock.mpll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.best_vco | 0 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.max_feedback_div | 2047 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.max_frac_feedback_div | 0,9 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.max_post_div | 16,127 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.max_ref_div | 1023 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.min_feedback_div | 4 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.min_frac_feedback_div | 0 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.min_post_div | 1-2 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.min_ref_div | 2 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_in_max | 500,1350 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_in_min | 40,100 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_out_max | 35000,50000 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.pll_out_min | 12500,20000 |
| PARAM_VALUE | 0 | rdev->clock.p1pll.reference_div | 2-u32max |
| PARAM_VALUE | 0 | rdev->clock.p1pll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.best_vco | 0 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.max_feedback_div | 2047 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.max_frac_feedback_div | 0,9 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.max_post_div | 12,127 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.max_ref_div | 1023 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.min_feedback_div | 4 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.min_frac_feedback_div | 0 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.min_post_div | 1-2 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.min_ref_div | 2 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_in_max | 500,1350 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_in_min | 40,100 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_out_max | 35000,50000 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.pll_out_min | 12500,20000 |
| PARAM_VALUE | 0 | rdev->clock.p2pll.reference_div | 2-u32max |
| PARAM_VALUE | 0 | rdev->clock.p2pll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->clock.spll.best_vco | 0 |
| PARAM_VALUE | 0 | rdev->clock.spll.max_feedback_div | 255 |
| PARAM_VALUE | 0 | rdev->clock.spll.max_post_div | 1 |
| PARAM_VALUE | 0 | rdev->clock.spll.max_ref_div | 255 |
| PARAM_VALUE | 0 | rdev->clock.spll.min_feedback_div | 4 |
| PARAM_VALUE | 0 | rdev->clock.spll.min_post_div | 1 |
| PARAM_VALUE | 0 | rdev->clock.spll.min_ref_div | 2 |
| PARAM_VALUE | 0 | rdev->clock.spll.reference_freq | 1432,2700 |
| PARAM_VALUE | 0 | rdev->pll_rreg | 4096-ptr_max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |