Ben Skeggs
|
459ca7e528
drm/nv40: attempt to reserve just enough vram for all 32 channels
|
vor 14 Jahren |
Ben Skeggs
|
26c0c9e33a
drm/nv50-nvc0: delay GART binding until move_notify time
|
vor 14 Jahren |
Ben Skeggs
|
7948758d27
drm/nv40: implement support for on-chip PCIEGART
|
vor 14 Jahren |
Ben Skeggs
|
58e6c7a918
drm/nouveau: introduce new gart type, and name _SGDMA more appropriately
|
vor 14 Jahren |
Ben Skeggs
|
efa58db3de
drm/nouveau: move + rename some stuff in nouveau_sgdma.c
|
vor 14 Jahren |
Dave Airlie
|
de1e7cd63a
Merge branch 'stable/ttm.pci-api.v5' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen into drm-next
|
vor 14 Jahren |
Konrad Rzeszutek Wilk
|
e0138c26cd
nouveau/ttm/PCIe: Use dma_addr if TTM has set it.
|
vor 14 Jahren |
Konrad Rzeszutek Wilk
|
27e8b23794
ttm: Expand (*populate) to support an array of DMA addresses.
|
vor 14 Jahren |
Francisco Jerez
|
fd70b6cd78
drm/nv04-nv40: Fix up PCI(E) GART DMA object bus address calculation.
|
vor 14 Jahren |
Ben Skeggs
|
b571fe21f5
drm/nv50: tidy up PCIEGART implementation
|
vor 14 Jahren |
Francisco Jerez
|
ca130c2267
drm/nv04-nv40: Give "gpuobj->cinst" the same meaning as on nv50.
|
vor 14 Jahren |
Ben Skeggs
|
7f4a195fcb
drm/nouveau: tidy up and extend dma object creation interfaces
|
vor 14 Jahren |
Ben Skeggs
|
7b4808bb6e
drm/nouveau: remove dummy page use from PCI(E)GART, use PTE present instead
|
vor 14 Jahren |
Francisco Jerez
|
9d5a6c4353
drm/nouveau: Make PCIE GART size depend on the available RAMIN space.
|
vor 14 Jahren |
Ben Skeggs
|
56ac747535
drm/nv50: implement possible workaround for NV86 PGRAPH TLB flush hang
|
vor 14 Jahren |
Lucas Stach
|
3c29f9e745
drm/nouveau: fix nv40 pcie gart size
|
vor 14 Jahren |
Ben Skeggs
|
d961db75ce
drm/ttm: restructure to allow driver to plug in alternate memory manager
|
vor 15 Jahren |
Ben Skeggs
|
b6fd780791
drm/nouveau: zero dummy page
|
vor 14 Jahren |
Ben Skeggs
|
17b20348ea
drm/nv50: mark PCIEGART pages non-present rather than using dummy page
|
vor 14 Jahren |
Ben Skeggs
|
a8eaebc6c5
drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanity
|
vor 15 Jahren |
Ben Skeggs
|
b3beb167af
drm/nouveau: modify object accessors, offset in bytes rather than dwords
|
vor 15 Jahren |
Ben Skeggs
|
bd6aaea893
drm/nouveau: check for error when allocating/mapping dummy page
|
vor 15 Jahren |
Ben Skeggs
|
631872155f
drm/nv50: move tlb flushing to a helper function
|
vor 15 Jahren |
Ben Skeggs
|
f56cb86f9a
drm/nouveau: add instmem flush() hook
|
vor 15 Jahren |
Linus Torvalds
|
2f10ffcfb2
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
|
vor 15 Jahren |
Ben Skeggs
|
40b2a687bd
drm/nv50: add more 0x100c80 flushy magic
|
vor 15 Jahren |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
vor 15 Jahren |
Marcin Slusarz
|
dd19e44b28
drm/nouveau: move dereferences after null checks
|
vor 15 Jahren |
Ben Skeggs
|
6ee738610f
drm/nouveau: Add DRM driver for NVIDIA GPUs
|
vor 15 Jahren |