Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/pwm/core.c __pwm_apply() -> __pwm_round_waveform_fromhw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->round_waveform_tohw | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | pwm | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops->round_waveform_tohw | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 2 | wfhw | 5648601272437456896 |
| PARAM_VALUE | 3 | wf | 119671939828826112 |
| BUF_SIZE | 1 | pwm | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | pwm | s32min-(-1),1-s32max |
| BUF_SIZE | 2 | wfhw | 20 |
| DATA_SOURCE | 1 | pwm | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | pwm->state.period | 0-u64max |
drivers/pwm/core.c __pwm_set_waveform() -> __pwm_round_waveform_fromhw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->operational | 1 |
| PARAM_VALUE | 0 | chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->round_waveform_tohw | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | pwm | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->operational | 1 |
| PARAM_VALUE | 1 | pwm->chip->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops->round_waveform_tohw | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 2 | wfhw | 7475925791456395264 |
| PARAM_VALUE | 3 | wf | 1587067022265307136 |
| BUF_SIZE | 2 | wfhw | 20 |
| DATA_SOURCE | 1 | pwm | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/pwm/core.c __pwm_set_waveform() -> __pwm_round_waveform_fromhw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->adapter->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->async | 0 |
| PARAM_VALUE | 0 | chip->dev.driver_data->cache->cached_rbnode->blklen | 1-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->cache_dirty | 1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->regmap->async_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->dev.driver_data->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | chip->operational | 1 |
| PARAM_VALUE | 0 | chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->read_waveform | 2915902502636908544,5908108403999293440,7064077618169438208,7415797580483903488,8533452849586618368,8770879026890039296 |
| PARAM_VALUE | 0 | chip->ops->round_waveform_fromhw | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->round_waveform_tohw | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 0 | chip->ops->write_waveform | 4096-ptr_max |
| PARAM_VALUE | 0 | *chip->dev.driver_data->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->pwm | 0-255 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->pwm_automatic | 0 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | pwm | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->adapter->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->cache->cached_rbnode->blklen | 1-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->cache_dirty | 1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.request | 0-4 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_main->core->protect_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.request | 0-4 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->clk_top->core->protect_count | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->regmap->async_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 1 | pwm->chip->dev.driver_data->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 1 | pwm->chip->operational | 1 |
| PARAM_VALUE | 1 | pwm->chip->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops->read_waveform | 2915902502636908544,5908108403999293440,7064077618169438208,7415797580483903488,8533452849586618368,8770879026890039296 |
| PARAM_VALUE | 1 | pwm->chip->ops->round_waveform_tohw | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 1 | pwm->chip->ops->write_waveform | 4096-ptr_max |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->pwm | 0-255 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 2 | wfhw | 7475925791456395264 |
| PARAM_VALUE | 3 | wf | 7859309101188202496 |
| BUF_SIZE | 2 | wfhw | 20 |
| DATA_SOURCE | 1 | pwm | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/pwm/core.c pwm_get_state_hw() -> __pwm_round_waveform_fromhw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->atomic_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chip->nonatomic_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | chip->operational | 1 |
| PARAM_VALUE | 0 | chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->read_waveform | 2915902502636908544,5908108403999293440,7064077618169438208,7415797580483903488,8533452849586618368,8770879026890039296 |
| PARAM_VALUE | 0 | chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | pwm | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->operational | 1 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 2 | wfhw | 3605478813472272384 |
| PARAM_VALUE | 3 | wf | 1894577627100270592 |
| BUF_SIZE | 2 | wfhw | 20 |
| DATA_SOURCE | 1 | pwm | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &s->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/pwm/core.c pwm_get_waveform_might_sleep() -> __pwm_round_waveform_fromhw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->atomic_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_main->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->parent->protect_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk_top->core->prepare_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chip->nonatomic_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | chip->operational | 1 |
| PARAM_VALUE | 0 | chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->read_waveform | 2915902502636908544,5908108403999293440,7064077618169438208,7415797580483903488,8533452849586618368,8770879026890039296 |
| PARAM_VALUE | 0 | chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->cache->data | 0-4294967295 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | pwm | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 2 | wfhw | 6364023144025309184 |
| PARAM_VALUE | 3 | wf | 5957065604006125568,6432390187882295296,7797826453718966272 |
| BUF_SIZE | 2 | wfhw | 20 |
| DATA_SOURCE | 1 | pwm | $0 |
| DATA_SOURCE | 3 | wf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &s->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/pwm/core.c pwm_round_waveform_might_sleep() -> __pwm_round_waveform_fromhw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chip | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->atomic_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->dev.driver_data->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chip->nonatomic_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chip->nonatomic_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | chip->operational | 1 |
| PARAM_VALUE | 0 | chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->round_waveform_tohw | 4096-ptr_max |
| PARAM_VALUE | 0 | chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 0 | *chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | pwm | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | pwm->chip->ops->sizeof_wfhw | 0-2,5,12,16 |
| PARAM_VALUE | 1 | pwm->chip->ops->write_waveform | 0,854848129230798848,4902893467299782656,5969761127823302656,6002585450722988032,6474795170319327232,6837514925627310080,7856071230266122240 |
| PARAM_VALUE | 1 | *pwm->chip->dev.driver_data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 2 | wfhw | 7181911811513507840 |
| PARAM_VALUE | 3 | wf | 2786245144226140160,2961219578645278720,3724083920057716736,4525784727901220864,5138682866584203264,5355721638339395584,7797826453718966272 |
| PARAM_VALUE | 3 | wf->duty_length_ns | 0-9223372036854775807 |
| PARAM_VALUE | 3 | wf->duty_offset_ns | 0-9223372036854775806 |
| PARAM_VALUE | 3 | wf->period_length_ns | 0-9223372036854775807 |
| BUF_SIZE | 2 | wfhw | 20 |
| CAPPED_DATA | 3 | wf->duty_length_ns | 1 |
| CAPPED_DATA | 3 | wf->duty_offset_ns | 1 |
| CAPPED_DATA | 3 | wf->period_length_ns | 1 |
| DATA_SOURCE | 1 | pwm | $0 |
| DATA_SOURCE | 3 | wf | $1 |
| PARAM_COMPARE | 3 | wf->duty_length_ns | <= $3->period_length_ns |
| PARAM_COMPARE | 3 | wf->duty_offset_ns | <= $3->period_length_ns |
| NOSPEC | 3 | wf->duty_length_ns | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | wf->duty_length_ns | 0-3573741821[c] |
| USER_DATA | 3 | wf->period_length_ns | 0-7147483643[c] |
| HALF_LOCKED2 | _T->lock |