/src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
selftest_mocs.c | 165 pr_err("%s: Invalid MOCS[%d] entry, found %08x, expected %08x\n", 228 /* Read the mocs tables back using SRM */ 259 struct live_mocs mocs; local in function:live_mocs_kernel 262 /* Basic check the system is configured with the expected mocs table */ 264 err = live_mocs_init(&mocs, gt); 270 err = check_mocs_engine(&mocs, engine->kernel_context); 276 live_mocs_fini(&mocs); 285 struct live_mocs mocs; local in function:live_mocs_clean 288 /* Every new context should see the same mocs table */ 290 err = live_mocs_init(&mocs, gt) 375 struct live_mocs mocs; local in function:live_mocs_reset [all...] |
selftest_mocs.c | 165 pr_err("%s: Invalid MOCS[%d] entry, found %08x, expected %08x\n", 228 /* Read the mocs tables back using SRM */ 259 struct live_mocs mocs; local in function:live_mocs_kernel 262 /* Basic check the system is configured with the expected mocs table */ 264 err = live_mocs_init(&mocs, gt); 270 err = check_mocs_engine(&mocs, engine->kernel_context); 276 live_mocs_fini(&mocs); 285 struct live_mocs mocs; local in function:live_mocs_clean 288 /* Every new context should see the same mocs table */ 290 err = live_mocs_init(&mocs, gt) 375 struct live_mocs mocs; local in function:live_mocs_reset [all...] |
intel_mocs.c | 100 * MOCS tables 102 * These are the MOCS tables that are programmed across all the rings. 104 * MOCS registers. While the l3cc_values are only programmed to the 309 "Platform that should have a MOCS table does not.\n"); 330 * Get control_value from MOCS entry taking into account when it's not used: 342 #define for_each_mocs(mocs, t, i) \ 344 i < (t)->n_entries ? (mocs = get_entry_control((t), i)), 1 : 0;\ 352 u32 mocs; local in function:__init_mocs_table 354 for_each_mocs(mocs, table, i) 355 intel_uncore_write_fw(uncore, _MMIO(addr + i * 4), mocs); [all...] |
intel_mocs.c | 100 * MOCS tables 102 * These are the MOCS tables that are programmed across all the rings. 104 * MOCS registers. While the l3cc_values are only programmed to the 309 "Platform that should have a MOCS table does not.\n"); 330 * Get control_value from MOCS entry taking into account when it's not used: 342 #define for_each_mocs(mocs, t, i) \ 344 i < (t)->n_entries ? (mocs = get_entry_control((t), i)), 1 : 0;\ 352 u32 mocs; local in function:__init_mocs_table 354 for_each_mocs(mocs, table, i) 355 intel_uncore_write_fw(uncore, _MMIO(addr + i * 4), mocs); [all...] |