Defined in 4 files as a function:
- drivers/gpu/drm/omapdrm/dss/hdmi4.c, line 40 (as a function)
- drivers/gpu/drm/omapdrm/dss/hdmi5.c, line 41 (as a function)
- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c, line 36 (as a function)
- drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c, line 40 (as a function)
Referenced in 4 files:
- drivers/gpu/drm/omapdrm/dss/hdmi4.c
- drivers/gpu/drm/omapdrm/dss/hdmi5.c
- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
- drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
Smatch caller information:
drivers/gpu/drm/omapdrm/dss/hdmi5.c hdmi5_bridge_edid_read() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->core_enabled | 1 |
| PARAM_VALUE | 0 | hdmi->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hdmi->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hdmi->pdev->dev.power.wakeirq->status | 0-4294967295 |
| CAPPED_DATA | 0 | &hdmi->lock | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &hdmi->lock | |
| HALF_LOCKED2 | &bridge_connector->encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| TYPE_LOCK | (struct omap_hdmi)->lock |
drivers/gpu/drm/omapdrm/dss/hdmi5.c hdmi_audio_register() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->audio_pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pdev->num_resources | 1-u32max |
| PARAM_VALUE | 0 | hdmi->pll.base | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pll.pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pll.pll.base | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pll.pll.clkin | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pll.pll.dss | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw | 2596116861123481600,6835415836351119360 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->clkdco_low | 1000000000,1500000000 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->clkdco_max | 2000000000,2500000000 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->clkdco_min | 500000000,750000000 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->errata_i886 | 0 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->errata_i932 | 0 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->fint_max | 2500000 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->fint_min | 500000,620000 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->has_freqsel | 0 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->has_refsel | 0 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->has_selfreqdco | 0 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->has_stopmode | 0 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->mX_max | 127 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->m_lsb | 9 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->m_max | 2045,4095 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->m_min | 20 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->m_msb | 20 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->n_lsb | 1 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->n_max | 255 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->n_msb | 8 |
| PARAM_VALUE | 0 | hdmi->pll.pll.hw->type | 1 |
| PARAM_VALUE | 0 | hdmi->pll.pll.id | 2 |
| PARAM_VALUE | 0 | hdmi->pll.pll.name | 1098708407962595328 |
| PARAM_VALUE | 0 | hdmi->pll.pll.ops | 6146529764593434624 |
| PARAM_VALUE | 0 | hdmi->pll.pll.ops->disable | 210038081532448768,5064231821005582336,5516232513297129472 |
| PARAM_VALUE | 0 | hdmi->pll.pll.ops->enable | 1493366648511438848,6668168392609767424,8971243163370864640 |
| PARAM_VALUE | 0 | hdmi->pll.pll.ops->set_config | 3926871166229639168,7893666379912142848 |
| PARAM_VALUE | 0 | hdmi->pll.wp | 4096-ptr_max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hdmi->audio_pdev | 1688 |
| BUF_SIZE | 0 | hdmi->dss | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | hdmi->audio_pdev->num_resources | 1 |
| CAPPED_DATA | 0 | hdmi->pdev->num_resources | 1 |
| DATA_SOURCE | 0 | hdmi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hdmi | unit_byte |
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/omapdrm/dss/hdmi5.c hdmi_dump_regs() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hdmi->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner_cpu | u32max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &hdmi->lock | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | hdmi | unit_array_size |
| LOCK2 | &s->lock | ||
| LOCK2 | 0 | &hdmi->lock | |
| TYPE_LOCK | (struct omap_hdmi)->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/omapdrm/dss/hdmi5.c hdmi_power_on_core() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hdmi->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hdmi->vdda_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->vdda_reg->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->ena_gpio_state | 1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->ena_pin->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->notifier.head->priority | s32min-s32max |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->load | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->load_updated | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->lock->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->regmap->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->async | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->supply->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->use_count | 0-4294967295 |
| CAPPED_DATA | 0 | hdmi->vdda_reg->rdev | 1 |
| CAPPED_DATA | 0 | hdmi->vdda_reg->rdev->coupling_desc.n_coupled | 1 |
| DATA_SOURCE | 0 | hdmi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &hdmi->lock | |
| TYPE_LOCK | (struct omap_hdmi)->lock |
drivers/gpu/drm/omapdrm/dss/hdmi4.c hdmi4_bind() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi | 4096-ptr_max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hdmi->dss | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | hdmi | unit_byte |
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/omapdrm/dss/hdmi4.c hdmi4_bridge_edid_read() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hdmi->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner_cpu | u32max |
| CAPPED_DATA | 0 | &hdmi->lock | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &hdmi->lock | |
| HALF_LOCKED2 | &bridge_connector->encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| TYPE_LOCK | (struct omap_hdmi)->lock |
drivers/gpu/drm/omapdrm/dss/hdmi4.c hdmi_dump_regs() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hdmi->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner_cpu | u32max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hdmi | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &hdmi->lock | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | hdmi | unit_array_size |
| LOCK2 | &s->lock | ||
| LOCK2 | 0 | &hdmi->lock | |
| TYPE_LOCK | (struct omap_hdmi)->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/omapdrm/dss/hdmi4.c hdmi_power_on_core() -> hdmi_runtime_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdmi | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hdmi->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hdmi->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hdmi->vdda_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->vdda_reg->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->ena_gpio_state | 1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->ena_pin->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->notifier.head->priority | s32min-s32max |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->load | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->load_updated | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->lock->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->regmap->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->reg_data->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->async | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache->cached_rbnode->blklen | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->supply->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | hdmi->vdda_reg->rdev->use_count | 0-4294967295 |
| CAPPED_DATA | 0 | hdmi->vdda_reg->rdev | 1 |
| CAPPED_DATA | 0 | hdmi->vdda_reg->rdev->coupling_desc.n_coupled | 1 |
| DATA_SOURCE | 0 | hdmi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &hdmi->lock | |
| TYPE_LOCK | (struct omap_hdmi)->lock |