Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_get_fsm_state() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 1 reg 35
BUF_SIZE 0 wrp->dev (-1),1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280,296-s32max
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280,296-s32max
DATA_SOURCE 0 wrp $0
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_interrupt() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 1 reg 39
DATA_SOURCE 0 wrp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_interrupt() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 135
DATA_SOURCE 0 wrp $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_is_cipher_ready() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->base 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 54
BUF_SIZE 0 wrp->dev 1616
BUF_SIZE 0 wrp->rstc (-1),8,280
BUF_SIZE 0 wrp->rstc_bridge (-1),8,280
DATA_SOURCE 0 wrp $0
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_is_fsm_idle_and_sync_idle() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->base 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 35
BUF_SIZE 0 wrp->dev 1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280
DATA_SOURCE 0 wrp $0
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_is_sync_idle() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->base 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 35
BUF_SIZE 0 wrp->dev 1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280
DATA_SOURCE 0 wrp $0
MEM_ZERO 0 wrp
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_probe() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->base 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 1 reg 33
BUF_SIZE 0 wrp 64
BUF_SIZE 0 wrp->dev 1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280
DATA_SOURCE 0 wrp r devm_kzalloc
MEM_ZERO 0 wrp
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_probe() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->base 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 35
BUF_SIZE 0 wrp 64
BUF_SIZE 0 wrp->dev 1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280
DATA_SOURCE 0 wrp r devm_kzalloc
MEM_ZERO 0 wrp
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_read16() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 62
BUF_SIZE 0 wrp->dev (-1),1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280,296-s32max
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280,296-s32max
DATA_SOURCE 0 wrp $0
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_read16() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 35
BUF_SIZE 0 wrp->dev (-1),1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280,296-s32max
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280,296-s32max
DATA_SOURCE 0 wrp $0
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-pmic-wrap.c pwrap_read32() -> pwrap_readl()

Type Parameter Key Value
PARAM_VALUE 0 wrp 4096-ptr_max
PARAM_VALUE 0 wrp->master 4096-ptr_max
PARAM_VALUE 0 wrp->master->regs 4096-ptr_max
PARAM_VALUE 1 reg 35
BUF_SIZE 0 wrp->dev (-1),1616
BUF_SIZE 0 wrp->rstc (-1)-0,8,280,296-s32max
BUF_SIZE 0 wrp->rstc_bridge (-1)-0,8,280,296-s32max
DATA_SOURCE 0 wrp $0
RX_PATH
TASK_NOT_RUNNING