Lines Matching refs:job_read
28 #define job_read(dev, reg) readl(dev->iomem + (reg)) macro
212 if (WARN_ON(job_read(pfdev, JS_COMMAND_NEXT(js)))) { in panfrost_job_hw_submit()
435 u32 js_status = job_read(pfdev, JS_STATUS(js)); in panfrost_job_handle_err()
442 job_read(pfdev, JS_HEAD_LO(js)), in panfrost_job_handle_err()
443 job_read(pfdev, JS_TAIL_LO(js))); in panfrost_job_handle_err()
447 job_read(pfdev, JS_HEAD_LO(js)), in panfrost_job_handle_err()
448 job_read(pfdev, JS_TAIL_LO(js))); in panfrost_job_handle_err()
453 job->jc = job_read(pfdev, JS_TAIL_LO(js)) | in panfrost_job_handle_err()
454 ((u64)job_read(pfdev, JS_TAIL_HI(js)) << 32); in panfrost_job_handle_err()
545 js_state |= job_read(pfdev, JOB_INT_JS_STATE) & js_state_mask; in panfrost_job_handle_irq()
547 status = job_read(pfdev, JOB_INT_RAWSTAT); in panfrost_job_handle_irq()
602 u32 status = job_read(pfdev, JOB_INT_RAWSTAT); in panfrost_job_handle_irqs()
610 status = job_read(pfdev, JOB_INT_RAWSTAT); in panfrost_job_handle_irqs()
622 rawstat = job_read(pfdev, JOB_INT_RAWSTAT); in panfrost_active_slots()
778 job_read(pfdev, JS_CONFIG(js)), in panfrost_job_timedout()
779 job_read(pfdev, JS_STATUS(js)), in panfrost_job_timedout()
780 job_read(pfdev, JS_HEAD_LO(js)), in panfrost_job_timedout()
781 job_read(pfdev, JS_TAIL_LO(js)), in panfrost_job_timedout()
829 status = job_read(pfdev, JOB_INT_STAT); in panfrost_job_irq_handler()