Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c dsi_dphy_timing_calc_clk_zero() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 1 tmin 256-s32max
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 1
DATA_SOURCE 2 percent $3
FUZZY_MAX 1 tmin 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c dsi_dphy_timing_calc_clk_zero() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 1 tmin s32min-255
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 1
DATA_SOURCE 2 percent $3
FUZZY_MAX 1 tmin 255
HARD_MAX 1 tmin 255
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_cphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 0-s32max
PARAM_VALUE 1 tmin 0-s32max
PARAM_VALUE 2 percent 50
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_cphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 2 percent 1
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_cphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_cphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 32
PARAM_VALUE 1 tmin 1
PARAM_VALUE 2 percent 80
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_cphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 64
PARAM_VALUE 1 tmin s32min-64
PARAM_VALUE 2 percent 20
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
CAPPED_DATA 1 tmin 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax (-2)-2000094997
PARAM_VALUE 1 tmin (-2)-2000037997
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 1 tmin (-2)-2000059997
PARAM_VALUE 2 percent 10,40
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 1
FUZZY_MAX 2 percent 40
BIT_INFO 2 percent 0x8,0x2a
HARD_MAX 2 percent 40
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 10,15
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 1
FUZZY_MAX 2 percent 15
BIT_INFO 2 percent 0xa,0xf
HARD_MAX 2 percent 15
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 24
PARAM_VALUE 4 even 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 10,40
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 1
FUZZY_MAX 2 percent 40
BIT_INFO 2 percent 0x8,0x3f
HARD_MAX 2 percent 40
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 1 tmin (-2)-2000099997
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 63
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 126
PARAM_VALUE 1 tmin 64-s32max
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 1 tmin 64
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 63
PARAM_VALUE 1 tmin s32min-63
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 1 tmin 63
PARAM_COMPARE 0 tmax >= $1
PARAM_COMPARE 1 tmin <= $0
HARD_MAX 1 tmin 63
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 0-s32max
PARAM_VALUE 1 tmin 0-s32max
PARAM_VALUE 2 percent 50
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255,511
PARAM_VALUE 2 percent 2
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 0 tmax 511
BIT_INFO 0 tmax 0xff,0x1ff
HARD_MAX 0 tmax 511
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 30
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 0-s32max
PARAM_VALUE 1 tmin 0-s32max
PARAM_VALUE 2 percent 50
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 30
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 1 tmin (-268422957)-12498
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 63
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 126
PARAM_VALUE 1 tmin 64-s32max
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 1 tmin 64
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v2() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 63
PARAM_VALUE 1 tmin s32min-63
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 1 tmin 63
PARAM_COMPARE 0 tmax >= $1
PARAM_COMPARE 1 tmin <= $0
HARD_MAX 1 tmin 63
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 0-11875
PARAM_VALUE 1 tmin 0-4749
PARAM_VALUE 2 percent 50
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255,511
PARAM_VALUE 2 percent 2
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 0 tmax 511
BIT_INFO 0 tmax 0xff,0x1ff
HARD_MAX 0 tmax 511
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 30
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 0-s32max
PARAM_VALUE 1 tmin 0-s32max
PARAM_VALUE 2 percent 50
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 30
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 1 tmin (-268422957)-12498
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 63
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 126
PARAM_VALUE 1 tmin 64-s32max
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 1 tmin 64
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v3() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 63
PARAM_VALUE 1 tmin s32min-63
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 1 tmin 63
PARAM_COMPARE 0 tmax >= $1
PARAM_COMPARE 1 tmin <= $0
HARD_MAX 1 tmin 63
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 0-11875
PARAM_VALUE 1 tmin 0-4749
PARAM_VALUE 2 percent 50
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255,511
PARAM_VALUE 2 percent 2
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
FUZZY_MAX 0 tmax 511
BIT_INFO 0 tmax 0xff,0x1ff
HARD_MAX 0 tmax 511
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 30
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 0-s32max
PARAM_VALUE 1 tmin 0-s32max
PARAM_VALUE 2 percent 50
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 2 percent 30
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 1 tmin (-268422957)-12498
PARAM_VALUE 2 percent 10
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/msm/dsi/phy/dsi_phy.c msm_dsi_dphy_timing_calc_v4() -> linear_inter()

Type Parameter Key Value
PARAM_VALUE 0 tmax 255
PARAM_VALUE 2 percent 5
PARAM_VALUE 3 min_result 0
PARAM_VALUE 4 even 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex