Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/panel/panel-samsung-s6d27a1.c s6d27a1_read_mtp_id() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 0 dbi 4096-ptr_max
PARAM_VALUE 1 cmd 218
PARAM_VALUE 2 val 7132516737728286720
BUF_SIZE 0 dbi 224
RX_PATH
TASK_NOT_RUNNING
LOCK2 &panel->follower_lock
HALF_LOCKED2 &attr->mutex
TYPE_LOCK (struct drm_panel)->follower_lock

drivers/gpu/drm/panel/panel-samsung-s6d27a1.c s6d27a1_read_mtp_id() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 0 dbi 4096-ptr_max
PARAM_VALUE 0 dbi->cmdlock.dep_map->name 0-255
PARAM_VALUE 0 dbi->cmdlock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dbi->cmdlock.osq.tail.counter 0-s32max
PARAM_VALUE 0 dbi->read_commands 4096-ptr_max
PARAM_VALUE 1 cmd 219
PARAM_VALUE 2 val 4815599817812361216
BUF_SIZE 0 dbi 224
RX_PATH
TASK_NOT_RUNNING
LOCK2 &panel->follower_lock
HALF_LOCKED2 &attr->mutex
TYPE_LOCK (struct drm_panel)->follower_lock

drivers/gpu/drm/panel/panel-samsung-s6d27a1.c s6d27a1_read_mtp_id() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 0 dbi 4096-ptr_max
PARAM_VALUE 0 dbi->cmdlock.dep_map->name 0-255
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dbi->read_commands 4096-ptr_max
PARAM_VALUE 1 cmd 220
PARAM_VALUE 2 val 2245681659016208384
BUF_SIZE 0 dbi 224
RX_PATH
TASK_NOT_RUNNING
LOCK2 &panel->follower_lock
HALF_LOCKED2 &attr->mutex
TYPE_LOCK (struct drm_panel)->follower_lock

drivers/gpu/drm/drm_mipi_dbi.c mipi_dbi_display_is_on() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 0 dbi 4096-ptr_max
PARAM_VALUE 1 cmd 10
PARAM_VALUE 2 val 2074038950593765376
BUF_SIZE 0 dbi 224
DATA_SOURCE 0 dbi $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c s6e63m0_spi_dcs_read() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 1 cmd 218-220
PARAM_VALUE 2 val 795461343520083968,4148602963791724544,5761249221824868352
BUF_SIZE 0 dbi 224
DATA_SOURCE 0 dbi $1
DATA_SOURCE 1 cmd $2
DATA_SOURCE 2 val $3
HARD_MAX 1 cmd 220
RX_PATH
TASK_NOT_RUNNING
LOCK2 &panel->follower_lock
HALF_LOCKED2 &attr->mutex
TYPE_LOCK (struct drm_panel)->follower_lock

drivers/gpu/drm/panel/panel-widechips-ws2401.c ws2401_read_mtp_id() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 0 dbi 4096-ptr_max
PARAM_VALUE 0 dbi->command 996227193408000000,1171528006346457088
PARAM_VALUE 0 dbi->dc 4096-ptr_max
PARAM_VALUE 0 dbi->read_commands 971384474731642880
PARAM_VALUE 0 dbi->spi 4096-ptr_max
PARAM_VALUE 0 dbi->swap_bytes 1
PARAM_VALUE 0 dbi->tx_buf9 1-u64max
PARAM_VALUE 0 dbi->tx_buf9_len 16384
PARAM_VALUE 0 dbi->write_memory_bpw 8,16
PARAM_VALUE 1 cmd 218
PARAM_VALUE 2 val 7736156355447791616
BUF_SIZE 0 dbi 224
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/panel/panel-widechips-ws2401.c ws2401_read_mtp_id() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 0 dbi 4096-ptr_max
PARAM_VALUE 0 dbi->cmdlock.dep_map->name 0-255
PARAM_VALUE 0 dbi->cmdlock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dbi->cmdlock.osq.tail.counter 0-s32max
PARAM_VALUE 0 dbi->command 996227193408000000,1171528006346457088
PARAM_VALUE 0 dbi->dc 4096-ptr_max
PARAM_VALUE 0 dbi->read_commands 971384474731642880
PARAM_VALUE 0 dbi->spi 4096-ptr_max
PARAM_VALUE 0 dbi->swap_bytes 1
PARAM_VALUE 0 dbi->tx_buf9 1-u64max
PARAM_VALUE 0 dbi->tx_buf9_len 16384
PARAM_VALUE 0 dbi->write_memory_bpw 8,16
PARAM_VALUE 1 cmd 219
PARAM_VALUE 2 val 6386288098118131712
BUF_SIZE 0 dbi 224
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/panel/panel-widechips-ws2401.c ws2401_read_mtp_id() -> mipi_dbi_command_read()

Type Parameter Key Value
PARAM_VALUE 0 dbi 4096-ptr_max
PARAM_VALUE 0 dbi->cmdlock.dep_map->name 0-255
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dbi->cmdlock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dbi->command 996227193408000000,1171528006346457088
PARAM_VALUE 0 dbi->dc 4096-ptr_max
PARAM_VALUE 0 dbi->read_commands 971384474731642880
PARAM_VALUE 0 dbi->spi 4096-ptr_max
PARAM_VALUE 0 dbi->swap_bytes 1
PARAM_VALUE 0 dbi->tx_buf9 1-u64max
PARAM_VALUE 0 dbi->tx_buf9_len 16384
PARAM_VALUE 0 dbi->write_memory_bpw 8,16
PARAM_VALUE 1 cmd 220
PARAM_VALUE 2 val 2913967841867018240
BUF_SIZE 0 dbi 224
RX_PATH
TASK_NOT_RUNNING