Searched refs:drm (Results 176 - 200 of 1909) sorted by last modified time

1234567891011>>

/linux-master/drivers/gpu/drm/xe/
H A Dxe_ttm_stolen_mgr.c7 #include <drm/drm_managed.h>
8 #include <drm/drm_mm.h>
10 #include <drm/ttm/ttm_device.h>
11 #include <drm/ttm/ttm_placement.h>
12 #include <drm/ttm/ttm_range_manager.h>
63 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
73 if (drm_WARN_ON(&xe->drm, tile_size < mgr->stolen_base))
116 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
127 if (drm_WARN_ON(&xe->drm, (ggc & GGMS_MASK) != GGMS_MASK))
155 if (drm_WARN_ON(&xe->drm, !wopcm_siz
[all...]
H A Dxe_uc.c117 drm_err(&xe->drm, "Failed to reset GuC, ret = %d\n", ret);
H A Dxe_tile_sysfs.c8 #include <drm/drm_managed.h>
24 static void tile_sysfs_fini(struct drm_device *drm, void *arg) argument
34 struct device *dev = xe->drm.dev;
48 drm_warn(&xe->drm, "failed to register TILE sysfs directory, err: %d\n", err);
56 err = drmm_add_action_or_reset(&xe->drm, tile_sysfs_fini, tile);
58 drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
H A Dxe_sriov.c6 #include <drm/drm_managed.h>
55 drm_info(&xe->drm, "Running in %s mode\n",
59 static void fini_sriov(struct drm_device *drm, void *arg) argument
86 return drmm_add_action_or_reset(&xe->drm, fini_sriov, xe);
H A Dxe_sched_job.h63 to_xe_sched_job(struct drm_sched_job *drm) argument
65 return container_of(drm, struct xe_sched_job, drm);
H A Dxe_reg_sr.c13 #include <drm/drm_managed.h>
14 #include <drm/drm_print.h>
31 static void reg_sr_fini(struct drm_device *drm, void *arg) argument
47 return drmm_add_action_or_reset(&xe->drm, reg_sr_fini, sr);
228 drm_dbg(&xe->drm, "Whitelisting %s registers\n", sr->name);
234 p = drm_dbg_printer(&xe->drm, DRM_UT_DRIVER, NULL);
262 drm_err(&xe->drm, "Failed to apply, err=%d\n", err);
H A Dxe_pm.c10 #include <drm/drm_managed.h>
11 #include <drm/ttm/ttm_placement.h>
130 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
139 drm_dbg(&xe->drm, "d3cold: PME# not supported\n");
145 drm_dbg(&xe->drm, "d3cold: ACPI _PR3 not present\n");
154 struct device *dev = xe->drm.dev;
178 drmm_mutex_init(&xe->drm, &xe->mem_access.vram_userfault.lock);
187 drmm_mutex_init(&xe->drm, &xe->d3cold.lock);
201 struct device *dev = xe->drm.dev;
346 return pm_runtime_get_sync(xe->drm
[all...]
H A Dxe_pci.c14 #include <drm/drm_color_mgmt.h>
15 #include <drm/drm_drv.h>
16 #include <drm/xe_pciids.h>
510 drm_err(&xe->drm, "Hardware reports unknown graphics version %u.%02u\n",
530 drm_err(&xe->drm, "Hardware reports unknown media version %u.%02u\n",
673 drm_WARN_ON(&xe->drm, id != 0);
752 drm_dbg(&xe->drm, "%s %s %04x:%04x dgfx:%d gfx:%s (%d.%02d) media:%s (%d.%02d) display:%s dma_m_s:%d tc:%d gscfi:%d",
767 drm_dbg(&xe->drm, "Stepping = (G:%s, M:%s, D:%s, B:%s)\n",
773 drm_dbg(&xe->drm, "SR-IOV support: %s (mode: %s)\n",
785 drm_dbg(&xe->drm, "d3col
[all...]
H A Dxe_mmio.c10 #include <drm/drm_managed.h>
11 #include <drm/xe_drm.h>
34 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
43 drm_info(&xe->drm, "Failed to resize BAR%d to %dM (%pe). Consider enabling 'Resizable BAR' support in your BIOS\n",
48 drm_info(&xe->drm, "BAR%d resized to %dM\n", resno, 1 << bar_size);
58 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
83 drm_info(&xe->drm,
101 drm_info(&xe->drm, "Attempting to resize bar from %lluMiB -> %lluMiB\n",
114 drm_info(&xe->drm, "Can't resize VRAM BAR - platform support is missing. Consider enabling 'Resizable BAR' support in your BIOS\n");
143 struct pci_dev *pdev = to_pci_dev(xe->drm
354 mmio_fini(struct drm_device *drm, void *arg) argument
[all...]
H A Dxe_mocs.c426 drm_err(&xe->drm, "Platform that should have a MOCS table does not.\n");
473 mocs_dbg(&gt_to_xe(gt)->drm, "entries:%d\n", info->n_entries);
474 drm_WARN_ONCE(&xe->drm, !info->unused_entries_index,
479 mocs_dbg(&gt_to_xe(gt)->drm, "GLOB_MOCS[%d] 0x%x 0x%x\n", i,
513 mocs_dbg(&gt_to_xe(gt)->drm, "entries:%d\n", info->n_entries);
519 mocs_dbg(&gt_to_xe(gt)->drm, "LNCFCMOCS[%d] 0x%x 0x%x\n", i, XELP_LNCFCMOCS(i).addr,
555 mocs_dbg(&gt_to_xe(gt)->drm, "flag:0x%x\n", flags);
H A Dxe_pat.c8 #include <drm/xe_drm.h>
434 drm_err(&xe->drm, "Missing PAT table for platform with graphics version %d.%02d!\n",
H A Dxe_memirq.c6 #include <drm/drm_managed.h>
110 static void __release_xe_bo(struct drm_device *drm, void *arg) argument
156 return drmm_add_action_or_reset(&xe->drm, __release_xe_bo, memirq->bo);
H A Dxe_irq.c10 #include <drm/drm_managed.h>
40 drm_WARN(&gt_to_xe(mmio)->drm, 1,
229 drm_err(&xe->drm, "INTR_IDENTITY_REG%u:%u 0x%08x not valid!\n",
445 drm_dbg(&tile_to_xe(tile)->drm,
667 static void irq_uninstall(struct drm_device *drm, void *arg) argument
670 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
685 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
692 drm_err(&xe->drm, "No supported interrupt handler");
705 drm_err(&xe->drm, "MSIX: Failed getting count\n");
712 drm_err(&xe->drm, "MS
[all...]
H A Dxe_hw_engine.c8 #include <drm/drm_managed.h>
262 static void hw_engine_fini(struct drm_device *drm, void *arg) argument
519 err = drmm_add_action_or_reset(&xe->drm, hw_engine_fini, hwe);
581 drm_info(&xe->drm, "vcs%u fused off\n", j);
591 drm_info(&xe->drm, "vecs%u fused off\n", j);
616 drm_info(&xe->drm, "bcs%u fused off\n", j);
643 drm_info(&xe->drm, "ccs%u fused off\n", j);
662 drm_info(&xe->drm, "ccs%u fused off\n", j);
689 drm_info(&xe->drm, "gsccs disabled due to lack of FW\n");
H A Dxe_hw_engine_class_sysfs.c6 #include <drm/drm_managed.h>
493 static void kobj_xe_hw_engine_class_fini(struct drm_device *drm, void *arg) argument
517 err = drmm_add_action_or_reset(&xe->drm, kobj_xe_hw_engine_class_fini,
520 drm_warn(&xe->drm,
526 static void hw_engine_class_defaults_fini(struct drm_device *drm, void *arg) argument
553 err = drmm_add_action_or_reset(&xe->drm, hw_engine_class_defaults_fini,
556 drm_warn(&xe->drm,
575 static void hw_engine_class_sysfs_fini(struct drm_device *drm, void *arg) argument
653 drm_warn(&xe->drm,
664 err = drmm_add_action_or_reset(&xe->drm, hw_engine_class_sysfs_fin
[all...]
H A Dxe_heci_gsc.c118 drm_err(&xe->drm, "gsc irq error %d\n", heci_gsc->irq);
124 drm_err(&xe->drm, "gsc irq init failed %d\n", ret);
132 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
157 drm_err(&xe->drm, "gsc aux init failed %d\n", ret);
165 drm_err(&xe->drm, "gsc aux add failed %d\n", ret);
192 drm_warn_once(&xe->drm, "Unknown platform\n");
197 drm_warn_once(&xe->drm, "HECI is not implemented!\n");
224 drm_warn_once(&xe->drm, "GSC irq: not supported");
233 drm_err_ratelimited(&xe->drm, "error handling GSC irq: %d\n", ret);
H A Dxe_guc_relay.c9 #include <drm/drm_managed.h>
64 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
315 static void __fini_relay(struct drm_device *drm, void *arg) argument
355 return drmm_add_action_or_reset(&xe->drm, __fini_relay, relay);
H A Dxe_guc_pc.c10 #include <drm/drm_managed.h>
143 drm_err(&pc_to_xe(pc)->drm, "GuC PC reset: %pe", ERR_PTR(ret));
161 drm_err(&pc_to_xe(pc)->drm, "GuC PC shutdown %pe",
184 drm_err(&pc_to_xe(pc)->drm,
206 drm_err(&pc_to_xe(pc)->drm, "GuC PC set param failed: %pe",
223 drm_err(&pc_to_xe(pc)->drm, "GuC RC enable failed: %pe",
898 drm_err(&pc_to_xe(pc)->drm, "GuC PC Start failed\n");
948 drm_err(&pc_to_xe(pc)->drm, "GuC PC Shutdown failed\n");
959 * @drm: DRM device
962 static void xe_guc_pc_fini(struct drm_device *drm, voi argument
[all...]
H A Dxe_guc_hwconfig.c8 #include <drm/drm_managed.h>
H A Dxe_guc_log.c8 #include <drm/drm_managed.h>
H A Dxe_guc_db_mgr.c9 #include <drm/drm_managed.h>
51 static void __fini_dbm(struct drm_device *drm, void *arg) argument
105 ret = drmm_add_action_or_reset(&dbm_to_xe(dbm)->drm, __fini_dbm, dbm);
H A Dxe_guc.c8 #include <drm/drm_managed.h>
178 drm_dbg(&xe->drm, "Skip WA 14018913170: GUC version expected >= 70.7.0, found %u.%u.%u\n",
209 drm_dbg(&xe->drm, "GuC param[%2d] = 0x%08x\n", i, params[i]);
229 drm_dbg(&xe->drm, "GuC param[%2d] = 0x%08x\n", i, params[i]);
250 static void guc_fini(struct drm_device *drm, void *arg) argument
333 ret = drmm_add_action_or_reset(&gt_to_xe(gt)->drm, guc_fini, guc);
346 drm_err(&xe->drm, "GuC init failed with %d", ret);
394 drm_err(&xe->drm, "GuC reset timed out, GDRST=0x%8x\n",
401 drm_err(&xe->drm,
492 struct drm_device *drm local
[all...]
H A Dxe_gt_topology.c24 if (drm_WARN_ON(&gt_to_xe(gt)->drm, numregs > XE_MAX_DSS_FUSE_REGS))
96 drm_WARN_ON(&xe->drm, num_geometry_regs > 3);
97 drm_WARN_ON(&xe->drm, num_compute_regs > 3);
110 p = drm_dbg_printer(&gt_to_xe(gt)->drm, DRM_UT_DRIVER, "GT topology");
H A Dxe_gt_printk.h9 #include <drm/drm_print.h>
14 drm_##_level(&gt_to_xe(_gt)->drm, "GT%u: " _fmt, (_gt)->info.id, ##__VA_ARGS__)
35 drm_WARN(&gt_to_xe(_gt)->drm, _condition, "GT%u: " _fmt, (_gt)->info.id, ##__VA_ARGS__)
38 drm_WARN_ONCE(&gt_to_xe(_gt)->drm, _condition, "GT%u: " _fmt, (_gt)->info.id, ##__VA_ARGS__)
H A Dxe_gt_mcr.c364 drm_WARN_ON(&xe->drm, MEDIA_VER(xe) < 13);
478 drm_WARN(&gt_to_xe(gt)->drm, true,
509 drm_WARN_ON_ONCE(&xe->drm, ret == -ETIMEDOUT);

Completed in 305 milliseconds

1234567891011>>