Defined in 1 files as a function:
Referenced in 36 files:
- drivers/pinctrl/actions/pinctrl-owl.c, line 133
- drivers/pinctrl/airoha/pinctrl-airoha.c, line 770
- drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c, line 2641
- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c, line 2832
- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c, line 2760
- drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc0.c, line 577
- drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c, line 571
- drivers/pinctrl/bcm/pinctrl-bcm2835.c, line 832
- drivers/pinctrl/bcm/pinctrl-brcmstb.c, line 192
- drivers/pinctrl/cirrus/pinctrl-cs42l43.c, line 124
- drivers/pinctrl/cirrus/pinctrl-lochnagar.c, line 760
- drivers/pinctrl/cirrus/pinctrl-madera-core.c, line 571
- drivers/pinctrl/mediatek/pinctrl-moore.c, line 453
- drivers/pinctrl/mediatek/pinctrl-mtmips.c, line 81
- drivers/pinctrl/meson/pinctrl-meson.c, line 145
- drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c, line 178
- drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c, line 247
- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c, line 1570
- drivers/pinctrl/nuvoton/pinctrl-wpcm450.c, line 866
- drivers/pinctrl/pinctrl-artpec6.c, line 482
- drivers/pinctrl/pinctrl-bm1880.c, line 951
- drivers/pinctrl/pinctrl-ep93xx.c, line 1243
- drivers/pinctrl/pinctrl-equilibrium.c, line 298
- drivers/pinctrl/pinctrl-gemini.c, line 2026
- drivers/pinctrl/pinctrl-ingenic.c, line 3920
- drivers/pinctrl/pinctrl-keembay.c, line 1159
- drivers/pinctrl/pinctrl-loongson2.c, line 195
- drivers/pinctrl/pinctrl-rp1.c, line 1195
- drivers/pinctrl/pinctrl-scmi.c, line 82
- drivers/pinctrl/pinctrl-zynq.c, line 857
- drivers/pinctrl/pinctrl-zynqmp.c, line 144
- drivers/pinctrl/pxa/pinctrl-pxa2xx.c, line 56
- drivers/pinctrl/realtek/pinctrl-rtd.c, line 114
- drivers/pinctrl/stm32/pinctrl-stm32-hdp.c, line 526
- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c, line 137
- drivers/rtc/rtc-stm32.c, line 237
Smatch caller information:
drivers/pinctrl/pinctrl-rp1.c rp1_pctl_dt_node_to_map() -> pinconf_generic_dt_node_to_map_all()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| PARAM_VALUE | 1 | np_config | 4096-ptr_max |
| PARAM_VALUE | 1 | np_config->phandle | 1-u32max |
| PARAM_VALUE | 1 | np_config->properties | 0,4096-ptr_max |
| PARAM_VALUE | 2 | map | 11709895247597568 |
| PARAM_VALUE | 3 | num_maps | 2867221068975386624 |
| CAPPED_DATA | 1 | np_config->phandle | 1 |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | np_config | $1 |
| DATA_SOURCE | 2 | map | $2 |
| DATA_SOURCE | 3 | num_maps | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/bcm/pinctrl-bcm2835.c bcm2835_pctl_dt_node_to_map() -> pinconf_generic_dt_node_to_map_all()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| PARAM_VALUE | 1 | np_config | 4096-ptr_max |
| PARAM_VALUE | 1 | np_config->phandle | 1-u32max |
| PARAM_VALUE | 2 | map | 11709895247597568 |
| PARAM_VALUE | 3 | num_maps | 2867221068975386624 |
| CAPPED_DATA | 1 | np_config->phandle | 1 |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | np_config | $1 |
| DATA_SOURCE | 2 | map | $2 |
| DATA_SOURCE | 3 | num_maps | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/devicetree.c dt_to_map_one_config() -> (struct pinctrl_ops)->dt_node_to_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| PARAM_VALUE | 0 | pctldev->desc | 4096-ptr_max |
| PARAM_VALUE | 0 | pctldev->desc->pctlops | 4096-ptr_max |
| PARAM_VALUE | 0 | pctldev->desc->pctlops->dt_node_to_map | 1-u64max |
| PARAM_VALUE | 0 | pctldev->dev->of_node | 1-u64max |
| PARAM_VALUE | 1 | np_config | 4096-ptr_max |
| PARAM_VALUE | 1 | np_config->phandle | 1-u32max |
| PARAM_VALUE | 2 | map | 11709895247597568 |
| PARAM_VALUE | 3 | num_maps | 2867221068975386624 |
| CAPPED_DATA | 1 | np_config->phandle | 1 |
| DATA_SOURCE | 1 | np_config | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |