Lines Matching defs:MD

474 #define MD(x) ((x) + 96)
597 F(gateway_notify, MD(16), MD(15))
606 /* 4: */ MD(1), MD(0),
607 /* 4.5: */ MD(1), MD(0),
608 /* 5: */ MD(1), MD(0), /* 2:0, but bit 2 is reserved MBZ */
609 /* 6: */ MD(2), MD(0),
610 /* 7: */ MD(2), MD(0),
611 /* 8: */ MD(2), MD(0))
631 /* 7: */ MD(16), MD(16),
632 /* 8: */ MD(17), MD(17))
633 FC(urb_channel_mask_present, MD(15), MD(15), devinfo->gen >= 8)
634 FC(urb_complete, MD(15), MD(15), devinfo->gen < 8)
635 FC(urb_used, MD(14), MD(14), devinfo->gen < 7)
636 FC(urb_allocate, MD(13), MD(13), devinfo->gen < 7)
638 /* 4: */ MD(11), MD(10),
639 /* 4.5: */ MD(11), MD(10),
640 /* 5: */ MD(11), MD(10),
641 /* 6: */ MD(11), MD(10),
642 /* 7: */ MD(14), MD(14),
643 /* 8: */ MD(15), MD(15))
645 /* 4: */ MD( 9), MD(4),
646 /* 4.5: */ MD( 9), MD(4),
647 /* 5: */ MD( 9), MD(4),
648 /* 6: */ MD( 9), MD(4),
649 /* 7: */ MD(13), MD(3),
650 /* 8: */ MD(14), MD(4))
652 /* 4: */ MD( 3), MD(0),
653 /* 4.5: */ MD( 3), MD(0),
654 /* 5: */ MD( 3), MD(0),
655 /* 6: */ MD( 3), MD(0),
656 /* 7: */ MD( 2), MD(0),
657 /* 8: */ MD( 3), MD(0))
664 FC(math_msg_data_type, MD(7), MD(7), devinfo->gen < 6)
665 FC(math_msg_saturate, MD(6), MD(6), devinfo->gen < 6)
666 FC(math_msg_precision, MD(5), MD(5), devinfo->gen < 6)
667 FC(math_msg_signed_int, MD(4), MD(4), devinfo->gen < 6)
668 FC(math_msg_function, MD(3), MD(0), devinfo->gen < 6)
677 /* 5: */ MD(17), MD(16),
678 /* 6: */ MD(17), MD(16),
679 /* 7: */ MD(18), MD(17),
680 /* 8: */ MD(18), MD(17))
682 /* 4: */ MD(15), MD(14),
683 /* 4.5: */ MD(15), MD(12),
684 /* 5: */ MD(15), MD(12),
685 /* 6: */ MD(15), MD(12),
686 /* 7: */ MD(16), MD(12),
687 /* 8: */ MD(16), MD(12))
688 FC(sampler_return_format, MD(13), MD(12), devinfo->gen == 4 && !devinfo->is_g4x)
689 F(sampler, MD(11), MD(8))
690 F(binding_table_index, MD( 7), MD(0)) /* also used by other messages */
697 FC(dp_category, MD(18), MD(18), devinfo->gen >= 7)
701 /* 4: */ MD(13), MD(12),
702 /* 4.5: */ MD(13), MD(11),
703 /* 5: */ MD(13), MD(11),
704 /* 6: */ MD(16), MD(13),
705 /* 7: */ MD(17), MD(14),
706 /* 8: */ MD(17), MD(14))
708 /* 4: */ MD(14), MD(12),
709 /* 4.5: */ MD(14), MD(12),
710 /* 5: */ MD(14), MD(12),
711 /* 6: */ MD(16), MD(13),
712 /* 7: */ MD(17), MD(14),
713 /* 8: */ MD(17), MD(14))
715 /* 4: */ MD(11), MD( 8),
716 /* 4.5: */ MD(10), MD( 8),
717 /* 5: */ MD(10), MD( 8),
718 /* 6: */ MD(12), MD( 8),
719 /* 7: */ MD(13), MD( 8),
720 /* 8: */ MD(13), MD( 8))
722 /* 4: */ MD(11), MD( 8),
723 /* 4.5: */ MD(11), MD( 8),
724 /* 5: */ MD(11), MD( 8),
725 /* 6: */ MD(12), MD( 8),
726 /* 7: */ MD(13), MD( 8),
727 /* 8: */ MD(13), MD( 8))
728 FC(dp_read_target_cache, MD(15), MD(14), devinfo->gen < 6);
731 /* 4: */ MD(15), MD(15),
732 /* 4.5: */ MD(15), MD(15),
733 /* 5: */ MD(15), MD(15),
734 /* 6: */ MD(17), MD(17),
741 /* 6: */ MD(16), MD(13),
742 /* 7: */ MD(17), MD(14),
743 /* 8: */ MD(18), MD(14))
745 /* 4: */ MD(11), MD( 8),
747 /* 6: */ MD(12), MD( 8),
748 /* 7: */ MD(13), MD( 8),
749 /* 8: */ MD(13), MD( 8))
756 FC(scratch_read_write, MD(17), MD(17), devinfo->gen >= 7) /* 0 = read, 1 = write */
757 FC(scratch_type, MD(16), MD(16), devinfo->gen >= 7) /* 0 = OWord, 1 = DWord */
758 FC(scratch_invalidate_after_read, MD(15), MD(15), devinfo->gen >= 7)
759 FC(scratch_block_size, MD(13), MD(12), devinfo->gen >= 7)
760 FC(scratch_addr_offset, MD(11), MD( 0), devinfo->gen >= 7)
768 /* 4: */ MD(11), MD(11),
769 /* 4.5: */ MD(11), MD(11),
770 /* 5: */ MD(11), MD(11),
771 /* 6: */ MD(12), MD(12),
772 /* 7: */ MD(12), MD(12),
773 /* 8: */ MD(12), MD(12))
774 FC(rt_slot_group, MD(11), MD(11), devinfo->gen >= 6)
775 F(rt_message_type, MD(10), MD( 8))
782 F(ts_resource_select, MD( 4), MD( 4))
783 F(ts_request_type, MD( 1), MD( 1))
784 F(ts_opcode, MD( 0), MD( 0))
791 F(pi_simd_mode, MD(16), MD(16))
792 F(pi_nopersp, MD(14), MD(14))
793 F(pi_message_type, MD(13), MD(12))
794 F(pi_slot_group, MD(11), MD(11))
795 F(pi_message_data, MD(7), MD(0))
1042 #undef MD