Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/kmb/kmb_dsi.c dphy_init_sequence() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 288
PARAM_VALUE 2 offset 0-24
PARAM_VALUE 3 num_bits 6
PARAM_VALUE 4 value 28
DATA_SOURCE 0 kmb_dsi $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c dphy_init_sequence() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 268
PARAM_VALUE 2 offset 0
PARAM_VALUE 3 num_bits 9
PARAM_VALUE 4 value 63
DATA_SOURCE 0 kmb_dsi $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c dphy_init_sequence() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 256
PARAM_VALUE 2 offset 12-14
PARAM_VALUE 3 num_bits 2
PARAM_VALUE 4 value 3
DATA_SOURCE 0 kmb_dsi $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c mipi_tx_fg_cfg_regs() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 7428-7432
PARAM_VALUE 2 offset 0-16
PARAM_VALUE 3 num_bits 16
DATA_SOURCE 0 kmb_dsi $0
FUZZY_MAX 1 reg 7432
FUZZY_MAX 2 offset 16
HARD_MAX 1 reg 7432
HARD_MAX 2 offset 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 value unit_byte
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c mipi_tx_fg_cfg_regs() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 7532-7536
PARAM_VALUE 2 offset 0-16
PARAM_VALUE 3 num_bits 16
DATA_SOURCE 0 kmb_dsi $0
FUZZY_MAX 1 reg 7536
FUZZY_MAX 2 offset 16
HARD_MAX 1 reg 7536
HARD_MAX 2 offset 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 value unit_byte
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c mipi_tx_fg_cfg_regs() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 7540-7544
PARAM_VALUE 2 offset 0-16
PARAM_VALUE 3 num_bits 16
DATA_SOURCE 0 kmb_dsi $0
FUZZY_MAX 1 reg 7544
FUZZY_MAX 2 offset 16
HARD_MAX 1 reg 7544
HARD_MAX 2 offset 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 value unit_byte
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c mipi_tx_fg_cfg_regs() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 7548-7552
PARAM_VALUE 2 offset 0-16
PARAM_VALUE 3 num_bits 16
DATA_SOURCE 0 kmb_dsi $0
FUZZY_MAX 1 reg 7552
FUZZY_MAX 2 offset 16
HARD_MAX 1 reg 7552
HARD_MAX 2 offset 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c mipi_tx_fg_section_cfg_regs() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 7264-7400
PARAM_VALUE 2 offset 0-16
PARAM_VALUE 3 num_bits 16
PARAM_VALUE 4 value 0-131068
DATA_SOURCE 0 kmb_dsi $0
DATA_SOURCE 4 value $4
FUZZY_MAX 1 reg 7400
HARD_MAX 1 reg 7400
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c mipi_tx_multichannel_fifo_cfg() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 7576-7580
PARAM_VALUE 2 offset 0-16
PARAM_VALUE 3 num_bits 16
PARAM_VALUE 4 value 254,510
DATA_SOURCE 0 kmb_dsi $0
FUZZY_MAX 4 value 510
HARD_MAX 4 value 510
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c mipi_tx_multichannel_fifo_cfg() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 7584-7588
PARAM_VALUE 2 offset 0-16
PARAM_VALUE 3 num_bits 16
PARAM_VALUE 4 value 2032,4080
DATA_SOURCE 0 kmb_dsi $0
FUZZY_MAX 4 value 4080
HARD_MAX 4 value 4080
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/kmb/kmb_dsi.c setup_pll() -> kmb_write_bits_mipi()

Type Parameter Key Value
PARAM_VALUE 0 kmb_dsi 4096-ptr_max
PARAM_VALUE 1 reg 264
PARAM_VALUE 2 offset 18
PARAM_VALUE 3 num_bits 2
PARAM_VALUE 4 value 1
DATA_SOURCE 0 kmb_dsi $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &old_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &pool->lock