Defined in 2 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/gpu/drm/msm/adreno/a8xx_preempt.c a8xx_preempt_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2241
PARAM_VALUE 2 data 0
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a5xx_preempt.c a5xx_preempt_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2112
PARAM_VALUE 2 data 0
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_preempt.c a5xx_preempt_trigger() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2108
PARAM_VALUE 2 data 1-u64max
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
HOST_DATA 0 iomem->devfreq.boost_freq->dev->driver_data 0-u64max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
NO_OVERFLOW_SIMPLE 0 iomem->worker->task->dl.pi_se->dl_runtime
HALF_LOCKED2 flags
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_crashdumper_run() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2071
PARAM_VALUE 2 data 1-u64max
CAPPED_DATA 0 iomem->nr_rings 1
CAPPED_DATA 0 iomem->vm 1
DATA_SOURCE 0 iomem $0
STR_LEN 0 iomem (-1),7,11
STR_LEN 0 iomem (-1),7,11
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &iomem->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3721
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3719
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3723
PARAM_VALUE 2 data 1048576
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3725
PARAM_VALUE 2 data 1179647,1183743,1187839,1310719,1327103,1572863,1638399,2097151,2228223,2621439,3145727,4194303,5242879,19922943,23068671
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 63488
PARAM_VALUE 2 data 0
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2104
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2101
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2048
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2052
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock

drivers/gpu/drm/panthor/panthor_gpu.c panthor_gpu_block_power_off() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 480
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 data $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/panthor/panthor_gpu.c panthor_gpu_block_power_on() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 416
PARAM_VALUE 2 data 1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 data $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/msm/adreno/a6xx_preempt.c a6xx_preempt_hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2209
PARAM_VALUE 2 data 0
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_crashdumper_run() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2304
PARAM_VALUE 2 data 1-u64max
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
STR_LEN 0 iomem (-1),7,11
STR_LEN 0 iomem (-1),7,11
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &iomem->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 63488
PARAM_VALUE 2 data 0
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3848
PARAM_VALUE 2 data 67108864
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 44560
PARAM_VALUE 2 data 67108864
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3592
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3590
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3846
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3844
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2070
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2072
PARAM_VALUE 2 data 1-u64max
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2048
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2052
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2056
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 63488
PARAM_VALUE 2 data 0
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3593
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3591
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3589
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3593
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3591
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3595
PARAM_VALUE 2 data 1048576,16777216
DATA_SOURCE 0 iomem $0
FUZZY_MAX 2 data 16777216
BIT_INFO 2 data 0x0,0x1100000
BIT_INFO 2 data 0x0,0x1100000
HARD_MAX 2 data 16777216
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 3597
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2096
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2048
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2052
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 0 iomem 4096-ptr_max
PARAM_VALUE 1 reg 2712
CAPPED_DATA 0 iomem->nr_rings 1
DATA_SOURCE 0 iomem $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 iomem->crashstate->rbbm_status 0-u32max
NO_OVERFLOW_SIMPLE 0 iomem->crashstate->nr_vm_logs
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &iomem->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/panthor/panthor_pwr.c panthor_pwr_write_command() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 48
PARAM_VALUE 2 data 1-u64max
DATA_SOURCE 2 data $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/panthor/panthor_mmu.c panthor_mmu_as_disable() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 0,64-4294967232
PARAM_VALUE 2 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptdev->mmu->as.slots_lock
HALF_LOCKED2 &vm->op_lock
HALF_LOCKED2 global &drm_unplug_srcu
TYPE_LOCK (struct panthor_mmu)->as.slots_lock

drivers/gpu/drm/panthor/panthor_mmu.c panthor_mmu_as_disable() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 8,72-4294967240
PARAM_VALUE 2 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptdev->mmu->as.slots_lock
HALF_LOCKED2 &vm->op_lock
HALF_LOCKED2 global &drm_unplug_srcu
TYPE_LOCK (struct panthor_mmu)->as.slots_lock

drivers/gpu/drm/panthor/panthor_mmu.c panthor_mmu_as_disable() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 48,112-4294967280
PARAM_VALUE 2 data 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptdev->mmu->as.slots_lock
HALF_LOCKED2 &vm->op_lock
HALF_LOCKED2 global &drm_unplug_srcu
TYPE_LOCK (struct panthor_mmu)->as.slots_lock

drivers/gpu/drm/panthor/panthor_mmu.c panthor_mmu_as_enable() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 0,64-4294967232
DATA_SOURCE 2 data $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptdev->mmu->as.slots_lock
LOCK2 &vm->op_lock
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->lock
TYPE_LOCK (struct panthor_mmu)->as.slots_lock
TYPE_LOCK (struct panthor_vm)->op_lock

drivers/gpu/drm/panthor/panthor_mmu.c panthor_mmu_as_enable() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 8,72-4294967240
DATA_SOURCE 2 data $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptdev->mmu->as.slots_lock
LOCK2 &vm->op_lock
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->lock
TYPE_LOCK (struct panthor_mmu)->as.slots_lock
TYPE_LOCK (struct panthor_vm)->op_lock

drivers/gpu/drm/panthor/panthor_mmu.c panthor_mmu_as_enable() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 48,112-4294967280
PARAM_VALUE 2 data 1107296262,1107296326-1107299782,1644167174,1644167238-1644170694,5402250758-5402263494,5939121670-5939134406
DATA_SOURCE 2 data $3
BIT_INFO 2 data 0x42000006,0xffffffc6
BIT_INFO 2 data 0x42000006,0xffffffc6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 1107299782,1644170694[c]
LOCK2 &ptdev->mmu->as.slots_lock
LOCK2 &vm->op_lock
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->lock
TYPE_LOCK (struct panthor_mmu)->as.slots_lock
TYPE_LOCK (struct panthor_vm)->op_lock

drivers/gpu/drm/panthor/panthor_mmu.c panthor_vm_lock_region() -> gpu_write64()

Type Parameter Key Value
PARAM_VALUE 1 reg 16,2147483664-4294967248
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 data 0-u64max[c]
LOCK2 &ptdev->mmu->as.slots_lock
HALF_LOCKED2 &bo->base.gpuva.lock
HALF_LOCKED2 &vm->op_lock
TYPE_LOCK (struct panthor_mmu)->as.slots_lock