Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/stm/lvds.c lvds_clear() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
CAPPED_DATA 2 val 1
DATA_SOURCE 0 lvds $0
DATA_SOURCE 1 reg $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max

drivers/gpu/drm/stm/lvds.c lvds_config_data_mapping() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 1 reg 4-36
DATA_SOURCE 0 lvds $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/stm/lvds.c lvds_config_data_mapping() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 1 reg 8-40
DATA_SOURCE 0 lvds $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/stm/lvds.c lvds_config_mode() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 1 reg 44
PARAM_VALUE 2 val 0,17185
DATA_SOURCE 0 lvds $0
FUZZY_MAX 2 val 17185
BIT_INFO 2 val 0x0,0x4321
HARD_MAX 2 val 17185
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/stm/lvds.c lvds_config_mode() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 1 reg 48
PARAM_VALUE 2 val 0,366710
DATA_SOURCE 0 lvds $0
FUZZY_MAX 2 val 366710
BIT_INFO 2 val 0x0,0x59876
HARD_MAX 2 val 366710
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &first_bridge->encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/stm/lvds.c lvds_pll_config() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 2 val 0,131072-393216
DATA_SOURCE 0 lvds $0
BIT_INFO 2 val 0x0,0x70000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/stm/lvds.c lvds_pll_config() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 2 val 0-1023
DATA_SOURCE 0 lvds $0
FUZZY_MAX 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/stm/lvds.c lvds_pll_config() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 2 val 4587520
DATA_SOURCE 0 lvds $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/stm/lvds.c lvds_pll_enable() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 2 val 10485760
DATA_SOURCE 0 lvds $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/stm/lvds.c lvds_pll_enable() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 2 val 268435456
DATA_SOURCE 0 lvds $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/stm/lvds.c lvds_pll_enable() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
PARAM_VALUE 1 reg 4528
PARAM_VALUE 2 val 1
DATA_SOURCE 0 lvds $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/stm/lvds.c lvds_set() -> lvds_write()

Type Parameter Key Value
PARAM_VALUE 0 lvds 4096-ptr_max
DATA_SOURCE 0 lvds $0
DATA_SOURCE 1 reg $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max