aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_mmio.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-13Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernelGravatar Linus Torvalds 1-1/+8
2024-02-29drm/xe/mmio: fix build warning for BAR resize on 32-bitGravatar Arnd Bergmann 1-1/+1
2024-02-13drm/xe/vf: Don't check if LMEM is initialized if VFGravatar Michal Wajdeczko 1-1/+8
2024-01-24drm/xe/mmio: Cast to u64 when printingGravatar Lucas De Marchi 1-2/+2
2024-01-19drm/xe/mmio: Cast to u64 when printingGravatar Lucas De Marchi 1-2/+2
2024-01-15drm/xe: Use __iomem for the regs pointerGravatar Thomas Hellström 1-1/+1
2024-01-09drm/xe: Use __iomem for the regs pointerGravatar Thomas Hellström 1-1/+1
2023-12-21drm/xe: Rename info.supports_* to info.has_*Gravatar Lucas De Marchi 1-2/+3
2023-12-21drm/xe/device: Introduce xe_device_probe_earlyGravatar Michał Winiarski 1-6/+10
2023-12-21drm/xe: Map the entire BAR0 and hold onto the initial mappingGravatar Michał Winiarski 1-8/+4
2023-12-21drm/xe: Move xe_mmio_probe_tiles outside of MMIO setupGravatar Michał Winiarski 1-3/+1
2023-12-21drm/xe: Move xe_set_dma_info outside of MMIO setupGravatar Michał Winiarski 1-26/+0
2023-12-21drm/xe: rename bypass_mtcfg to skip_mtcfgGravatar Koby Elbaz 1-1/+1
2023-12-21drm/xe: Encapsulate all the module parametersGravatar Bommithi Sakeena 1-1/+1
2023-12-21drm/xe/mmio: Make xe_mmio_wait32() aware of interruptsGravatar Gustavo Sousa 1-0/+6
2023-12-21drm/xe/mmio: Move xe_mmio_wait32() to xe_mmio.cGravatar Gustavo Sousa 1-0/+54
2023-12-21drm/xe: Remove GEN[0-9]*_ prefixesGravatar Lucas De Marchi 1-7/+7
2023-12-21drm/xe: Make xe_mmio_tile_vram_size() staticGravatar Brian Welty 1-1/+2
2023-12-21drm/xe: move the lmem verification code into a separate functionGravatar Koby Elbaz 1-11/+21
2023-12-21drm/xe/uapi: Remove MMIO ioctlGravatar Francois Dugast 1-102/+0
2023-12-21drm/xe: refactor xe_mmio_probe_tiles to support MMIO extensionGravatar Koby Elbaz 1-32/+38
2023-12-21drm/xe: map MMIO BAR according to the num of tiles in device descGravatar Koby Elbaz 1-7/+6
2023-12-21drm/xe: add a flag to bypass multi-tile config from MTCFG regGravatar Koby Elbaz 1-11/+13
2023-12-21drm/xe: Drop xe_mmio_write64()Gravatar Matt Roper 1-3/+0
2023-12-21drm/xe: Avoid 64-bit register readsGravatar Matt Roper 1-3/+53
2023-12-21drm/xe: Improve vram info debug printingGravatar Oak Zeng 1-5/+6
2023-12-21drm/xe: Make xe_mem_region structGravatar Oak Zeng 1-4/+5
2023-12-21drm/xe: fully turn on small-bar supportGravatar Matthew Auld 1-9/+2
2023-12-21drm/xe/mmio: grab mem_access in xe_mmio_ioctlGravatar Matthew Auld 1-0/+2
2023-12-21drm/xe: Prevent flooding the kernel log with XE_IOCTL_ERRGravatar Francois Dugast 1-7/+7
2023-12-21drm/xe/mmio: update gt_count when probing multi-tileGravatar Matthew Auld 1-0/+6
2023-12-21drm/xe: Make usable size of VRAM readableGravatar Tejas Upadhyay 1-3/+3
2023-12-21drm/xe: Add sysfs entry to report per tile memory sizeGravatar Tejas Upadhyay 1-0/+1
2023-12-21drm/Xe: Use EOPNOTSUPP instead of ENOTSUPPGravatar Janga Rahul Kumar 1-2/+2
2023-12-19drm/xe: REBAR resize should be best effortGravatar Michael J. Ruhl 1-17/+11
2023-12-19drm/xe: Allocate GT dynamicallyGravatar Matt Roper 1-1/+1
2023-12-19drm/xe: Clarify 'gt' retrieval for primary tileGravatar Matt Roper 1-3/+3
2023-12-19drm/xe: Move VRAM from GT to tileGravatar Matt Roper 1-27/+26
2023-12-19drm/xe: Move register MMIO into xe_tileGravatar Matt Roper 1-12/+14
2023-12-19drm/xe: Add backpointer from gt to tileGravatar Matt Roper 1-3/+3
2023-12-19drm/xe: Introduce xe_tileGravatar Matt Roper 1-6/+7
2023-12-19drm/xe/mtl: Disable media GTGravatar Matt Roper 1-2/+0
2023-12-19drm/xe: Size GT device memory correctlyGravatar Michael J. Ruhl 1-46/+47
2023-12-19drm/xe: Simplify rebar sizingGravatar Michael J. Ruhl 1-56/+75
2023-12-19drm/xe: Rework size helper to be a little more correctGravatar Michael J. Ruhl 1-29/+51
2023-12-19drm/xe: Validate uAPI padding and reserved fieldsGravatar Christopher Snowhill 1-1/+2
2023-12-19drm/xe: Apply upper limit to sg element sizeGravatar Niranjana Vishwanathapura 1-5/+2
2023-12-19drm/xe: Rename reg field to addrGravatar Lucas De Marchi 1-1/+1
2023-12-19drm/xe/mmio: Use struct xe_regGravatar Lucas De Marchi 1-12/+19
2023-12-19drm/xe: Use XE_REG/XE_REG_MCRGravatar Lucas De Marchi 1-1/+1