Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/reset/core.c, line 130 (as a function)
- include/linux/reset-controller.h, line 78 (as a function)
Referenced in 24 files:
- drivers/clk/hisilicon/reset.c, line 108
- drivers/clk/meson/meson8b.c, line 3658
- drivers/clk/mmp/reset.c, line 99
- drivers/clk/rockchip/softrst.c, line 119
- drivers/clk/stm32/reset-stm32.c, line 147
- drivers/clk/sunxi-ng/ccu_common.c, line 180
- drivers/clk/sunxi/clk-a10-ve.c, line 143
- drivers/clk/sunxi/clk-sun4i-display.c, line 196
- drivers/clk/sunxi/clk-sun9i-mmc.c, line 168
- drivers/clk/sunxi/clk-usb.c, line 165
- drivers/clk/tegra/clk.c, line 344
- drivers/clk/ux500/reset-prcc.c, line 178
- drivers/memory/tegra/mc.c, line 366
- drivers/reset/core.c
- drivers/reset/hisilicon/hi6220_reset.c, line 187
- drivers/reset/hisilicon/reset-hi3660.c, line 102
- drivers/reset/reset-berlin.c, line 90
- drivers/reset/reset-hsdk.c, line 116
- drivers/reset/reset-lpc18xx.c, line 174
- drivers/reset/reset-socfpga.c, line 62
- drivers/reset/reset-sunxi.c, line 58
- drivers/reset/reset-ti-sci.c, line 235
- drivers/reset/sti/reset-syscfg.c, line 172
- drivers/soc/dove/pmu.c, line 110
Smatch caller information:
drivers/reset/hisilicon/hi6220_reset.c hi6220_reset_probe() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->nr_resets | 8,12,1289 |
| PARAM_VALUE | 0 | rcdev->ops | 1337615432309936128,2398439690272292864,5479658012447420416 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/reset/reset-hsdk.c hsdk_reset_probe() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->nr_resets | 9 |
| PARAM_VALUE | 0 | rcdev->of_reset_n_cells | 1 |
| PARAM_VALUE | 0 | rcdev->ops | 1570622015084830720 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/rockchip/softrst.c rockchip_register_softrst_lut() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->nr_resets | 16-32,144-160,163,192-208,229,240,291,328,336,480,484,661 |
| PARAM_VALUE | 0 | rcdev->ops | 4551750241879703552 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/reset/reset-socfpga.c a10_reset_init() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->nr_resets | 256 |
| PARAM_VALUE | 0 | rcdev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->ops | 2663827995363385344 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
drivers/reset/reset-lpc18xx.c lpc18xx_rgu_probe() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->nr_resets | 64 |
| PARAM_VALUE | 0 | rcdev->ops | 2531682848731656192 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sunxi-ng/ccu_common.c sunxi_ccu_probe() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->ops | 667532439754887168 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/reset/sti/reset-syscfg.c syscfg_reset_controller_register() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->ops | 2405424458572804096 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | rcdev->nr_resets |
drivers/reset/reset-sunxi.c sunxi_reset_init() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->ops | 2663827995363385344 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
drivers/memory/tegra/mc.c tegra_mc_reset_setup() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_reset_n_cells | 1 |
| PARAM_VALUE | 0 | rcdev->ops | 4851176507256520704 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/reset/reset-ti-sci.c ti_sci_reset_probe() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_reset_n_cells | 2 |
| PARAM_VALUE | 0 | rcdev->of_xlate | 188459918591995904 |
| PARAM_VALUE | 0 | rcdev->ops | 7257822978691313664 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/reset/core.c devm_reset_controller_register() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| BUF_SIZE | 0 | rcdev | (-1),264 |
| BUF_SIZE | 0 | rcdev | (-1),264 |
| BUF_SIZE | 0 | rcdev->dev | (-1),1616 |
| BUF_SIZE | 0 | rcdev->ops | (-1),32 |
| DATA_SOURCE | 0 | rcdev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | rcdev->nr_resets | |
| HALF_LOCKED2 | _T->lock |
drivers/reset/reset-berlin.c berlin2_reset_probe() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_reset_n_cells | 2 |
| PARAM_VALUE | 0 | rcdev->of_xlate | 668228379121618944 |
| PARAM_VALUE | 0 | rcdev->ops | 5288209848064880640 |
| PARAM_VALUE | 0 | rcdev->owner | 0 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/reset/hisilicon/reset-hi3660.c hi3660_reset_probe() -> reset_controller_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rcdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rcdev->of_reset_n_cells | 2 |
| PARAM_VALUE | 0 | rcdev->of_xlate | 7964546617349402624 |
| PARAM_VALUE | 0 | rcdev->ops | 752104564405534720 |
| MEM_ZERO | 0 | rcdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING |