Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/remoteproc/ti_k3_r5_remoteproc.c k3_r5_rproc_configure_mode() -> reset_control_status()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xlnx/zynqmp_dp.c zynqmp_dp_reset() -> reset_control_status()

Type Parameter Key Value
PARAM_VALUE 0 rstc 0,4096-u64max
PARAM_VALUE 0 rstc->array 0-1
BUF_SIZE 0 rstc (-1),8,280
BUF_SIZE 0 rstc (-1),8,280
RX_PATH
TASK_NOT_RUNNING

drivers/mmc/host/renesas_sdhi_core.c renesas_sdhi_reset() -> reset_control_status()

Type Parameter Key Value
PARAM_VALUE 0 rstc 4096-u64max
PARAM_VALUE 0 rstc->array 0-1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &host->ios_lock

drivers/i2c/busses/i2c-rcar.c rcar_i2c_do_reset() -> reset_control_status()

Type Parameter Key Value
PARAM_VALUE 0 rstc 0,4096-ptr_max
PARAM_VALUE 0 rstc->array 0-1

drivers/i2c/busses/i2c-rcar.c rcar_i2c_probe() -> reset_control_status()

Type Parameter Key Value
PARAM_VALUE 0 rstc 0,4096-ptr_max
BUF_SIZE 0 rstc (-1),8,96,280,1296
BUF_SIZE 0 rstc (-1),8,96,280,1296
DATA_SOURCE 0 rstc r devm_reset_control_get_exclusive
RX_PATH
TASK_NOT_RUNNING

drivers/remoteproc/ti_k3_common.c k3_rproc_prepare() -> reset_control_status()

Type Parameter Key Value
PARAM_VALUE 0 rstc->deassert_count.counter s32min-s32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rproc->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rproc)->lock