Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c sun6i_isp_resources_setup() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
PARAM_VALUE 1 rate 297000000
BUF_SIZE 0 clk (-1),1-s32max
BUF_SIZE 0 clk (-1),1-s32max
DATA_SOURCE 0 clk r devm_clk_get

drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c sun8i_a83t_mipi_csi2_resources_setup() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
PARAM_VALUE 1 rate 297000000
BUF_SIZE 0 clk (-1),1-s32max
BUF_SIZE 0 clk (-1),1-s32max
DATA_SOURCE 0 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING

drivers/phy/allwinner/phy-sun6i-mipi-dphy.c sun6i_dphy_init() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
PARAM_VALUE 0 clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 clk->core->dev->power.request 0-4
PARAM_VALUE 0 clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 clk->core->prepare_count 0-4294967295
PARAM_VALUE 1 rate 150000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phy->mutex
HALF_LOCKED2 &phy->mutex
HALF_LOCKED2 &udc->connect_lock
TYPE_LOCK (struct phy)->mutex

drivers/i2c/busses/i2c-bcm2835.c bcm2835_i2c_probe() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 4096-ptr_max
DATA_SOURCE 0 clk r bcm2835_i2c_register_div
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c sun6i_mipi_csi2_resources_setup() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
PARAM_VALUE 1 rate 297000000
BUF_SIZE 0 clk (-1),1-s32max
BUF_SIZE 0 clk (-1),1-s32max
DATA_SOURCE 0 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING

sound/soc/stm/stm32_i2s.c stm32_i2s_set_sysclk() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 1-u64max
PARAM_VALUE 1 rate 1-u32max
DATA_SOURCE 1 rate $2

drivers/gpu/drm/sun4i/sun4i_backend.c sun4i_backend_bind() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
PARAM_VALUE 1 rate 300000000
BUF_SIZE 0 clk (-1),1-s32max
BUF_SIZE 0 clk (-1),1-s32max
DATA_SOURCE 0 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_probe() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
PARAM_VALUE 1 rate 297000000
BUF_SIZE 0 clk (-1),1-s32max
BUF_SIZE 0 clk (-1),1-s32max
DATA_SOURCE 0 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sun4i/sun6i_drc.c sun6i_drc_bind() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
PARAM_VALUE 1 rate 300000000
BUF_SIZE 0 clk (-1),1-s32max
BUF_SIZE 0 clk (-1),1-s32max
DATA_SOURCE 0 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

sound/soc/stm/stm32_sai_sub.c stm32_sai_set_sysclk() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 1-u64max
PARAM_VALUE 1 rate 1-u32max
DATA_SOURCE 1 rate $2

drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c sun6i_csi_resources_setup() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 0 clk 0,4096-ptr_max
BUF_SIZE 0 clk (-1),1-s32max
BUF_SIZE 0 clk (-1),1-s32max
DATA_SOURCE 0 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/sunxi/sun8i-di/sun8i-di.c deinterlace_runtime_resume() -> clk_set_rate_exclusive()

Type Parameter Key Value
PARAM_VALUE 1 rate 300000000