Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 17 files:
- drivers/pinctrl/airoha/pinctrl-airoha.c, line 390
- drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c, line 612
- drivers/pinctrl/freescale/pinctrl-imx.c, line 261
- drivers/pinctrl/mediatek/pinctrl-moore.c, line 51
- drivers/pinctrl/pinctrl-equilibrium.c, line 340
- drivers/pinctrl/pinctrl-generic-mux.c
- drivers/pinctrl/pinctrl-ingenic.c, line 4008
- drivers/pinctrl/pinctrl-keembay.c, line 948
- drivers/pinctrl/pinctrl-single.c
- drivers/pinctrl/pinctrl-th1520.c, line 804
- drivers/pinctrl/pinmux.c, line 886
- drivers/pinctrl/renesas/pinctrl-rza1.c, line 1130
- drivers/pinctrl/renesas/pinctrl-rza2.c, line 447
- drivers/pinctrl/renesas/pinctrl-rzg2l.c, line 737
- drivers/pinctrl/renesas/pinctrl-rzt2h.c, line 228
- drivers/pinctrl/renesas/pinctrl-rzv2m.c, line 170
- drivers/pinctrl/ultrarisc/pinctrl-ultrarisc.c, line 299
Smatch caller information:
drivers/pinctrl/mediatek/pinctrl-moore.c mtk_pinmux_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-equilibrium.c eqbr_pinmux_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-ingenic.c ingenic_pinmux_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/ultrarisc/pinctrl-ultrarisc.c ur_function_is_gpio() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | 0 | &pctldev->mutex |
drivers/pinctrl/renesas/pinctrl-rzg2l.c rzg2l_pinctrl_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/renesas/pinctrl-rza1.c rza1_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-generic-mux.c mux_pinmux_release_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | global &pinctrl_list_mutex |
drivers/pinctrl/pinctrl-generic-mux.c mux_pinmux_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/pinctrl/renesas/pinctrl-rza2.c rza2_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/renesas/pinctrl-rzt2h.c rzt2h_pinctrl_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/airoha/pinctrl-airoha.c airoha_pinmux_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-th1520.c th1520_pinmux_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/renesas/pinctrl-rzv2m.c rzv2m_pinctrl_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c aspeed_g7_soc1_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-single.c pcs_get_function() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &pctldev->mutex |
drivers/pinctrl/pinctrl-single.c pcs_set_mux() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/freescale/pinctrl-imx.c imx_pmx_set() -> pinmux_generic_get_function()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pctldev | 4096-ptr_max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | pctldev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | pctldev | $0 |
| DATA_SOURCE | 1 | selector | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |