Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 3584
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 1 value $6
BIT_INFO 0 hwdev->mw_state 0x2,0x3
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 3628
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 3632
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 3592
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 3596
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 3600
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 3588
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
PARAM_VALUE 2 reg 3116
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
BIT_INFO 1 value 0x0,0x1fff1fff
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/arm/malidp_hw.c malidp500_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-s16max,4294934528-u32max
PARAM_VALUE 2 reg 3188-3232
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->mw_state 0x2,0xffffffffffffffff
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/arm/malidp_hw.c malidp500_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 reg 60
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 reg 64
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-67108863
PARAM_VALUE 2 reg 40
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0x3ff0fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-16777215
PARAM_VALUE 2 reg 44
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0xff00ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-16777215
PARAM_VALUE 2 reg 48
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0xff03ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
PARAM_VALUE 2 reg 52
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_se_write_pp_coefftab() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 256,512,768
PARAM_VALUE 2 reg 3136
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp500_se_write_pp_coefftab() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-16383
PARAM_VALUE 2 reg 3140
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 33024
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 1 value $6
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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 33068
DATA_SOURCE 0 hwdev $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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 33072
DATA_SOURCE 0 hwdev $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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 33032
DATA_SOURCE 0 hwdev $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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 33036
DATA_SOURCE 0 hwdev $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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 33040
DATA_SOURCE 0 hwdev $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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 33028
DATA_SOURCE 0 hwdev $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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
PARAM_VALUE 2 reg 32816
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0x1fff1fff
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/arm/malidp_hw.c malidp550_enable_memwrite() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-s16max,4294934528-u32max
PARAM_VALUE 2 reg 32888-32932
DATA_SOURCE 0 hwdev $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/arm/malidp_hw.c malidp550_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp550_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 5
PARAM_VALUE 2 reg 16
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp550_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 reg 68
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp550_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-67108863
PARAM_VALUE 2 reg 48
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0x3ff0fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp550_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-16777215
PARAM_VALUE 2 reg 52
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0xff0fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp550_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-16781311,268435456-285216767
PARAM_VALUE 2 reg 56
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0x10ff13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp550_modeset() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
PARAM_VALUE 2 reg 60
DATA_SOURCE 0 hwdev $0
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_hw.c malidp_hw_clear_irq() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 12,3084,32780,49164
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 1 value $2
BIT_INFO 0 hwdev->hw->map.features 0x1,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/arm/malidp_hw.c malidp_hw_clear_irq() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 0,3072,32768,49152
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 1 value $2
BIT_INFO 0 hwdev->hw->map.features 0x0,0xfe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/arm/malidp_hw.c malidp_hw_clearbits() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 8,12,32,3080,3084,3840,32776,32784,49160,49168,49172
BUF_SIZE 0 hwdev->aclk (-1),1-s32max
BUF_SIZE 0 hwdev->mclk (-1),1-s32max
BUF_SIZE 0 hwdev->pclk (-1),1-s32max
BUF_SIZE 0 hwdev->pxlclk (-1),1-s32max
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 2 reg $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max[c]
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate

drivers/gpu/drm/arm/malidp_hw.c malidp_hw_setbits() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 8,12,32,1280,3080,3084,3840,32776,32784,49160,49168,49172
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 2 reg $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max
NO_OVERFLOW_SIMPLE 0 hwdev->pxlclk->core->parent->req_rate

drivers/gpu/drm/arm/malidp_crtc.c malidp_hw_clearbits() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 8
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 2 reg $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max[c]
LOCK2 &dev->vbl_lock
LOCK2 &dev->vblank_time_lock
HALF_LOCKED2 &dev->event_lock
HALF_LOCKED2 irq
HALF_LOCKED2 irqflags
TYPE_LOCK (struct drm_device)->vbl_lock
TYPE_LOCK (struct drm_device)->vblank_time_lock

drivers/gpu/drm/arm/malidp_crtc.c malidp_hw_setbits() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 8
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 2 reg $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max
LOCK2 &dev->vbl_lock
LOCK2 &dev->vblank_time_lock
HALF_LOCKED2 &dev->event_lock
HALF_LOCKED2 irq
TYPE_LOCK (struct drm_device)->vbl_lock
TYPE_LOCK (struct drm_device)->vblank_time_lock

drivers/gpu/drm/arm/malidp_crtc.c malidp_se_set_enh_coeffs() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 4128792
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_crtc.c malidp_se_set_enh_coeffs() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
DATA_SOURCE 0 hwdev $0
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_planes.c malidp_de_plane_update() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_plane_update() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_plane_update() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_plane_update() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_plane_update() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_plane_update() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_plane_update() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
BIT_INFO 1 value 0x1,0xfffffff7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max[c]
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_planes_init() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 4289352960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_color_encoding() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-s16max,4294934528-u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_mmu_control() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
DATA_SOURCE 1 value r malidp_calc_mmu_control_value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_plane_afbc() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 1 value 0
PARAM_VALUE 2 reg 440,696,816,1024,1036,1048
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_plane_afbc() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 2 reg 444,700,820,1028,1040,1052
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_plane_afbc() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 448,704,824,1032,1044,1056
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_plane_afbc() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 1,17,257,273
PARAM_VALUE 2 reg 440,696,816,1024,1036,1048
FUZZY_MAX 1 value 1
BIT_INFO 1 value 0x1,0x111
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_plane_pitches() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_hw_clearbits() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0,16-u32max
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 2 reg $2
BIT_INFO 1 value 0x0,0xfffffff0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0,16-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_set_plane_base_addr() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_planes.c malidp_set_plane_base_addr() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 296-5136
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0,2-u32max
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
BIT_INFO 1 value 0x0,0xfffffffe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0,2-u32max[c]
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0,16-u32max
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
BIT_INFO 1 value 0x13,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0,16-u32max[c]
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 0-536870911
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
BIT_INFO 1 value 0x0,0x1fff1fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_se_config() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
BIT_INFO 0 hwdev->hw->map.features 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_atomic_commit_update_coloradj() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 4096,4294963200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_bind() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 0 hwdev->regs 4096-ptr_max
PARAM_VALUE 1 value 0-4095
BUF_SIZE 0 hwdev->aclk (-1),1-s32max
BUF_SIZE 0 hwdev->mclk (-1),1-s32max
BUF_SIZE 0 hwdev->pclk (-1),1-s32max
BUF_SIZE 0 hwdev->pxlclk (-1),1-s32max
DATA_SOURCE 0 hwdev r drmm_kzalloc
BIT_INFO 1 value 0x0,0xf0f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_hw_clearbits() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 2 reg $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max[c]
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_hw_setbits() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 hwdev $0
DATA_SOURCE 2 reg $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 value 0-u32max
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_write_gamma_table() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 1 value 458752
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_write_gamma_table() -> malidp_hw_write()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
DATA_SOURCE 0 hwdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex