Lines Matching +full:0 +full:xff0000ff

26 	{ INTEL_GEMINILAKE, 0x731c }
41 if (i915_request_wait(rq, 0, HZ / 5) < 0) in request_add_sync()
50 int err = 0; in request_add_spin()
67 memset(lists, 0, sizeof(*lists)); in reference_lists_init()
121 memset(cs, 0xc5, PAGE_SIZE); in read_nonprivs()
131 err = i915_vma_pin(vma, 0, 0, PIN_GLOBAL); in read_nonprivs()
155 for (i = 0; i < RING_MAX_NONPRIV_SLOTS; i++) { in read_nonprivs()
159 *cs++ = 0; in read_nonprivs()
192 for (i = 0; i < RING_MAX_NONPRIV_SLOTS; i++) { in print_results()
196 pr_info("RING_NONPRIV[%d]: expected 0x%08x, found 0x%08x\n", in print_results()
214 err = 0; in check_whitelist()
230 for (i = 0; i < RING_MAX_NONPRIV_SLOTS; i++) { in check_whitelist()
236 pr_err("Invalid RING_NONPRIV[%d], expected 0x%08x, found 0x%08x\n", in check_whitelist()
254 return 0; in do_device_reset()
265 return 0; in do_guc_reset()
274 int err = 0; in switch_to_scratch_context()
339 if (err == 0) in check_whitelist_across_reset()
394 err = i915_vma_pin(vma, 0, 0, PIN_USER); in create_batch()
407 if (rsvd == 0x0000ffff) { in reg_write()
427 for (i = 0; i < ARRAY_SIZE(wo_registers); i++) { in wo_register()
440 case 0x358: in timestamp()
441 case 0x35c: in timestamp()
442 case 0x3a8: in timestamp()
464 for (i = 0; i < engine->whitelist.count; i++) { in whitelist_writable_count()
477 0x00000000, in check_dirty_whitelist()
478 0x01010101, in check_dirty_whitelist()
479 0x10100101, in check_dirty_whitelist()
480 0x03030303, in check_dirty_whitelist()
481 0x30300303, in check_dirty_whitelist()
482 0x05050505, in check_dirty_whitelist()
483 0x50500505, in check_dirty_whitelist()
484 0x0f0f0f0f, in check_dirty_whitelist()
485 0xf00ff00f, in check_dirty_whitelist()
486 0x10101010, in check_dirty_whitelist()
487 0xf0f01010, in check_dirty_whitelist()
488 0x30303030, in check_dirty_whitelist()
489 0xa0a03030, in check_dirty_whitelist()
490 0x50505050, in check_dirty_whitelist()
491 0xc0c05050, in check_dirty_whitelist()
492 0xf0f0f0f0, in check_dirty_whitelist()
493 0x11111111, in check_dirty_whitelist()
494 0x33333333, in check_dirty_whitelist()
495 0x55555555, in check_dirty_whitelist()
496 0x0000ffff, in check_dirty_whitelist()
497 0x00ff00ff, in check_dirty_whitelist()
498 0xff0000ff, in check_dirty_whitelist()
499 0xffff00ff, in check_dirty_whitelist()
500 0xffffffff, in check_dirty_whitelist()
505 int err = 0, i, v, sz; in check_dirty_whitelist()
519 for (i = 0; i < engine->whitelist.count; i++) { in check_dirty_whitelist()
578 for (v = 0; v < ARRAY_SIZE(values); v++) { in check_dirty_whitelist()
591 for (v = 0; v < ARRAY_SIZE(values); v++) { in check_dirty_whitelist()
631 err = i915_vma_move_to_active(batch, rq, 0); in check_dirty_whitelist()
642 0); in check_dirty_whitelist()
655 GEM_BUG_ON(values[ARRAY_SIZE(values) - 1] != 0xffffffff); in check_dirty_whitelist()
666 rsvd = 0; in check_dirty_whitelist()
669 expect = results[0]; in check_dirty_whitelist()
671 for (v = 0; v < ARRAY_SIZE(values); v++) { in check_dirty_whitelist()
673 expect = results[0]; in check_dirty_whitelist()
681 for (v = 0; v < ARRAY_SIZE(values); v++) { in check_dirty_whitelist()
683 expect = results[0]; in check_dirty_whitelist()
697 engine->name, reg, results[0]); in check_dirty_whitelist()
700 engine->name, reg, results[0], rsvd); in check_dirty_whitelist()
702 expect = results[0]; in check_dirty_whitelist()
704 for (v = 0; v < ARRAY_SIZE(values); v++) { in check_dirty_whitelist()
708 expect = results[0]; in check_dirty_whitelist()
715 for (v = 0; v < ARRAY_SIZE(values); v++) { in check_dirty_whitelist()
719 expect = results[0]; in check_dirty_whitelist()
750 i915_vma_unpin_and_release(&batch, 0); in check_dirty_whitelist()
752 i915_vma_unpin_and_release(&scratch, 0); in check_dirty_whitelist()
765 return 0; in live_dirty_whitelist()
771 if (engine->whitelist.count == 0) in live_dirty_whitelist()
784 return 0; in live_dirty_whitelist()
792 int err = 0; in live_reset_whitelist()
798 if (engine->whitelist.count == 0) in live_reset_whitelist()
816 if (err == 0) in live_reset_whitelist()
847 int i, err = 0; in read_whitelisted_registers()
868 for (i = 0; i < engine->whitelist.count; i++) { in read_whitelisted_registers()
891 int i, err = 0; in scrub_whitelisted_registers()
905 for (i = 0; i < engine->whitelist.count; i++) { in scrub_whitelisted_registers()
915 *cs++ = 0xffffffff; in scrub_whitelisted_registers()
934 err = igt_vma_move_to_active_unlocked(batch, rq, 0); in scrub_whitelisted_registers()
939 err = engine->emit_bb_start(rq, i915_vma_offset(batch), 0, 0); in scrub_whitelisted_registers()
947 i915_vma_unpin_and_release(&batch, 0); in scrub_whitelisted_registers()
978 { _MMIO(0xb118), 9 }, /* GEN8_L3SQCREG4 */ in pardon_reg()
988 pr_err("Whitelisted register 0x%4x not context saved: A=%08x, B=%08x\n", in result_eq()
1010 pr_err("Whitelist register 0x%4x:%08x was unwritable\n", in result_neq()
1039 err = 0; in check_whitelisted_registers()
1040 for (i = 0; i < engine->whitelist.count; i++) { in check_whitelisted_registers()
1065 int i, err = 0; in live_isolated_whitelist()
1073 return 0; in live_isolated_whitelist()
1075 for (i = 0; i < ARRAY_SIZE(client); i++) { in live_isolated_whitelist()
1076 client[i].scratch[0] = in live_isolated_whitelist()
1078 if (IS_ERR(client[i].scratch[0])) { in live_isolated_whitelist()
1079 err = PTR_ERR(client[i].scratch[0]); in live_isolated_whitelist()
1087 i915_vma_unpin_and_release(&client[i].scratch[0], 0); in live_isolated_whitelist()
1101 ce[0] = intel_context_create(engine); in live_isolated_whitelist()
1102 if (IS_ERR(ce[0])) { in live_isolated_whitelist()
1103 err = PTR_ERR(ce[0]); in live_isolated_whitelist()
1109 intel_context_put(ce[0]); in live_isolated_whitelist()
1114 err = read_whitelisted_registers(ce[0], client[0].scratch[0]); in live_isolated_whitelist()
1119 err = scrub_whitelisted_registers(ce[0]); in live_isolated_whitelist()
1124 err = read_whitelisted_registers(ce[1], client[1].scratch[0]); in live_isolated_whitelist()
1130 client[0].scratch[0], in live_isolated_whitelist()
1131 client[1].scratch[0], in live_isolated_whitelist()
1137 err = read_whitelisted_registers(ce[0], client[0].scratch[1]); in live_isolated_whitelist()
1143 client[0].scratch[0], in live_isolated_whitelist()
1144 client[0].scratch[1], in live_isolated_whitelist()
1148 intel_context_put(ce[0]); in live_isolated_whitelist()
1154 for (i = 0; i < ARRAY_SIZE(client); i++) { in live_isolated_whitelist()
1155 i915_vma_unpin_and_release(&client[i].scratch[1], 0); in live_isolated_whitelist()
1156 i915_vma_unpin_and_release(&client[i].scratch[0], 0); in live_isolated_whitelist()
1184 str) == 0; in verify_wa_lists()
1188 str) == 0; in verify_wa_lists()
1205 return 0; in live_gpu_reset_workarounds()
1232 return ok ? 0 : -ESRCH; in live_gpu_reset_workarounds()
1246 int ret = 0; in live_engine_reset_workarounds()
1249 return 0; in live_engine_reset_workarounds()
1333 if (ret == 0) in live_engine_reset_workarounds()
1349 if (ret == 0) in live_engine_reset_workarounds()
1376 return 0; in intel_workarounds_live_selftests()