Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/mediatek/mtk_disp_merge.c mtk_merge_advance_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 56
PARAM_VALUE 5 mask 31
DATA_SOURCE 0 cmdq_pkt $6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_merge.c mtk_merge_advance_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 6,8,18
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 64
PARAM_VALUE 5 mask 31
DATA_SOURCE 0 cmdq_pkt $6
FUZZY_MAX 1 value 18
BIT_INFO 1 value 0x0,0x1e
HARD_MAX 1 value 18
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_merge.c mtk_merge_fifo_setting() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 3
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 164
PARAM_VALUE 5 mask 3
DATA_SOURCE 0 cmdq_pkt $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_merge.c mtk_merge_fifo_setting() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 311430636
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 176
PARAM_VALUE 5 mask u32max
DATA_SOURCE 0 cmdq_pkt $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_merge.c mtk_merge_fifo_setting() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 350360208
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 180
PARAM_VALUE 5 mask u32max
DATA_SOURCE 0 cmdq_pkt $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_ovl.c mtk_ovl_layer_off() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 44
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_ovl.c mtk_ovl_layer_on() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 44
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_ovl.c mtk_ovl_set_afbc() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 36
DATA_SOURCE 0 cmdq_pkt $1
BIT_INFO 1 value 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_ovl.c mtk_ovl_set_bit_depth() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 720
DATA_SOURCE 0 cmdq_pkt $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_ethdr.c mtk_ethdr_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 1
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 36
PARAM_VALUE 5 mask 1
DATA_SOURCE 0 cmdq_pkt $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_ethdr.c mtk_ethdr_layer_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 36
DATA_SOURCE 0 cmdq_pkt $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 131072
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 48
PARAM_VALUE 5 mask 131072
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0-5,16384-16387,262146-262147,278530-278531
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 48
PARAM_VALUE 5 mask 802831
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 33554432
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 48
PARAM_VALUE 5 mask 33554432
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 48
PARAM_VALUE 5 mask 33554432
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 3840
PARAM_VALUE 5 mask u32max
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 value unit_byte

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 96
PARAM_VALUE 5 mask 8388607
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 56
PARAM_VALUE 5 mask 6295552
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 32
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 32
PARAM_VALUE 5 mask 32
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 16
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 32
PARAM_VALUE 5 mask 16
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 41943040-50331648
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 512
PARAM_VALUE 5 mask 260046848
DATA_SOURCE 0 cmdq_pkt $2
BIT_INFO 1 value 0x0,0x3800000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0,65536
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 512
PARAM_VALUE 5 mask 65536
DATA_SOURCE 0 cmdq_pkt $2
BIT_INFO 1 value 0x0,0x0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 280
PARAM_VALUE 5 mask u32max
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 112
PARAM_VALUE 5 mask s16max
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0,65536-4294901760
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 112
PARAM_VALUE 5 mask 2147418112
DATA_SOURCE 0 cmdq_pkt $2
BIT_INFO 1 value 0x0,0xffff0000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 120
PARAM_VALUE 5 mask s16max
DATA_SOURCE 0 cmdq_pkt $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0,65536-4294901760
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 120
PARAM_VALUE 5 mask 2147418112
DATA_SOURCE 0 cmdq_pkt $2
BIT_INFO 1 value 0x0,0xffff0000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_fifo_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 331897
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 40
PARAM_VALUE 5 mask 471289
DATA_SOURCE 0 cmdq_pkt $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_start() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 1
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 0
PARAM_VALUE 5 mask 1
DATA_SOURCE 0 cmdq_pkt $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_mdp_rdma.c mtk_mdp_rdma_stop() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 0
PARAM_VALUE 5 mask 1
DATA_SOURCE 0 cmdq_pkt $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_rdma.c mtk_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 20
PARAM_VALUE 5 mask 4095
DATA_SOURCE 0 cmdq_pkt $5
DATA_SOURCE 1 value $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_rdma.c mtk_rdma_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 24
PARAM_VALUE 5 mask 1048575
DATA_SOURCE 0 cmdq_pkt $5
DATA_SOURCE 1 value $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_rdma.c mtk_rdma_layer_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 131072
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 20
PARAM_VALUE 5 mask 131072
DATA_SOURCE 0 cmdq_pkt $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_rdma.c mtk_rdma_layer_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 6291456
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 20
PARAM_VALUE 5 mask 15728640
DATA_SOURCE 0 cmdq_pkt $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_rdma.c mtk_rdma_layer_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 0
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 20
PARAM_VALUE 5 mask 131072
DATA_SOURCE 0 cmdq_pkt $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_rdma.c mtk_rdma_layer_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 2
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 16
PARAM_VALUE 5 mask 2
DATA_SOURCE 0 cmdq_pkt $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_ddp_comp.c mtk_dsc_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 16
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 0
PARAM_VALUE 5 mask 16
DATA_SOURCE 0 cmdq_pkt $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_ddp_comp.c mtk_dsc_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 65536
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 0
PARAM_VALUE 5 mask 65536
DATA_SOURCE 0 cmdq_pkt $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_ddp_comp.c mtk_dsc_config() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0,4096-ptr_max
PARAM_VALUE 1 value 4
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 0
PARAM_VALUE 5 mask 4
DATA_SOURCE 0 cmdq_pkt $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_ddp_comp.c mtk_dsc_start() -> mtk_ddp_write_mask()

Type Parameter Key Value
PARAM_VALUE 0 cmdq_pkt 0
PARAM_VALUE 1 value 1
PARAM_VALUE 2 cmdq_reg 4096-ptr_max
PARAM_VALUE 4 offset 0
PARAM_VALUE 5 mask 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL