Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinconf_set() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinconf_set() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinconf_set() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinconf_set() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinconf_set() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinconf_set() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinconf_set() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 &pctldev->mutex

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinmux_enable() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
PARAM_VALUE 2 reg 192,196,200
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]

drivers/pinctrl/pinctrl-pistachio.c pistachio_pinmux_enable() -> pctl_writel()

Type Parameter Key Value
PARAM_VALUE 0 pctl 4096-ptr_max
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pctl 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
DATA_SOURCE 0 pctl r pinctrl_dev_get_drvdata
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]