Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 29 files:
- drivers/clk/actions/owl-divider.c, line 59
- drivers/clk/clk-bm1880.c, line 640
- drivers/clk/clk-divider.c
- drivers/clk/clk-loongson1.c, line 113
- drivers/clk/clk-milbeaut.c, line 418
- drivers/clk/clk-versaclock3.c, line 537
- drivers/clk/hisilicon/clkdivider-hi6220.c, line 75
- drivers/clk/imx/clk-composite-93.c, line 116
- drivers/clk/imx/clk-divider-gate.c, line 82
- drivers/clk/meson/clk-cpu-dyndiv.c, line 47
- drivers/clk/meson/clk-regmap.c, line 156
- drivers/clk/meson/vclk.c, line 90
- drivers/clk/microchip/clk-mpfs.c, line 281
- drivers/clk/nuvoton/clk-ma35d1-divider.c, line 58
- drivers/clk/nxp/clk-lpc32xx.c, line 988
- drivers/clk/qcom/clk-regmap-divider.c, line 48
- drivers/clk/renesas/rzg2l-cpg.c, line 364
- drivers/clk/renesas/rzv2h-cpg.c, line 794
- drivers/clk/sophgo/clk-cv18xx-ip.c
- drivers/clk/sophgo/clk-sg2042-clkgen.c, line 210
- drivers/clk/sophgo/clk-sg2044.c, line 183
- drivers/clk/sprd/div.c, line 52
- drivers/clk/stm32/clk-stm32-core.c, line 239
- drivers/clk/sunxi-ng/ccu_div.c, line 115
- drivers/clk/thead/clk-th1520-ap.c, line 249
- drivers/clk/x86/clk-cgu.c, line 151
- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c, line 650
- drivers/phy/ti/phy-j721e-wiz.c, line 953
- drivers/rtc/rtc-ac100.c, line 230
Smatch caller information:
drivers/clk/sunxi-ng/ccu_div.c ccu_div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 [m] |
| DATA_SOURCE | 1 | parent_rate | r ccu_mux_helper_apply_prediv |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/x86/clk-cgu.c lgm_clk_divider_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/qcom/clk-regmap-divider.c div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| PARAM_VALUE | 3 | width | 0,2-4,8-9 |
| PARAM_VALUE | 4 | flags | 16 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/renesas/rzv2h-cpg.c rzv2h_ddiv_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/imx/clk-composite-93.c imx93_clk_composite_divider_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/clk-divider.c clk_divider_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sophgo/clk-sg2044.c sg2044_div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/renesas/rzg2l-cpg.c rzg3s_div_clk_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | width | 0-31,255 |
| PARAM_VALUE | 4 | flags | 16 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sprd/div.c sprd_div_helper_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| PARAM_VALUE | 4 | flags | 0 |
| DATA_SOURCE | 0 | rate | $2 |
| DATA_SOURCE | 1 | parent_rate | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sophgo/clk-sg2042-clkgen.c sg2042_clk_divider_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/microchip/clk-mpfs.c mpfs_cfg_clk_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | flags | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/imx/clk-divider-gate.c clk_divider_gate_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sophgo/clk-cv18xx-ip.c div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sophgo/clk-cv18xx-ip.c mmux_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sophgo/clk-cv18xx-ip.c mux_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/clk-bm1880.c bm1880_clk_div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/clk-versaclock3.c vc3_div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/ti/phy-j721e-wiz.c wiz_clk_div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | flags | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/thead/clk-th1520-ap.c ccu_div_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c dsi_pll_14nm_postdiv_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | table | 0 |
| PARAM_VALUE | 3 | width | 0,4 |
| DATA_SOURCE | 0 | rate | $1 |
| DATA_SOURCE | 1 | parent_rate | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/actions/owl-divider.c owl_divider_helper_set_rate() -> divider_get_val()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | flags | 0 |
| DATA_SOURCE | 0 | rate | $2 |
| DATA_SOURCE | 1 | parent_rate | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |