Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dpll_mgr.c bxt_ddi_dp_pll_dividers() -> chv_calc_dpll_params()

Type Parameter Key Value
PARAM_VALUE 1 clock 3965895905358188544
DATA_SOURCE 1 clock $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/i915/display/intel_dpll_mgr.c bxt_ddi_pll_get_freq() -> chv_calc_dpll_params()

Type Parameter Key Value
PARAM_VALUE 1 clock 6072293540909768704
PARAM_VALUE 1 clock->m1 2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 clock->m2 s32min-s32max
HOST_DATA 1 clock->n 0-s32max[c]
HOST_DATA 1 clock->p1 0-s32max[c]
HOST_DATA 1 clock->p2 0-s32max[c]

drivers/gpu/drm/i915/display/intel_dpll.c chv_crtc_clock_get() -> chv_calc_dpll_params()

Type Parameter Key Value
PARAM_VALUE 0 refclk 100000
PARAM_VALUE 1 clock 5365460689362128896
PARAM_VALUE 1 clock->m1 0,2
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dpll.c chv_crtc_compute_clock() -> chv_calc_dpll_params()

Type Parameter Key Value
PARAM_VALUE 0 refclk 100000
PARAM_VALUE 1 clock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clock->m1
NO_OVERFLOW_SIMPLE 1 clock->m2

drivers/gpu/drm/i915/display/intel_dpll.c chv_find_best_dpll() -> chv_calc_dpll_params()

Type Parameter Key Value
PARAM_VALUE 0 refclk 100000
PARAM_VALUE 1 clock 7489242554808815616
PARAM_VALUE 1 clock->m1 2
PARAM_VALUE 1 clock->m2 0,21-1073741823
PARAM_VALUE 1 clock->n 1
PARAM_VALUE 1 clock->p 5-3300
PARAM_VALUE 1 clock->p1 1-33
PARAM_VALUE 1 clock->p2 1-10,12-14,18-20
DATA_SOURCE 0 refclk $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clock->m1
NO_OVERFLOW_SIMPLE 1 clock->m2