HomeSort by: relevance | last modified time | path
    Searched defs:mocs (Results 1 - 2 of 2) sorted by relevancy

  /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...]
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...]

Completed in 13 milliseconds