Lines Matching refs:job_write

27 #define job_write(dev, reg, data) writel(data, dev->iomem + (reg))  macro
141 job_write(pfdev, JS_AFFINITY_NEXT_LO(js), lower_32_bits(affinity)); in panfrost_job_write_affinity()
142 job_write(pfdev, JS_AFFINITY_NEXT_HI(js), upper_32_bits(affinity)); in panfrost_job_write_affinity()
207 job_write(pfdev, JS_HEAD_NEXT_LO(js), lower_32_bits(jc_head)); in panfrost_job_hw_submit()
208 job_write(pfdev, JS_HEAD_NEXT_HI(js), upper_32_bits(jc_head)); in panfrost_job_hw_submit()
225 job_write(pfdev, JS_CONFIG_NEXT(js), cfg); in panfrost_job_hw_submit()
228 job_write(pfdev, JS_FLUSH_ID_NEXT(js), job->flush_id); in panfrost_job_hw_submit()
236 job_write(pfdev, JS_COMMAND_NEXT(js), JS_COMMAND_START); in panfrost_job_hw_submit()
395 job_write(pfdev, JOB_INT_CLEAR, irq_mask); in panfrost_job_enable_interrupts()
396 job_write(pfdev, JOB_INT_MASK, irq_mask); in panfrost_job_enable_interrupts()
494 job_write(pfdev, JS_COMMAND_NEXT(j), JS_COMMAND_NOP); in panfrost_job_handle_irq()
511 job_write(pfdev, JOB_INT_CLEAR, status); in panfrost_job_handle_irq()
563 job_write(pfdev, JS_COMMAND_NEXT(j), JS_COMMAND_START); in panfrost_job_handle_irq()
639 job_write(pfdev, JOB_INT_MASK, 0); in panfrost_reset()
644 job_write(pfdev, JS_COMMAND_NEXT(i), JS_COMMAND_NOP); in panfrost_reset()
645 job_write(pfdev, JS_COMMAND(i), JS_COMMAND_SOFT_STOP); in panfrost_reset()
680 job_write(pfdev, JOB_INT_MASK, 0); in panfrost_reset()
702 job_write(pfdev, JOB_INT_MASK, in panfrost_reset()
774 job_write(pfdev, JOB_INT_MASK, in panfrost_job_irq_handler_thread()
788 job_write(pfdev, JOB_INT_MASK, 0); in panfrost_job_irq_handler()
862 job_write(pfdev, JOB_INT_MASK, 0); in panfrost_job_fini()
913 job_write(pfdev, JS_COMMAND_NEXT(i), JS_COMMAND_NOP); in panfrost_job_close()
928 job_write(pfdev, JS_COMMAND(i), cmd); in panfrost_job_close()