Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_link_required() -> intel_dp_effective_data_rate()

Type Parameter Key Value
PARAM_VALUE 1 bpp_x16 s32min-(-16),0-s32max
PARAM_VALUE 2 bw_overhead 1000000-s32max
CAPPED_DATA 1 bpp_x16 1
DATA_SOURCE 0 pixel_clock $2
DATA_SOURCE 1 bpp_x16 $4
DATA_SOURCE 2 bw_overhead r intel_dp_link_bw_overhead
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pixel_clock
UNITS 0 pixel_clock unit_byte

drivers/gpu/drm/i915/display/intel_dp_mst.c intel_dp_mst_calc_pbn() -> intel_dp_effective_data_rate()

Type Parameter Key Value
PARAM_VALUE 1 bpp_x16 s32min-(-16),0-s32max
PARAM_VALUE 2 bw_overhead 1000000-s32max
DATA_SOURCE 0 pixel_clock $0
DATA_SOURCE 1 bpp_x16 $1
DATA_SOURCE 2 bw_overhead $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pixel_clock
UNITS 0 pixel_clock unit_byte

drivers/gpu/drm/i915/display/intel_display.c intel_link_compute_m_n() -> intel_dp_effective_data_rate()

Type Parameter Key Value
PARAM_VALUE 2 bw_overhead 1000000-s32max
DATA_SOURCE 0 pixel_clock $2
DATA_SOURCE 1 bpp_x16 $0
DATA_SOURCE 2 bw_overhead $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pixel_clock
UNITS 0 pixel_clock unit_byte