Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/omapdrm/dss/dsi.c dsi_bridge_disable() -> dsi_disable()

Type Parameter Key Value
PARAM_VALUE 0 dsi 4096-ptr_max
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->up 0
PARAM_VALUE 0 dsi->bus_lock.lock.dep_map->name 0-255
PARAM_VALUE 0 dsi->bus_lock.lock.owner (-1)
PARAM_VALUE 0 dsi->bus_lock.lock.owner_cpu u32max
PARAM_VALUE 0 dsi->dsi_disable_work.work.lockdep_map->name 0-255
PARAM_VALUE 0 dsi->output.dev 4096-ptr_max
PARAM_VALUE 0 dsi->output.dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dsi->output.dev->driver_data->dss 4096-ptr_max
PARAM_VALUE 0 dsi->output.dev->driver_data->dss->feat 4096-ptr_max
PARAM_VALUE 0 dsi->output.dev->driver_data->dss->syscon_pll_ctrl->async 0-1
PARAM_VALUE 0 dsi->output.dev->driver_data->dss->syscon_pll_ctrl->cache_dirty 0-1
PARAM_VALUE 0 dsi->output.dev->driver_data->output.dss 4096-ptr_max
PARAM_VALUE 0 dsi->output.dev->driver_data->output.dss->mgr_ops_priv 4096-ptr_max
PARAM_VALUE 0 dsi->video_enabled 0
PARAM_VALUE 0 *dsi->output->dev->driver_data->dss->lcd_clk_source 0-4294967295
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &dsi->bus_lock
HALF_LOCKED2 &encoder->bridge_chain_mutex
TYPE_LOCK (struct dsi_data)->bus_lock

drivers/gpu/drm/omapdrm/dss/dsi.c omap_dsi_disable_work_callback() -> dsi_disable()

Type Parameter Key Value
PARAM_VALUE 0 dsi 4096-ptr_max
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->up 0
PARAM_VALUE 0 dsi->bus_lock.lock.dep_map->name 0-255
PARAM_VALUE 0 dsi->bus_lock.lock.owner (-1)
PARAM_VALUE 0 dsi->bus_lock.lock.owner_cpu u32max
PARAM_VALUE 0 dsi->iface_enabled 1
PARAM_VALUE 0 dsi->video_enabled 0
NOCHECK_CALL
LOCK2 0 &dsi->bus_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct dsi_data)->bus_lock

drivers/gpu/drm/omapdrm/dss/dsi.c omap_dsi_host_detach() -> dsi_disable()

Type Parameter Key Value
PARAM_VALUE 0 dsi 4096-ptr_max
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 dsi->bus_lock.first_waiter->up 0
PARAM_VALUE 0 dsi->bus_lock.lock.dep_map->name 0-255
PARAM_VALUE 0 dsi->bus_lock.lock.owner (-1)
PARAM_VALUE 0 dsi->bus_lock.lock.owner_cpu u32max
PARAM_VALUE 0 dsi->dsi_disable_work.work.lockdep_map->name 0-255
PARAM_VALUE 0 dsi->dsidev 4096-ptr_max
PARAM_VALUE 0 dsi->iface_enabled 1
CAPPED_DATA 0 dsi->dsidev 1
DATA_SOURCE 0 dsi r host_to_omap
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &dsi->bus_lock
TYPE_LOCK (struct dsi_data)->bus_lock