Lines Matching refs:tc_wmb
77 tc_wmb(); \
599 *((uint32_t *)asic + TGA_REG_SISR) = sisr = 0x00000001; tc_wmb();
611 REG(vdac, bt_reg) = 0x40; /* CMD0 */ tc_wmb();
612 REG(vdac, bt_reg) = 0x0; /* CMD1 */ tc_wmb();
613 REG(vdac, bt_reg) = 0xc0; /* CMD2 */ tc_wmb();
614 REG(vdac, bt_reg) = 0xff; /* PRM */ tc_wmb();
615 REG(vdac, bt_reg) = 0; /* 205 */ tc_wmb();
616 REG(vdac, bt_reg) = 0x0; /* PBM */ tc_wmb();
617 REG(vdac, bt_reg) = 0; /* 207 */ tc_wmb();
618 REG(vdac, bt_reg) = 0x0; /* ORM */ tc_wmb();
619 REG(vdac, bt_reg) = 0x0; /* OBM */ tc_wmb();
620 REG(vdac, bt_reg) = 0x0; /* ILV */ tc_wmb();
621 REG(vdac, bt_reg) = 0x0; /* TEST */ tc_wmb();
624 REG(vdac, bt_reg) = 0x0; tc_wmb();
625 REG(vdac, bt_reg) = 0x0; tc_wmb();
626 REG(vdac, bt_reg) = 0x0; tc_wmb();
627 REG(vdac, bt_reg) = 0x0; tc_wmb();
628 REG(vdac, bt_reg) = 0x0; tc_wmb();
629 REG(vdac, bt_reg) = 0x0; tc_wmb();
630 REG(vdac, bt_reg) = 0x0; tc_wmb();
631 REG(vdac, bt_reg) = 0x0; tc_wmb();
632 REG(vdac, bt_reg) = 0x0; tc_wmb();
633 REG(vdac, bt_reg) = 0x0; tc_wmb();
634 REG(vdac, bt_reg) = 0x0; tc_wmb();
635 REG(vdac, bt_reg) = 0x0; tc_wmb();
636 REG(vdac, bt_reg) = 0x0; tc_wmb();
642 REG(vdac, bt_cmap) = p[0]; tc_wmb();
643 REG(vdac, bt_cmap) = p[1]; tc_wmb();
644 REG(vdac, bt_cmap) = p[2]; tc_wmb();
650 REG(vdac, bt_reg) = 0xff; tc_wmb();
658 REG(vdac, bt_reg) = 0xff; tc_wmb();
659 REG(vdac, bt_reg) = 0xff; tc_wmb();
660 REG(vdac, bt_reg) = 0xff; tc_wmb();
662 REG(vdac, bt_reg) = 0; tc_wmb();
663 REG(vdac, bt_reg) = 0; tc_wmb();
664 REG(vdac, bt_reg) = 0; tc_wmb();
666 REG(vdac, bt_reg) = 0xff; tc_wmb();
667 REG(vdac, bt_reg) = 0xff; tc_wmb();
668 REG(vdac, bt_reg) = 0xff; tc_wmb();
677 REG(vdac, bt_reg) = 0x40; tc_wmb(); /* CMD 0 */
678 REG(vdac, bt_reg) = 0x48; tc_wmb(); /* CMD 1 */
679 REG(vdac, bt_reg) = 0xc0; tc_wmb(); /* CMD 2 */
680 REG(vdac, bt_reg) = 0; tc_wmb(); /* !? 204 !? */
681 REG(vdac, bt_reg) = 0xff; tc_wmb(); /* plane 0:7 */
682 REG(vdac, bt_reg) = 0xff; tc_wmb(); /* plane 8:15 */
683 REG(vdac, bt_reg) = 0xff; tc_wmb(); /* plane 16:23 */
684 REG(vdac, bt_reg) = 0xff; tc_wmb(); /* plane 24:27 */
685 REG(vdac, bt_reg) = 0x00; tc_wmb(); /* blink 0:7 */
686 REG(vdac, bt_reg) = 0x00; tc_wmb(); /* blink 8:15 */
687 REG(vdac, bt_reg) = 0x00; tc_wmb(); /* blink 16:23 */
688 REG(vdac, bt_reg) = 0x00; tc_wmb(); /* blink 24:27 */
689 REG(vdac, bt_reg) = 0x00; tc_wmb();
839 tc_wmb();
862 REG(hw, bt_reg) = x; tc_wmb();
863 REG(hw, bt_reg) = x >> 8; tc_wmb();
864 REG(hw, bt_reg) = y; tc_wmb();
865 REG(hw, bt_reg) = y >> 8; tc_wmb();
879 tc_wmb();
889 REG(hw, bt_reg) = cp[1]; tc_wmb();
890 REG(hw, bt_reg) = cp[3]; tc_wmb();
891 REG(hw, bt_reg) = cp[5]; tc_wmb();
893 REG(hw, bt_reg) = cp[0]; tc_wmb();
894 REG(hw, bt_reg) = cp[2]; tc_wmb();
895 REG(hw, bt_reg) = cp[4]; tc_wmb();
920 REG(hw, bt_reg) = 0; tc_wmb();
921 REG(hw, bt_reg) = 0; tc_wmb();
928 REG(hw, bt_reg) = shuffle[u]; tc_wmb();
930 REG(hw, bt_reg) = shuffle[u]; tc_wmb();
936 REG(hw, bt_reg) = 0; tc_wmb();
937 REG(hw, bt_reg) = 0; tc_wmb();
956 REG(hw, bt_cmap) = cm->r[index]; tc_wmb();
957 REG(hw, bt_cmap) = cm->g[index]; tc_wmb();
958 REG(hw, bt_cmap) = cm->b[index]; tc_wmb();
1009 #define WRITE_MB() tc_wmb()