Home
last modified time | relevance | path

Searched refs:js_state (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c471 u32 js_state = 0, js_events = 0; in panfrost_job_handle_irq() local
512 js_state &= ~js_state_mask; in panfrost_job_handle_irq()
513 js_state |= job_read(pfdev, JOB_INT_JS_STATE) & js_state_mask; in panfrost_job_handle_irq()
525 } else if (pfdev->jobs[j][0] && !(js_state & MK_JS_MASK(j))) { in panfrost_job_handle_irq()
583 u32 *js_state_mask, u32 js_state) in panfrost_active_slots() argument
587 if (!(js_state & *js_state_mask)) in panfrost_active_slots()
600 return js_state & *js_state_mask; in panfrost_active_slots()
607 u32 js_state, js_state_mask = 0xffffffff; in panfrost_reset() local
649 ret = readl_poll_timeout(pfdev->iomem + JOB_INT_JS_STATE, js_state, in panfrost_reset()
650 !panfrost_active_slots(pfdev, &js_state_mask, js_state), in panfrost_reset()