Lines Matching defs:wal

55 static void wa_init_start(struct i915_wa_list *wal, const char *name, const char *engine_name)  in wa_init_start()
63 static void wa_init_finish(struct i915_wa_list *wal) in wa_init_finish()
84 static void _wa_add(struct i915_wa_list *wal, const struct i915_wa *wa) in _wa_add()
152 static void wa_add(struct i915_wa_list *wal, i915_reg_t reg, in wa_add()
167 wa_write_clr_set(struct i915_wa_list *wal, i915_reg_t reg, u32 clear, u32 set) in wa_write_clr_set()
173 wa_write(struct i915_wa_list *wal, i915_reg_t reg, u32 set) in wa_write()
179 wa_write_or(struct i915_wa_list *wal, i915_reg_t reg, u32 set) in wa_write_or()
185 wa_write_clr(struct i915_wa_list *wal, i915_reg_t reg, u32 clr) in wa_write_clr()
202 wa_masked_en(struct i915_wa_list *wal, i915_reg_t reg, u32 val) in wa_masked_en()
208 wa_masked_dis(struct i915_wa_list *wal, i915_reg_t reg, u32 val) in wa_masked_dis()
214 wa_masked_field_set(struct i915_wa_list *wal, i915_reg_t reg, in wa_masked_field_set()
221 struct i915_wa_list *wal) in gen6_ctx_workarounds_init()
227 struct i915_wa_list *wal) in gen7_ctx_workarounds_init()
233 struct i915_wa_list *wal) in gen8_ctx_workarounds_init()
281 struct i915_wa_list *wal) in bdw_ctx_workarounds_init()
309 struct i915_wa_list *wal) in chv_ctx_workarounds_init()
321 struct i915_wa_list *wal) in gen9_ctx_workarounds_init()
417 struct i915_wa_list *wal) in skl_tune_iz_hashing()
457 struct i915_wa_list *wal) in skl_ctx_workarounds_init()
464 struct i915_wa_list *wal) in bxt_ctx_workarounds_init()
478 struct i915_wa_list *wal) in kbl_ctx_workarounds_init()
495 struct i915_wa_list *wal) in glk_ctx_workarounds_init()
505 struct i915_wa_list *wal) in cfl_ctx_workarounds_init()
519 struct i915_wa_list *wal) in icl_ctx_workarounds_init()
566 struct i915_wa_list *wal) in gen12_ctx_gt_tuning_init()
589 struct i915_wa_list *wal) in gen12_ctx_workarounds_init()
627 struct i915_wa_list *wal) in dg1_ctx_workarounds_init()
641 struct i915_wa_list *wal) in fakewa_disable_nestedbb_mode()
672 struct i915_wa_list *wal) in gen12_ctx_gt_mocs_init()
698 struct i915_wa_list *wal) in gen12_ctx_gt_fake_wa_init()
708 struct i915_wa_list *wal, in __intel_engine_init_ctx_wa()
766 struct i915_wa_list *wal = &rq->engine->ctx_wa_list; in intel_engine_emit_ctx_wa() local
801 struct i915_wa_list *wal) in gen4_gt_workarounds_init()
808 g4x_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in g4x_gt_workarounds_init()
817 ilk_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in ilk_gt_workarounds_init()
825 snb_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in snb_gt_workarounds_init()
830 ivb_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in ivb_gt_workarounds_init()
846 vlv_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in vlv_gt_workarounds_init()
859 hsw_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in hsw_gt_workarounds_init()
874 gen9_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in gen9_gt_workarounds_init()
902 skl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in skl_gt_workarounds_init()
919 kbl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in kbl_gt_workarounds_init()
941 glk_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in glk_gt_workarounds_init()
947 cfl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in cfl_gt_workarounds_init()
962 static void __set_mcr_steering(struct i915_wa_list *wal, in __set_mcr_steering()
974 static void __add_mcr_wa(struct intel_gt *gt, struct i915_wa_list *wal, in __add_mcr_wa()
983 icl_wa_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) in icl_wa_init_mcr()
1015 xehp_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) in xehp_init_mcr()
1096 icl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in icl_gt_workarounds_init()
1160 wa_14011060649(struct intel_gt *gt, struct i915_wa_list *wal) in wa_14011060649()
1176 gen12_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in gen12_gt_workarounds_init()
1188 tgl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in tgl_gt_workarounds_init()
1213 dg1_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in dg1_gt_workarounds_init()
1239 xehpsdv_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) in xehpsdv_gt_workarounds_init()
1245 gt_init_workarounds(struct intel_gt *gt, struct i915_wa_list *wal) in gt_init_workarounds()
1291 struct i915_wa_list *wal = &gt->wa_list; in intel_gt_init_workarounds() local
1299 wal_get_fw_for_rmw(struct intel_uncore *uncore, const struct i915_wa_list *wal) in wal_get_fw_for_rmw()
1329 wa_list_apply(struct intel_gt *gt, const struct i915_wa_list *wal) in wa_list_apply()
1369 const struct i915_wa_list *wal, in wa_list_verify()
1416 whitelist_reg_ext(struct i915_wa_list *wal, i915_reg_t reg, u32 flags) in whitelist_reg_ext()
1433 whitelist_reg(struct i915_wa_list *wal, i915_reg_t reg) in whitelist_reg()
1670 const struct i915_wa_list *wal = &engine->whitelist; in intel_engine_apply_whitelist() local
1699 engine_fake_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal) in engine_fake_wa_init()
1717 rcs_engine_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal) in rcs_engine_wa_init()
2129 xcs_engine_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal) in xcs_engine_wa_init()
2142 engine_init_workarounds(struct intel_engine_cs *engine, struct i915_wa_list *wal) in engine_init_workarounds()
2157 struct i915_wa_list *wal = &engine->wa_list; in intel_engine_init_workarounds() local
2236 const struct i915_wa_list *wal, in wa_list_srm()
2274 const struct i915_wa_list * const wal, in engine_wa_list_verify()