Lines Matching refs:stat

494 static dispc_irq_t dispc_vp_irq_from_raw(u32 stat, u32 hw_videoport)  in dispc_vp_irq_from_raw()  argument
498 if (stat & BIT(0)) in dispc_vp_irq_from_raw()
500 if (stat & BIT(1)) in dispc_vp_irq_from_raw()
502 if (stat & BIT(2)) in dispc_vp_irq_from_raw()
504 if (stat & BIT(4)) in dispc_vp_irq_from_raw()
512 u32 stat = 0; in dispc_vp_irq_to_raw() local
515 stat |= BIT(0); in dispc_vp_irq_to_raw()
517 stat |= BIT(1); in dispc_vp_irq_to_raw()
519 stat |= BIT(2); in dispc_vp_irq_to_raw()
521 stat |= BIT(4); in dispc_vp_irq_to_raw()
523 return stat; in dispc_vp_irq_to_raw()
526 static dispc_irq_t dispc_vid_irq_from_raw(u32 stat, u32 hw_plane) in dispc_vid_irq_from_raw() argument
530 if (stat & BIT(0)) in dispc_vid_irq_from_raw()
538 u32 stat = 0; in dispc_vid_irq_to_raw() local
541 stat |= BIT(0); in dispc_vid_irq_to_raw()
543 return stat; in dispc_vid_irq_to_raw()
549 u32 stat = dispc_vp_read(dispc, hw_videoport, DISPC_VP_K2G_IRQSTATUS); in dispc_k2g_vp_read_irqstatus() local
551 return dispc_vp_irq_from_raw(stat, hw_videoport); in dispc_k2g_vp_read_irqstatus()
557 u32 stat = dispc_vp_irq_to_raw(vpstat, hw_videoport); in dispc_k2g_vp_write_irqstatus() local
559 dispc_vp_write(dispc, hw_videoport, DISPC_VP_K2G_IRQSTATUS, stat); in dispc_k2g_vp_write_irqstatus()
565 u32 stat = dispc_vid_read(dispc, hw_plane, DISPC_VID_K2G_IRQSTATUS); in dispc_k2g_vid_read_irqstatus() local
567 return dispc_vid_irq_from_raw(stat, hw_plane); in dispc_k2g_vid_read_irqstatus()
573 u32 stat = dispc_vid_irq_to_raw(vidstat, hw_plane); in dispc_k2g_vid_write_irqstatus() local
575 dispc_vid_write(dispc, hw_plane, DISPC_VID_K2G_IRQSTATUS, stat); in dispc_k2g_vid_write_irqstatus()
581 u32 stat = dispc_vp_read(dispc, hw_videoport, DISPC_VP_K2G_IRQENABLE); in dispc_k2g_vp_read_irqenable() local
583 return dispc_vp_irq_from_raw(stat, hw_videoport); in dispc_k2g_vp_read_irqenable()
589 u32 stat = dispc_vp_irq_to_raw(vpstat, hw_videoport); in dispc_k2g_vp_set_irqenable() local
591 dispc_vp_write(dispc, hw_videoport, DISPC_VP_K2G_IRQENABLE, stat); in dispc_k2g_vp_set_irqenable()
597 u32 stat = dispc_vid_read(dispc, hw_plane, DISPC_VID_K2G_IRQENABLE); in dispc_k2g_vid_read_irqenable() local
599 return dispc_vid_irq_from_raw(stat, hw_plane); in dispc_k2g_vid_read_irqenable()
605 u32 stat = dispc_vid_irq_to_raw(vidstat, hw_plane); in dispc_k2g_vid_set_irqenable() local
607 dispc_vid_write(dispc, hw_plane, DISPC_VID_K2G_IRQENABLE, stat); in dispc_k2g_vid_set_irqenable()
620 dispc_irq_t stat = 0; in dispc_k2g_read_and_clear_irqstatus() local
626 stat |= dispc_k2g_vp_read_irqstatus(dispc, 0); in dispc_k2g_read_and_clear_irqstatus()
627 stat |= dispc_k2g_vid_read_irqstatus(dispc, 0); in dispc_k2g_read_and_clear_irqstatus()
629 dispc_k2g_clear_irqstatus(dispc, stat); in dispc_k2g_read_and_clear_irqstatus()
631 return stat; in dispc_k2g_read_and_clear_irqstatus()
636 dispc_irq_t stat = 0; in dispc_k2g_read_irqenable() local
638 stat |= dispc_k2g_vp_read_irqenable(dispc, 0); in dispc_k2g_read_irqenable()
639 stat |= dispc_k2g_vid_read_irqenable(dispc, 0); in dispc_k2g_read_irqenable()
641 return stat; in dispc_k2g_read_irqenable()
664 u32 stat = dispc_read(dispc, DISPC_VP_IRQSTATUS(hw_videoport)); in dispc_k3_vp_read_irqstatus() local
666 return dispc_vp_irq_from_raw(stat, hw_videoport); in dispc_k3_vp_read_irqstatus()
672 u32 stat = dispc_vp_irq_to_raw(vpstat, hw_videoport); in dispc_k3_vp_write_irqstatus() local
674 dispc_write(dispc, DISPC_VP_IRQSTATUS(hw_videoport), stat); in dispc_k3_vp_write_irqstatus()
680 u32 stat = dispc_read(dispc, DISPC_VID_IRQSTATUS(hw_plane)); in dispc_k3_vid_read_irqstatus() local
682 return dispc_vid_irq_from_raw(stat, hw_plane); in dispc_k3_vid_read_irqstatus()
688 u32 stat = dispc_vid_irq_to_raw(vidstat, hw_plane); in dispc_k3_vid_write_irqstatus() local
690 dispc_write(dispc, DISPC_VID_IRQSTATUS(hw_plane), stat); in dispc_k3_vid_write_irqstatus()
696 u32 stat = dispc_read(dispc, DISPC_VP_IRQENABLE(hw_videoport)); in dispc_k3_vp_read_irqenable() local
698 return dispc_vp_irq_from_raw(stat, hw_videoport); in dispc_k3_vp_read_irqenable()
704 u32 stat = dispc_vp_irq_to_raw(vpstat, hw_videoport); in dispc_k3_vp_set_irqenable() local
706 dispc_write(dispc, DISPC_VP_IRQENABLE(hw_videoport), stat); in dispc_k3_vp_set_irqenable()
712 u32 stat = dispc_read(dispc, DISPC_VID_IRQENABLE(hw_plane)); in dispc_k3_vid_read_irqenable() local
714 return dispc_vid_irq_from_raw(stat, hw_plane); in dispc_k3_vid_read_irqenable()
720 u32 stat = dispc_vid_irq_to_raw(vidstat, hw_plane); in dispc_k3_vid_set_irqenable() local
722 dispc_write(dispc, DISPC_VID_IRQENABLE(hw_plane), stat); in dispc_k3_vid_set_irqenable()