@@ -430,18 +430,18 @@ static struct dma_fence *panfrost_job_run(struct drm_sched_job *sched_job)
430430 return fence ;
431431}
432432
433- void panfrost_job_reset_interrupts (struct panfrost_device * pfdev )
433+ void panfrost_jm_reset_interrupts (struct panfrost_device * pfdev )
434434{
435435 job_write (pfdev , JOB_INT_CLEAR , ALL_JS_INT_MASK );
436436}
437437
438- void panfrost_job_enable_interrupts (struct panfrost_device * pfdev )
438+ void panfrost_jm_enable_interrupts (struct panfrost_device * pfdev )
439439{
440440 clear_bit (PANFROST_COMP_BIT_JOB , pfdev -> is_suspended );
441441 job_write (pfdev , JOB_INT_MASK , ALL_JS_INT_MASK );
442442}
443443
444- void panfrost_job_suspend_irq (struct panfrost_device * pfdev )
444+ void panfrost_jm_suspend_irq (struct panfrost_device * pfdev )
445445{
446446 set_bit (PANFROST_COMP_BIT_JOB , pfdev -> is_suspended );
447447
@@ -503,8 +503,8 @@ static void panfrost_job_handle_err(struct panfrost_device *pfdev,
503503 }
504504}
505505
506- static void panfrost_job_handle_done (struct panfrost_device * pfdev ,
507- struct panfrost_job * job )
506+ static void panfrost_jm_handle_done (struct panfrost_device * pfdev ,
507+ struct panfrost_job * job )
508508{
509509 /* Set ->jc to 0 to avoid re-submitting an already finished job (can
510510 * happen when we receive the DONE interrupt while doing a GPU reset).
@@ -517,7 +517,7 @@ static void panfrost_job_handle_done(struct panfrost_device *pfdev,
517517 pm_runtime_put_autosuspend (pfdev -> base .dev );
518518}
519519
520- static void panfrost_job_handle_irq (struct panfrost_device * pfdev , u32 status )
520+ static void panfrost_jm_handle_irq (struct panfrost_device * pfdev , u32 status )
521521{
522522 struct panfrost_job * done [NUM_JOB_SLOTS ][2 ] = {};
523523 struct panfrost_job * failed [NUM_JOB_SLOTS ] = {};
@@ -592,7 +592,7 @@ static void panfrost_job_handle_irq(struct panfrost_device *pfdev, u32 status)
592592 }
593593
594594 for (i = 0 ; i < ARRAY_SIZE (done [0 ]) && done [j ][i ]; i ++ )
595- panfrost_job_handle_done (pfdev , done [j ][i ]);
595+ panfrost_jm_handle_done (pfdev , done [j ][i ]);
596596 }
597597
598598 /* And finally we requeue jobs that were waiting in the second slot
@@ -610,23 +610,23 @@ static void panfrost_job_handle_irq(struct panfrost_device *pfdev, u32 status)
610610 struct panfrost_job * canceled = panfrost_dequeue_job (pfdev , j );
611611
612612 dma_fence_set_error (canceled -> done_fence , - ECANCELED );
613- panfrost_job_handle_done (pfdev , canceled );
613+ panfrost_jm_handle_done (pfdev , canceled );
614614 } else if (!atomic_read (& pfdev -> reset .pending )) {
615615 /* Requeue the job we removed if no reset is pending */
616616 job_write (pfdev , JS_COMMAND_NEXT (j ), JS_COMMAND_START );
617617 }
618618 }
619619}
620620
621- static void panfrost_job_handle_irqs (struct panfrost_device * pfdev )
621+ static void panfrost_jm_handle_irqs (struct panfrost_device * pfdev )
622622{
623623 u32 status = job_read (pfdev , JOB_INT_RAWSTAT );
624624
625625 while (status ) {
626626 pm_runtime_mark_last_busy (pfdev -> base .dev );
627627
628628 spin_lock (& pfdev -> js -> job_lock );
629- panfrost_job_handle_irq (pfdev , status );
629+ panfrost_jm_handle_irq (pfdev , status );
630630 spin_unlock (& pfdev -> js -> job_lock );
631631 status = job_read (pfdev , JOB_INT_RAWSTAT );
632632 }
@@ -707,7 +707,7 @@ panfrost_reset(struct panfrost_device *pfdev,
707707 dev_err (pfdev -> base .dev , "Soft-stop failed\n" );
708708
709709 /* Handle the remaining interrupts before we reset. */
710- panfrost_job_handle_irqs (pfdev );
710+ panfrost_jm_handle_irqs (pfdev );
711711
712712 /* Remaining interrupts have been handled, but we might still have
713713 * stuck jobs. Let's make sure the PM counters stay balanced by
@@ -752,7 +752,7 @@ panfrost_reset(struct panfrost_device *pfdev,
752752 drm_sched_start (& pfdev -> js -> queue [i ].sched , 0 );
753753
754754 /* Re-enable job interrupts now that everything has been restarted. */
755- panfrost_job_enable_interrupts (pfdev );
755+ panfrost_jm_enable_interrupts (pfdev );
756756
757757 dma_fence_end_signalling (cookie );
758758}
@@ -817,11 +817,11 @@ static const struct drm_sched_backend_ops panfrost_sched_ops = {
817817 .free_job = panfrost_job_free
818818};
819819
820- static irqreturn_t panfrost_job_irq_handler_thread (int irq , void * data )
820+ static irqreturn_t panfrost_jm_irq_handler_thread (int irq , void * data )
821821{
822822 struct panfrost_device * pfdev = data ;
823823
824- panfrost_job_handle_irqs (pfdev );
824+ panfrost_jm_handle_irqs (pfdev );
825825
826826 /* Enable interrupts only if we're not about to get suspended */
827827 if (!test_bit (PANFROST_COMP_BIT_JOB , pfdev -> is_suspended ))
@@ -830,7 +830,7 @@ static irqreturn_t panfrost_job_irq_handler_thread(int irq, void *data)
830830 return IRQ_HANDLED ;
831831}
832832
833- static irqreturn_t panfrost_job_irq_handler (int irq , void * data )
833+ static irqreturn_t panfrost_jm_irq_handler (int irq , void * data )
834834{
835835 struct panfrost_device * pfdev = data ;
836836 u32 status ;
@@ -846,7 +846,7 @@ static irqreturn_t panfrost_job_irq_handler(int irq, void *data)
846846 return IRQ_WAKE_THREAD ;
847847}
848848
849- int panfrost_job_init (struct panfrost_device * pfdev )
849+ int panfrost_jm_init (struct panfrost_device * pfdev )
850850{
851851 struct drm_sched_init_args args = {
852852 .ops = & panfrost_sched_ops ,
@@ -880,8 +880,8 @@ int panfrost_job_init(struct panfrost_device *pfdev)
880880 return js -> irq ;
881881
882882 ret = devm_request_threaded_irq (pfdev -> base .dev , js -> irq ,
883- panfrost_job_irq_handler ,
884- panfrost_job_irq_handler_thread ,
883+ panfrost_jm_irq_handler ,
884+ panfrost_jm_irq_handler_thread ,
885885 IRQF_SHARED , KBUILD_MODNAME "-job" ,
886886 pfdev );
887887 if (ret ) {
@@ -905,8 +905,8 @@ int panfrost_job_init(struct panfrost_device *pfdev)
905905 }
906906 }
907907
908- panfrost_job_reset_interrupts (pfdev );
909- panfrost_job_enable_interrupts (pfdev );
908+ panfrost_jm_reset_interrupts (pfdev );
909+ panfrost_jm_enable_interrupts (pfdev );
910910
911911 return 0 ;
912912
@@ -918,7 +918,7 @@ int panfrost_job_init(struct panfrost_device *pfdev)
918918 return ret ;
919919}
920920
921- void panfrost_job_fini (struct panfrost_device * pfdev )
921+ void panfrost_jm_fini (struct panfrost_device * pfdev )
922922{
923923 struct panfrost_job_slot * js = pfdev -> js ;
924924 int j ;
@@ -933,7 +933,7 @@ void panfrost_job_fini(struct panfrost_device *pfdev)
933933 destroy_workqueue (pfdev -> reset .wq );
934934}
935935
936- int panfrost_job_open (struct drm_file * file )
936+ int panfrost_jm_open (struct drm_file * file )
937937{
938938 struct panfrost_file_priv * panfrost_priv = file -> driver_priv ;
939939 int ret ;
@@ -955,7 +955,7 @@ int panfrost_job_open(struct drm_file *file)
955955 return 0 ;
956956}
957957
958- void panfrost_job_close (struct drm_file * file )
958+ void panfrost_jm_close (struct drm_file * file )
959959{
960960 struct panfrost_file_priv * panfrost_priv = file -> driver_priv ;
961961 struct panfrost_jm_ctx * jm_ctx ;
@@ -967,7 +967,7 @@ void panfrost_job_close(struct drm_file *file)
967967 xa_destroy (& panfrost_priv -> jm_ctxs );
968968}
969969
970- int panfrost_job_is_idle (struct panfrost_device * pfdev )
970+ int panfrost_jm_is_idle (struct panfrost_device * pfdev )
971971{
972972 struct panfrost_job_slot * js = pfdev -> js ;
973973 int i ;
0 commit comments