Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/clk/ti/adpll.c ti_adpll_init_clkout() -> ti_adpll_setup_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c | 4096-ptr_max |
| PARAM_VALUE | 0 | d->clocks | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->hw | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->rpm_enabled | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->dev_id | 0 |
| PARAM_VALUE | 0 | d->dco.hw.clk->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.init | 0 |
| PARAM_VALUE | 0 | d->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | d->iobase | 4096-ptr_max |
| PARAM_VALUE | 0 | d->outputs.clks | 1-u64max |
| PARAM_VALUE | 0 | *d->dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 0 | *d->outputs.clks | 0,4096-ptr_max |
| PARAM_VALUE | 1 | clock | 4096-ptr_max |
| PARAM_VALUE | 2 | index | 8-9 |
| PARAM_VALUE | 3 | output_index | 1-2 |
| PARAM_VALUE | 4 | *name | 0-255 |
| PARAM_VALUE | 5 | unregister | 0 |
| BUF_SIZE | 0 | d | 216 |
| BUF_SIZE | 0 | d->clocks | 264 |
| BUF_SIZE | 0 | d->dev | 1616 |
| BUF_SIZE | 1 | clock | 72 |
| BUF_SIZE | 1 | clock | 72 |
| CAPPED_DATA | 0 | d->c->nr_max_inputs | 1 |
| DATA_SOURCE | 0 | d | $0 |
| DATA_SOURCE | 1 | clock | r devm_clk_register |
| DATA_SOURCE | 2 | index | $1 |
| DATA_SOURCE | 3 | output_index | $2 |
| STR_LEN | 0 | d | 6-7 |
| STR_LEN | 0 | d | 6-7 |
| HARD_MAX | 3 | output_index | 2 |
| MEM_ZERO | 0 | d | |
| MEM_ZERO | 0 | d->clocks | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/ti/adpll.c ti_adpll_init_dco() -> ti_adpll_setup_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c->nr_max_inputs | s32min-0 |
| PARAM_VALUE | 0 | d->clocks | 1-u64max |
| PARAM_VALUE | 0 | d->dco.hw.clk | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->hw | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->rpm_enabled | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->dev_id | 0 |
| PARAM_VALUE | 0 | d->dco.hw.clk->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.init | 0 |
| PARAM_VALUE | 0 | d->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | d->iobase | 4096-ptr_max |
| PARAM_VALUE | 0 | d->outputs.clks | 1-u64max |
| PARAM_VALUE | 0 | d->regs | 0 |
| PARAM_VALUE | 1 | clock | 4096-ptr_max |
| PARAM_VALUE | 2 | index | 0 |
| PARAM_VALUE | 5 | unregister | 0 |
| BUF_SIZE | 0 | d | 216 |
| BUF_SIZE | 0 | d->clocks | 264 |
| BUF_SIZE | 0 | d->dev | 1616 |
| BUF_SIZE | 0 | d->outputs.clks | 32 |
| BUF_SIZE | 1 | clock | 72 |
| BUF_SIZE | 1 | clock | 72 |
| BUF_SIZE | 4 | name | (-1)-s32max |
| BUF_SIZE | 4 | name | (-1)-s32max |
| DATA_SOURCE | 0 | d | $0 |
| DATA_SOURCE | 1 | clock | r devm_clk_register |
| DATA_SOURCE | 4 | name | r ti_adpll_clk_get_name |
| MEM_ZERO | 0 | d | |
| MEM_ZERO | 0 | d->clocks | |
| MEM_ZERO | 0 | d->outputs.clks | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | d->dco.hw.clk->core->num_parents |
drivers/clk/ti/adpll.c ti_adpll_init_divider() -> ti_adpll_setup_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c | 4096-ptr_max |
| PARAM_VALUE | 0 | d->clocks | 1-u64max |
| PARAM_VALUE | 0 | d->dco.hw.init | 0,1864355356356161536 |
| PARAM_VALUE | 0 | d->dco.hw.init->flags | 64 |
| PARAM_VALUE | 0 | d->dco.hw.init->name | 1-u64max |
| PARAM_VALUE | 0 | d->dco.hw.init->ops | 6484071749401378816 |
| PARAM_VALUE | 0 | d->dco.hw.init->parent_names | 0 |
| PARAM_VALUE | 0 | d->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | d->iobase | 4096-ptr_max |
| PARAM_VALUE | 0 | d->outputs.clks | 1-u64max |
| PARAM_VALUE | 2 | index | 2-3,10 |
| PARAM_VALUE | 3 | output_index | (-19),3 |
| PARAM_VALUE | 4 | name | 1-u64max |
| BUF_SIZE | 0 | d | 216 |
| BUF_SIZE | 0 | d->clocks | 264 |
| BUF_SIZE | 0 | d->dco.hw.init | (-1),56 |
| BUF_SIZE | 0 | d->dev | 1616 |
| BUF_SIZE | 0 | d->outputs.clks | (-1),32 |
| BUF_SIZE | 4 | name | (-1)-s32max |
| BUF_SIZE | 4 | name | (-1)-s32max |
| CAPPED_DATA | 0 | d->c->nr_max_inputs | 1 |
| DATA_SOURCE | 0 | d | $0 |
| DATA_SOURCE | 1 | clock | r clk_register_divider_table |
| DATA_SOURCE | 2 | index | $1 |
| DATA_SOURCE | 3 | output_index | $2 |
| DATA_SOURCE | 4 | name | r ti_adpll_clk_get_name |
| STR_LEN | 0 | d | 2 |
| STR_LEN | 0 | d | 2 |
| HARD_MAX | 3 | output_index | 3 |
| MEM_ZERO | 0 | d | |
| MEM_ZERO | 0 | d->clocks | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/ti/adpll.c ti_adpll_init_fixed_factor() -> ti_adpll_setup_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c->is_type_s | 1 |
| PARAM_VALUE | 0 | d->clocks | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->hw | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->rpm_enabled | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->dev_id | 0 |
| PARAM_VALUE | 0 | d->dco.hw.clk->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.init | 0 |
| PARAM_VALUE | 0 | d->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | d->iobase | 4096-ptr_max |
| PARAM_VALUE | 0 | d->outputs.clks | 1-u64max |
| PARAM_VALUE | 0 | *d->dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 0 | *d->outputs.clks | 0,4096-ptr_max |
| PARAM_VALUE | 2 | index | 7 |
| PARAM_VALUE | 3 | output_index | (-19) |
| PARAM_VALUE | 4 | name | 1-u64max |
| BUF_SIZE | 0 | d | 216 |
| BUF_SIZE | 0 | d->clocks | 264 |
| BUF_SIZE | 0 | d->dev | 1616 |
| BUF_SIZE | 4 | name | (-1)-s32max |
| BUF_SIZE | 4 | name | (-1)-s32max |
| CAPPED_DATA | 0 | d->c->nr_max_inputs | 1 |
| DATA_SOURCE | 0 | d | $0 |
| DATA_SOURCE | 1 | clock | r clk_register_fixed_factor |
| DATA_SOURCE | 2 | index | $1 |
| DATA_SOURCE | 4 | name | r ti_adpll_clk_get_name |
| STR_LEN | 0 | d | 4 |
| STR_LEN | 0 | d | 4 |
| MEM_ZERO | 0 | d | |
| MEM_ZERO | 0 | d->clocks | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/ti/adpll.c ti_adpll_init_gate() -> ti_adpll_setup_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c->is_type_s | 0 |
| PARAM_VALUE | 0 | d->clocks | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->hw | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->rpm_enabled | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->dev_id | 0 |
| PARAM_VALUE | 0 | d->dco.hw.clk->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.init | 0 |
| PARAM_VALUE | 0 | d->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | d->iobase | 4096-ptr_max |
| PARAM_VALUE | 0 | d->outputs.clks | 1-u64max |
| PARAM_VALUE | 0 | *d->outputs.clks | 0,4096-ptr_max |
| PARAM_VALUE | 2 | index | 1,4 |
| PARAM_VALUE | 3 | output_index | 0,2 |
| BUF_SIZE | 0 | d | 216 |
| BUF_SIZE | 0 | d->clocks | 264 |
| BUF_SIZE | 0 | d->dev | 1616 |
| CAPPED_DATA | 0 | d->c->nr_max_inputs | 1 |
| DATA_SOURCE | 0 | d | $0 |
| DATA_SOURCE | 1 | clock | r clk_register_gate |
| DATA_SOURCE | 2 | index | $1 |
| DATA_SOURCE | 3 | output_index | $2 |
| DATA_SOURCE | 4 | name | r ti_adpll_clk_get_name |
| STR_LEN | 0 | d | 9 |
| STR_LEN | 0 | d | 9 |
| HARD_MAX | 3 | output_index | 2 |
| MEM_ZERO | 0 | d | |
| MEM_ZERO | 0 | d->clocks | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/ti/adpll.c ti_adpll_init_mux() -> ti_adpll_setup_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->c | 4096-ptr_max |
| PARAM_VALUE | 0 | d->clocks | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->hw | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->core->rpm_enabled | 1 |
| PARAM_VALUE | 0 | d->dco.hw.clk->dev_id | 0 |
| PARAM_VALUE | 0 | d->dco.hw.clk->max_rate | (-1) |
| PARAM_VALUE | 0 | d->dco.hw.init | 0 |
| PARAM_VALUE | 0 | d->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | d->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | d->iobase | 4096-ptr_max |
| PARAM_VALUE | 0 | d->outputs.clks | 1-u64max |
| PARAM_VALUE | 0 | *d->outputs.clks | 0,4096-ptr_max |
| PARAM_VALUE | 2 | index | 5-6 |
| PARAM_VALUE | 3 | output_index | (-19) |
| PARAM_VALUE | 4 | name | 1-u64max |
| BUF_SIZE | 0 | d | 216 |
| BUF_SIZE | 0 | d->clocks | 264 |
| BUF_SIZE | 0 | d->dev | 1616 |
| BUF_SIZE | 4 | name | (-1)-s32max |
| BUF_SIZE | 4 | name | (-1)-s32max |
| CAPPED_DATA | 0 | d->c->nr_max_inputs | 1 |
| DATA_SOURCE | 0 | d | $0 |
| DATA_SOURCE | 1 | clock | r clk_register_mux_table |
| DATA_SOURCE | 2 | index | $1 |
| DATA_SOURCE | 4 | name | r ti_adpll_clk_get_name |
| STR_LEN | 0 | d | 3,6 |
| STR_LEN | 0 | d | 3,6 |
| MEM_ZERO | 0 | d | |
| MEM_ZERO | 0 | d->clocks | |
| RX_PATH | |||
| TASK_NOT_RUNNING |