Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/gpu/drm/radeon/atombios_crtc.c
- drivers/gpu/drm/radeon/atombios_dp.c, line 811
- drivers/gpu/drm/radeon/atombios_encoders.c
- drivers/gpu/drm/radeon/radeon_atombios.c
Smatch caller information:
drivers/gpu/drm/radeon/atombios_crtc.c atombios_adjust_pll() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 17 |
| PARAM_VALUE | 2 | frev | 3331852485079543808 |
| PARAM_VALUE | 3 | crev | 3338837363055546368 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_crtc.c atombios_crtc_program_pll() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 12 |
| PARAM_VALUE | 2 | frev | 358509699887443968 |
| PARAM_VALUE | 3 | crev | 5860534953620602880 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_crtc.c atombios_crtc_set_disp_eng_pll() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 12 |
| PARAM_VALUE | 2 | frev | 5283507180842135552 |
| PARAM_VALUE | 3 | crev | 5106781161398628352 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->exclusive_lock |
drivers/gpu/drm/radeon/atombios_dp.c radeon_dp_link_train() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 79 |
| PARAM_VALUE | 2 | frev | 4362072661979332608 |
| PARAM_VALUE | 3 | crev | 6758239843139641344 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_dac_load_detect() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 21 |
| PARAM_VALUE | 2 | frev | 46452285133492224 |
| PARAM_VALUE | 3 | crev | 5871338914947719168 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_dig_encoder_setup2() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 4,74-75 |
| PARAM_VALUE | 2 | frev | 5841372437155475456 |
| PARAM_VALUE | 3 | crev | 5367155589069217792 |
| FUZZY_MAX | 1 | index | 75 |
| BIT_INFO | 1 | index | 0x0,0x4f |
| HARD_MAX | 1 | index | 75 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_dig_transmitter_setup2() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 0,26,76-77 |
| PARAM_VALUE | 2 | frev | 2373451858750005248 |
| PARAM_VALUE | 3 | crev | 8516498799324807168 |
| FUZZY_MAX | 1 | index | 77 |
| BIT_INFO | 1 | index | 0x0,0x5f |
| HARD_MAX | 1 | index | 77 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_digital_setup() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 0,22,30-31 |
| PARAM_VALUE | 2 | frev | 6099849117638926336 |
| PARAM_VALUE | 3 | crev | 7191819525146079232 |
| FUZZY_MAX | 1 | index | 31 |
| HARD_MAX | 1 | index | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_dvo_setup() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 8 |
| PARAM_VALUE | 2 | frev | 6681703832272470016 |
| PARAM_VALUE | 3 | crev | 7249960318612488192 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_external_encoder_setup() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 50 |
| PARAM_VALUE | 2 | frev | 8648233605818130432 |
| PARAM_VALUE | 3 | crev | 2057748735254876160 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_set_edp_panel_power() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 76 |
| PARAM_VALUE | 2 | frev | 7350489751668080640 |
| PARAM_VALUE | 3 | crev | 8943665970296119296 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/atombios_encoders.c atombios_set_encoder_crtc_source() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 42 |
| PARAM_VALUE | 2 | frev | 591300559512657920 |
| PARAM_VALUE | 3 | crev | 5739229570855534592 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/radeon_atombios.c radeon_atom_get_clock_dividers() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 60 |
| PARAM_VALUE | 2 | frev | 2003131983700377600 |
| PARAM_VALUE | 3 | crev | 1902934978016251904 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->pm.mclk_lock | ||
| HALF_LOCKED2 | &rdev->pm.mutex | ||
| HALF_LOCKED2 | &rdev->ring_lock |
drivers/gpu/drm/radeon/radeon_atombios.c radeon_atom_get_leakage_id_from_vbios() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->bios | 4096-ptr_max |
| PARAM_VALUE | 1 | index | 67 |
| PARAM_VALUE | 2 | frev | 5227844042899628032 |
| PARAM_VALUE | 3 | crev | 3360638970860318720 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/radeon_atombios.c radeon_atom_get_max_vddc() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 67 |
| PARAM_VALUE | 2 | frev | 2094543987767058432 |
| PARAM_VALUE | 3 | crev | 4204642102042255360 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->pm.mutex |
drivers/gpu/drm/radeon/radeon_atombios.c radeon_atom_get_memory_pll_dividers() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 70 |
| PARAM_VALUE | 2 | frev | 1221596664679981056 |
| PARAM_VALUE | 3 | crev | 6671847281664339968 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| HALF_LOCKED2 | &rdev->pm.mclk_lock | ||
| HALF_LOCKED2 | &rdev->ring_lock | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/radeon_atombios.c radeon_atom_get_voltage_gpio_settings() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 67 |
| PARAM_VALUE | 2 | frev | 219861834450833408 |
| PARAM_VALUE | 3 | crev | 805697704835436544 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->pm.mutex | ||
| TYPE_LOCK | (struct radeon_pm)->mutex |
drivers/gpu/drm/radeon/radeon_atombios.c radeon_atom_set_voltage() -> atom_parse_cmd_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 67 |
| PARAM_VALUE | 2 | frev | 7833460258866728960 |
| PARAM_VALUE | 3 | crev | 342392766553227264 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->pm.mclk_lock | ||
| HALF_LOCKED2 | &rdev->pm.mutex | ||
| HALF_LOCKED2 | &rdev->ring_lock |