Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_set_intf() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 1 reg 56
DATA_SOURCE 0 mdp4_kms r get_kms
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_wait_for_flush_done() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 1 reg 98304
DATA_SOURCE 0 mdp4_kms r get_kms
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_wait_for_flush_done() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 0 mdp4_kms 4096-ptr_max
PARAM_VALUE 1 reg 98304
DATA_SOURCE 0 mdp4_kms r get_kms
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_wait_for_flush_done() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 0 mdp4_kms 4096-ptr_max
PARAM_VALUE 1 reg 98304
DATA_SOURCE 0 mdp4_kms r get_kms
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c read_mdp_hw_revision() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 0 mdp4_kms 4096-ptr_max
PARAM_VALUE 1 reg 0
DATA_SOURCE 0 mdp4_kms $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mdp4_kms->clk->core->parent->req_rate
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c mdp4_lvds_pll_enable() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 0 mdp4_kms 4096-ptr_max
PARAM_VALUE 1 reg 798848
DATA_SOURCE 0 mdp4_kms r get_kms
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c mdp4_lvds_pll_enable() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 0 mdp4_kms 4096-ptr_max
PARAM_VALUE 1 reg 798848
DATA_SOURCE 0 mdp4_kms r get_kms
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c mdp4_irq() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 0 mdp4_kms 4096-ptr_max
PARAM_VALUE 1 reg 80
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c mdp4_irq() -> mdp4_read()

Type Parameter Key Value
PARAM_VALUE 0 mdp4_kms 4096-ptr_max
PARAM_VALUE 1 reg 84
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq