Lines Matching refs:MD
459 #define MD(x) ((x) + 96) macro
486 F(gateway_notify, MD(16), MD(15))
495 /* 4: */ MD(1), MD(0),
496 /* 4.5: */ MD(1), MD(0),
497 /* 5: */ MD(1), MD(0), /* 2:0, but bit 2 is reserved MBZ */
498 /* 6: */ MD(2), MD(0),
499 /* 7: */ MD(2), MD(0),
500 /* 8: */ MD(2), MD(0))
517 /* 7: */ MD(16), MD(16),
518 /* 8: */ MD(17), MD(17))
519 FC(urb_channel_mask_present, MD(15), MD(15), devinfo->gen >= 8)
520 FC(urb_complete, MD(15), MD(15), devinfo->gen < 8)
521 FC(urb_used, MD(14), MD(14), devinfo->gen < 7)
522 FC(urb_allocate, MD(13), MD(13), devinfo->gen < 7)
524 /* 4: */ MD(11), MD(10),
525 /* 4.5: */ MD(11), MD(10),
526 /* 5: */ MD(11), MD(10),
527 /* 6: */ MD(11), MD(10),
528 /* 7: */ MD(14), MD(14),
529 /* 8: */ MD(15), MD(15))
531 /* 4: */ MD( 9), MD(4),
532 /* 4.5: */ MD( 9), MD(4),
533 /* 5: */ MD( 9), MD(4),
534 /* 6: */ MD( 9), MD(4),
535 /* 7: */ MD(13), MD(3),
536 /* 8: */ MD(14), MD(4))
538 /* 4: */ MD( 3), MD(0),
539 /* 4.5: */ MD( 3), MD(0),
540 /* 5: */ MD( 3), MD(0),
541 /* 6: */ MD( 3), MD(0),
542 /* 7: */ MD( 2), MD(0),
543 /* 8: */ MD( 3), MD(0))
550 FC(math_msg_data_type, MD(7), MD(7), devinfo->gen < 6)
551 FC(math_msg_saturate, MD(6), MD(6), devinfo->gen < 6)
552 FC(math_msg_precision, MD(5), MD(5), devinfo->gen < 6)
553 FC(math_msg_signed_int, MD(4), MD(4), devinfo->gen < 6)
554 FC(math_msg_function, MD(3), MD(0), devinfo->gen < 6)
563 /* 5: */ MD(17), MD(16),
564 /* 6: */ MD(17), MD(16),
565 /* 7: */ MD(18), MD(17),
566 /* 8: */ MD(18), MD(17))
568 /* 4: */ MD(15), MD(14),
569 /* 4.5: */ MD(15), MD(12),
570 /* 5: */ MD(15), MD(12),
571 /* 6: */ MD(15), MD(12),
572 /* 7: */ MD(16), MD(12),
573 /* 8: */ MD(16), MD(12))
574 FC(sampler_return_format, MD(13), MD(12), devinfo->gen == 4 && !devinfo->is_g4x)
575 F(sampler, MD(11), MD(8))
576 F(binding_table_index, MD( 7), MD(0)) /* also used by other messages */
583 FC(dp_category, MD(18), MD(18), devinfo->gen >= 7)
587 /* 4: */ MD(13), MD(12),
588 /* 4.5: */ MD(13), MD(11),
589 /* 5: */ MD(13), MD(11),
590 /* 6: */ MD(16), MD(13),
591 /* 7: */ MD(17), MD(14),
592 /* 8: */ MD(17), MD(14))
594 /* 4: */ MD(14), MD(12),
595 /* 4.5: */ MD(14), MD(12),
596 /* 5: */ MD(14), MD(12),
597 /* 6: */ MD(16), MD(13),
598 /* 7: */ MD(17), MD(14),
599 /* 8: */ MD(17), MD(14))
601 /* 4: */ MD(11), MD( 8),
602 /* 4.5: */ MD(10), MD( 8),
603 /* 5: */ MD(10), MD( 8),
604 /* 6: */ MD(12), MD( 8),
605 /* 7: */ MD(13), MD( 8),
606 /* 8: */ MD(13), MD( 8))
608 /* 4: */ MD(11), MD( 8),
609 /* 4.5: */ MD(11), MD( 8),
610 /* 5: */ MD(11), MD( 8),
611 /* 6: */ MD(12), MD( 8),
612 /* 7: */ MD(13), MD( 8),
613 /* 8: */ MD(13), MD( 8))
614 FC(dp_read_target_cache, MD(15), MD(14), devinfo->gen < 6);
617 /* 4: */ MD(15), MD(15),
618 /* 4.5: */ MD(15), MD(15),
619 /* 5: */ MD(15), MD(15),
620 /* 6: */ MD(17), MD(17),
627 /* 6: */ MD(16), MD(13),
628 /* 7: */ MD(17), MD(14),
629 /* 8: */ MD(17), MD(14))
631 /* 4: */ MD(11), MD( 8),
633 /* 6: */ MD(12), MD( 8),
634 /* 7: */ MD(13), MD( 8),
635 /* 8: */ MD(13), MD( 8))
642 FC(scratch_read_write, MD(17), MD(17), devinfo->gen >= 7) /* 0 = read, 1 = write */
643 FC(scratch_type, MD(16), MD(16), devinfo->gen >= 7) /* 0 = OWord, 1 = DWord */
644 FC(scratch_invalidate_after_read, MD(15), MD(15), devinfo->gen >= 7)
645 FC(scratch_block_size, MD(13), MD(12), devinfo->gen >= 7)
646 FC(scratch_addr_offset, MD(11), MD( 0), devinfo->gen >= 7)
654 /* 4: */ MD(11), MD(11),
655 /* 4.5: */ MD(11), MD(11),
656 /* 5: */ MD(11), MD(11),
657 /* 6: */ MD(12), MD(12),
658 /* 7: */ MD(12), MD(12),
659 /* 8: */ MD(12), MD(12))
660 FC(rt_slot_group, MD(11), MD(11), devinfo->gen >= 6)
661 F(rt_message_type, MD(10), MD( 8))
668 F(ts_resource_select, MD( 4), MD( 4))
669 F(ts_request_type, MD( 1), MD( 1))
670 F(ts_opcode, MD( 0), MD( 0))
677 F(pi_simd_mode, MD(16), MD(16))
678 F(pi_nopersp, MD(14), MD(14))
679 F(pi_message_type, MD(13), MD(12))
680 F(pi_slot_group, MD(11), MD(11))
681 F(pi_message_data, MD(7), MD(0))
924 #undef MD