Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/omapdrm/dss/dsi.c dsi_init_output() -> dsi_bridge_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->data 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->dss_clk 0,4096-ptr_max
PARAM_VALUE 0 dev->errors 0
PARAM_VALUE 0 dev->host.dev 4096-ptr_max
PARAM_VALUE 0 dev->host.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->host.dev->power.last_status (-1)
PARAM_VALUE 0 dev->host.list.next 1855540800393871360
PARAM_VALUE 0 dev->host.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->host.ops 4949625722456494080
PARAM_VALUE 0 dev->irq 1-s32max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->num_lanes_supported 1-8
PARAM_VALUE 0 dev->phy_base 4096-ptr_max
PARAM_VALUE 0 dev->pll_base 4096-ptr_max
PARAM_VALUE 0 dev->proto_base 4096-ptr_max
PARAM_VALUE 0 dev->te_timer.entry.pprev 0
PARAM_VALUE 0 dev->te_timer.flags 0-4194302
PARAM_VALUE 0 dev->te_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->vc 4096-ptr_max
PARAM_VALUE 0 dev->vdds_dsi_reg 4096-ptr_max
BUF_SIZE 0 dev->dev 1616
BUF_SIZE 0 dev->host.dev 1616
BUF_SIZE 0 dev->host.ops 24
BUF_SIZE 0 dev->irq s32min-(-1),1-s32max
BUF_SIZE 0 dev->syscon (-1),1-s32max
BUF_SIZE 0 dev->vdds_dsi_reg s32min,(-1)-s32max
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->num_lanes_supported 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->num_lanes_supported 1-8[c]

drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c dsi_bind() -> dsi_bridge_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->mode_config.encoder_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mode_config.encoder_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->mode_config.encoder_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->mode_config.idr_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->mode_config.idr_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->mode_config.idr_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->mode_config.idr_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->mode_config.idr_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->mode_config.idr_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->mode_config.idr_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->mode_config.num_encoder s32min-32
PARAM_VALUE 1 dsi->encoder.base.id 0-s32max
PARAM_VALUE 1 dsi->encoder.base.type 3772834016
PARAM_VALUE 1 dsi->encoder.bridge_chain.next 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.bridge_chain.next->next 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.bridge_chain.prev 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.bridge_chain.prev->next 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.bridge_chain.prev->prev 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.bridge_chain_mutex.dep_map->name 0-255
PARAM_VALUE 1 dsi->encoder.bridge_chain_mutex.first_waiter 0
PARAM_VALUE 1 dsi->encoder.bridge_chain_mutex.magic 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.bridge_chain_mutex.osq.tail.counter 0
PARAM_VALUE 1 dsi->encoder.dev 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.dev->driver 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.dev->mode_config.idr_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 dsi->encoder.dev->mode_config.num_encoder s32min-31
PARAM_VALUE 1 dsi->encoder.encoder_type 6
PARAM_VALUE 1 dsi->encoder.funcs 5836301928069316608
PARAM_VALUE 1 dsi->encoder.funcs->debugfs_init 0,6973352036378669056
PARAM_VALUE 1 dsi->encoder.funcs->destroy 0,4096-ptr_max
PARAM_VALUE 1 dsi->encoder.funcs->early_unregister 0,4760937263027425280
PARAM_VALUE 1 dsi->encoder.funcs->late_register 0
PARAM_VALUE 1 dsi->encoder.funcs->reset 0,567432005093806080,804864101243867136,917673329121714176,1470314635249860608,5109689463695269888,8825690146335002624,8936420784937373696
PARAM_VALUE 1 dsi->encoder.head.next 4096-ptr_max
PARAM_VALUE 1 dsi->encoder.helper_private 4437951921625300992
PARAM_VALUE 1 dsi->encoder.helper_private->atomic_check 3931930794118754304
PARAM_VALUE 1 dsi->encoder.helper_private->atomic_disable 0
PARAM_VALUE 1 dsi->encoder.helper_private->atomic_enable 0
PARAM_VALUE 1 dsi->encoder.helper_private->commit 0
PARAM_VALUE 1 dsi->encoder.helper_private->detect 0
PARAM_VALUE 1 dsi->encoder.helper_private->disable 8026735147060862976
PARAM_VALUE 1 dsi->encoder.helper_private->dpms 0
PARAM_VALUE 1 dsi->encoder.helper_private->enable 7983898948947771392
PARAM_VALUE 1 dsi->encoder.helper_private->mode_fixup 0
PARAM_VALUE 1 dsi->encoder.helper_private->mode_set 5237084795458093056
PARAM_VALUE 1 dsi->encoder.helper_private->mode_valid 4370192065120145408
PARAM_VALUE 1 dsi->encoder.helper_private->prepare 0
PARAM_VALUE 1 dsi->encoder.index 0-31,2147483648-u32max
PARAM_VALUE 1 dsi->encoder.name 1-u64max
PARAM_VALUE 1 dsi->encoder.possible_crtcs 1-u32max
BUF_SIZE 0 dev s32min-(-1),1-s32max
BUF_SIZE 0 dev s32min-(-1),1-s32max
BUF_SIZE 1 dsi 600
CAPPED_DATA 0 dev->mode_config.object_idr.idr_base 1
DATA_SOURCE 0 dev $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex