/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_ttm_stolen_mgr.c | 7 #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 D | xe_uc.c | 117 drm_err(&xe->drm, "Failed to reset GuC, ret = %d\n", ret);
|
H A D | xe_tile_sysfs.c | 8 #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 D | xe_sriov.c | 6 #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 D | xe_sched_job.h | 63 to_xe_sched_job(struct drm_sched_job *drm) argument 65 return container_of(drm, struct xe_sched_job, drm);
|
H A D | xe_reg_sr.c | 13 #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 D | xe_pm.c | 10 #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 D | xe_pci.c | 14 #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 D | xe_mmio.c | 10 #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 D | xe_mocs.c | 426 drm_err(&xe->drm, "Platform that should have a MOCS table does not.\n"); 473 mocs_dbg(>_to_xe(gt)->drm, "entries:%d\n", info->n_entries); 474 drm_WARN_ONCE(&xe->drm, !info->unused_entries_index, 479 mocs_dbg(>_to_xe(gt)->drm, "GLOB_MOCS[%d] 0x%x 0x%x\n", i, 513 mocs_dbg(>_to_xe(gt)->drm, "entries:%d\n", info->n_entries); 519 mocs_dbg(>_to_xe(gt)->drm, "LNCFCMOCS[%d] 0x%x 0x%x\n", i, XELP_LNCFCMOCS(i).addr, 555 mocs_dbg(>_to_xe(gt)->drm, "flag:0x%x\n", flags);
|
H A D | xe_pat.c | 8 #include <drm/xe_drm.h> 434 drm_err(&xe->drm, "Missing PAT table for platform with graphics version %d.%02d!\n",
|
H A D | xe_memirq.c | 6 #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 D | xe_irq.c | 10 #include <drm/drm_managed.h> 40 drm_WARN(>_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 D | xe_hw_engine.c | 8 #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 D | xe_hw_engine_class_sysfs.c | 6 #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 D | xe_heci_gsc.c | 118 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 D | xe_guc_relay.c | 9 #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 D | xe_guc_pc.c | 10 #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 D | xe_guc_hwconfig.c | 8 #include <drm/drm_managed.h>
|
H A D | xe_guc_log.c | 8 #include <drm/drm_managed.h>
|
H A D | xe_guc_db_mgr.c | 9 #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 D | xe_guc.c | 8 #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(>_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 D | xe_gt_topology.c | 24 if (drm_WARN_ON(>_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(>_to_xe(gt)->drm, DRM_UT_DRIVER, "GT topology");
|
H A D | xe_gt_printk.h | 9 #include <drm/drm_print.h> 14 drm_##_level(>_to_xe(_gt)->drm, "GT%u: " _fmt, (_gt)->info.id, ##__VA_ARGS__) 35 drm_WARN(>_to_xe(_gt)->drm, _condition, "GT%u: " _fmt, (_gt)->info.id, ##__VA_ARGS__) 38 drm_WARN_ONCE(>_to_xe(_gt)->drm, _condition, "GT%u: " _fmt, (_gt)->info.id, ##__VA_ARGS__)
|
H A D | xe_gt_mcr.c | 364 drm_WARN_ON(&xe->drm, MEDIA_VER(xe) < 13); 478 drm_WARN(>_to_xe(gt)->drm, true, 509 drm_WARN_ON_ONCE(&xe->drm, ret == -ETIMEDOUT);
|