Home
last modified time | relevance | path

Searched defs:kbase_jd_context (Results 1 – 4 of 4) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/
Dmali_kbase_jm_defs.h834 struct kbase_jd_context { struct
835 struct mutex lock;
836 struct kbasep_js_kctx_info sched_info;
837 struct kbase_jd_atom atoms[BASE_JD_ATOM_COUNT];
838 struct kbase_jd_renderpass renderpasses[BASE_JD_RP_COUNT];
839 struct workqueue_struct *job_done_wq;
841 wait_queue_head_t zero_jobs_wait;
842 spinlock_t tb_lock;
843 u32 *tb;
844 u32 job_nr;
[all …]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/
Dmali_kbase_jm_defs.h776 struct kbase_jd_context { struct
777 struct mutex lock;
778 struct kbasep_js_kctx_info sched_info;
779 struct kbase_jd_atom atoms[BASE_JD_ATOM_COUNT];
780 struct kbase_jd_renderpass renderpasses[BASE_JD_RP_COUNT];
781 struct workqueue_struct *job_done_wq;
783 wait_queue_head_t zero_jobs_wait;
784 spinlock_t tb_lock;
785 u32 *tb;
786 u32 job_nr;
[all …]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
Dmali_kbase_defs.h612 struct kbase_jd_context { struct
635 * Since the waitq is only set under kbase_jd_context::lock, argument
641 wait_queue_head_t zero_jobs_wait;
644 struct workqueue_struct *job_done_wq;
646 spinlock_t tb_lock;
647 u32 *tb;
648 size_t tb_wrap_offset;
651 struct kds_callback kds_cb;
654 atomic_t work_id;
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
Dmali_kbase_defs.h605 struct kbase_jd_context { struct
628 * Since the waitq is only set under kbase_jd_context::lock, argument
634 wait_queue_head_t zero_jobs_wait;
637 struct workqueue_struct *job_done_wq;
639 spinlock_t tb_lock;
640 u32 *tb;
641 size_t tb_wrap_offset;
644 struct kds_callback kds_cb;
647 atomic_t work_id;