Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/pinctrl/core.c, line 1672 (as a function)
- include/linux/pinctrl/consumer.h, line 150 (as a function)
Referenced in 12 files:
- drivers/mmc/host/atmel-mci.c, line 2636
- drivers/mmc/host/jz4740_mmc.c, line 1173
- drivers/mmc/host/meson-gx-mmc.c, line 345
- drivers/mmc/host/mmci.c
- drivers/mmc/host/omap_hsmmc.c
- drivers/mmc/host/sdhci-esdhc-imx.c, line 1348
- drivers/mmc/host/uniphier-sd.c, line 574
- drivers/mmc/host/usdhi6rol0.c, line 1170
- drivers/net/dsa/microchip/ksz_common.c, line 3891
- drivers/pinctrl/core.c
- drivers/spi/spi-meson-spicc.c, line 732
- drivers/tty/serial/8250/8250_omap.c, line 1689
Smatch caller information:
drivers/mmc/host/meson-gx-mmc.c meson_mmc_clk_ungate() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mmc/host/usdhi6rol0.c usdhi6_set_pinstates() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/pinctrl/core.c pinctrl_pm_select_default_state() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->pins->p | 0,4096-u64max |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &msm_host->dev_mutex | ||
| HALF_LOCKED2 | &omap_port->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/tty/serial/8250/8250_omap.c omap8250_resume() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/mmc/host/omap_hsmmc.c omap_hsmmc_runtime_resume() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &host->irq_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct omap_hsmmc_host)->irq_lock |
drivers/mmc/host/omap_hsmmc.c omap_hsmmc_runtime_resume() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &host->irq_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct omap_hsmmc_host)->irq_lock |
drivers/mmc/host/sdhci-esdhc-imx.c esdhc_change_pinstate() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/mmc/host/uniphier-sd.c uniphier_sd_start_signal_voltage_switch() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
drivers/spi/spi-meson-spicc.c meson_spicc_unprepare_transfer() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->io_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/net/dsa/microchip/ksz_common.c ksz8463_release_straps_spi() -> pinctrl_select_default_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| CAPPED_DATA | 0 | dev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |