Defined in 3 files as a member:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_bg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 mask 16383
NOCHECK_CALL

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_bg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 36
PARAM_VALUE 2 mask 15
PARAM_VALUE 3 val 0-4
FUZZY_MAX 3 val 0
NOCHECK_CALL

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_bg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 36
PARAM_VALUE 2 mask 196608
PARAM_VALUE 3 val 0
NOCHECK_CALL

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_bg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 36
PARAM_VALUE 2 mask 4278190080
PARAM_VALUE 3 val 0,16777216-4278190080
BIT_INFO 3 val 0x0,0x0
NOCHECK_CALL

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_common() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 0
PARAM_VALUE 2 mask 196608
PARAM_VALUE 3 val 0,65536,196608
BIT_INFO 3 val 0x0,0x30000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_fg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16
PARAM_VALUE 2 mask 16383
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_fg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 mask 15
PARAM_VALUE 3 val 0-4
FUZZY_MAX 3 val 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_fg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 mask 196608
PARAM_VALUE 3 val 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_fg() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 mask 4278190080
PARAM_VALUE 3 val 0,16777216-4278190080
BIT_INFO 3 val 0x0,0x0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_out() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 0
PARAM_VALUE 2 mask 8192
PARAM_VALUE 3 val 8192
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_out() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 0
PARAM_VALUE 2 mask 4096
PARAM_VALUE 3 val 4096
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_out() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 0
PARAM_VALUE 2 mask 2048
PARAM_VALUE 3 val 2048
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_out() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 0
PARAM_VALUE 2 mask 512
PARAM_VALUE 3 val 512
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_out() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 0
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 256
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_out() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 52
PARAM_VALUE 2 mask 7
PARAM_VALUE 3 val 0-4
FUZZY_MAX 3 val 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_config_out() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 64
PARAM_VALUE 2 mask 16383
PARAM_VALUE 3 val 0-16383
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock

drivers/media/platform/st/stm32/dma2d/dma2d-hw.c dma2d_start() -> reg_update_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 0
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &d->ctrl_lock
LOCK2 flags
TYPE_LOCK (struct dma2d_dev)->ctrl_lock