Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 9 files:
- drivers/gpu/drm/tegra/gr2d.c, line 330
- drivers/gpu/drm/tegra/gr3d.c, line 356
- drivers/gpu/drm/tegra/nvdec.c, line 147
- drivers/gpu/drm/tegra/sor.c
- drivers/media/platform/nvidia/tegra-vde/vde.c
- drivers/memory/stm32_omm.c, line 174
- drivers/reset/core.c
- drivers/soc/tegra/pmc.c
- drivers/spi/spi-stm32-ospi.c
Smatch caller information:
drivers/memory/stm32_omm.c stm32_omm_disable_child() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/spi/spi-stm32-ospi.c stm32_ospi_probe() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| CAPPED_DATA | 0 | rstc | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/spi/spi-stm32-ospi.c stm32_ospi_remove() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/spi/spi-stm32-ospi.c stm32_ospi_suspend() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/tegra/sor.c tegra_sor_init() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| CAPPED_DATA | 0 | rstc | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/gpu/drm/tegra/sor.c tegra_sor_runtime_resume() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| CAPPED_DATA | 0 | rstc | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &client->lock | ||
| HALF_LOCKED2 | &wgrp->lock | ||
| TYPE_LOCK | (struct host1x_client)->lock |
drivers/gpu/drm/tegra/sor.c tegra_sor_runtime_suspend() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &client->lock | ||
| HALF_LOCKED2 | &wgrp->lock | ||
| TYPE_LOCK | (struct host1x_client)->lock |
drivers/media/platform/nvidia/tegra-vde/vde.c tegra_vde_runtime_resume() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| CAPPED_DATA | 0 | rstc | 1 |
| NOCHECK_CALL |
drivers/media/platform/nvidia/tegra-vde/vde.c tegra_vde_runtime_resume() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| CAPPED_DATA | 0 | rstc | 1 |
| NOCHECK_CALL |
drivers/media/platform/nvidia/tegra-vde/vde.c tegra_vde_runtime_suspend() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/media/platform/nvidia/tegra-vde/vde.c tegra_vde_runtime_suspend() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/gpu/drm/tegra/gr3d.c gr3d_power_up_legacy_domain() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| BUF_SIZE | 0 | rstc | (-1),96,280 |
| BUF_SIZE | 0 | rstc | (-1),96,280 |
| CAPPED_DATA | 0 | rstc | 1 |
| DATA_SOURCE | 0 | rstc | r reset_control_get_exclusive_released |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/reset/core.c reset_control_array_acquire() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &client->lock | ||
| HALF_LOCKED2 | &device->clients_lock |
drivers/reset/core.c reset_control_array_release() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &client->lock | ||
| HALF_LOCKED2 | &device->clients_lock |
drivers/reset/core.c reset_control_bulk_acquire() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/reset/core.c reset_control_bulk_release() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/gpu/drm/tegra/nvdec.c nvdec_boot_riscv() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rstc->array | 0-1 |
| CAPPED_DATA | 0 | rstc | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tegra/gr2d.c gr2d_runtime_suspend() -> reset_control_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rstc | 0,4096-ptr_max |
| NOCHECK_CALL |