Now
netbsd-5 commitmail json YAML
src/sys/external/bsd/drm/Makefile@1.1.2.1
/
diff
/
nxr@1.1.2.1
src/sys/external/bsd/drm/Makefile.am@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/dist/bsd-core/nouveau_drv.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/bsd-core/nouveau_sgdma.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm/libdrm_lists.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm/xf86drmMode.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm/xf86drmMode.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm_intel.pc.in@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/scripts/create_lk_gpu.sh@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/drm_mode.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/i915_reg.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/nv50_grctx.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/r600_cp.c@1.1.2.2 / diff / nxr@1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_basic.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_flink.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_mmap.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_readwrite.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/intel_bufmgr.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr_fake.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr_gem.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr_priv.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_chipset.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/libdrm_nouveau.pc.in@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/mm.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/mm.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/modeprint.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/modetest.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_bo.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_bo.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_channel.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_channel.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_class.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_device.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_device.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_dma.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_dma.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_drmif.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_fence.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_grobj.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_grobj.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_notifier.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_notifier.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_private.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_pushbuf.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_pushbuf.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_resource.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_resource.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/Makefile.am@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/dist/bsd-core/nouveau_drv.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/bsd-core/nouveau_sgdma.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm/libdrm_lists.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm/xf86drmMode.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm/xf86drmMode.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/libdrm_intel.pc.in@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/scripts/create_lk_gpu.sh@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/drm_mode.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/i915_reg.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/nv50_grctx.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/shared-core/r600_cp.c@1.1.2.2 / diff / nxr@1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_basic.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_flink.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_mmap.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/dist/tests/gem_readwrite.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/sys/external/bsd/drm/intel_bufmgr.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr_fake.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr_gem.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_bufmgr_priv.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/intel_chipset.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/libdrm_nouveau.pc.in@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/mm.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/mm.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/modeprint.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/modetest.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_bo.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_bo.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_channel.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_channel.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_class.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_device.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_device.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_dma.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_dma.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_drmif.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_fence.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_grobj.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_grobj.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_notifier.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_notifier.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_private.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_pushbuf.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_pushbuf.h@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_resource.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/external/bsd/drm/nouveau_resource.h@1.1.2.1 / diff / nxr@1.1.2.1
Apply patch (requested by mrg in ticket #823):
import mesa-drm git from version 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
--
merge the changes from drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
with our changes and the work recently done by Arto Huusko and FUKAUMI
Naoki.
it includes all the changes arto provided from both mesa-drm and
the r6xx-r7xx-support branch. it does not yet include code to
handle the (deleted) drm_pciids.h file, but i'll probably just
check in a generated one for now.
i have not yet merged the changes from outside this dir.
from arto's messages to tech-x11:
The important change that was needed is that drm_scatter.c was
fixed to return pointer to all allocated pages, not just the
beginning of the allocated segments.
Other changes:
- drm_scatter maps COHERENT memory
- drm_drawable: drawable handle allocation is done
inside lock
- drm_memory: when mapping "agp" memory, store offset
of mapped area, so that new requests to same offset
return the same area instead of trying to remap
and fail
- drm_vm: use bus_space_mmap for frame buffer and registers
- r600_cp.c: ioremapfree allocated gart range
- radeon_cp.c: use mtsleep
- some memset calls I had added had their args swapped,
and no memory was cleared
--
add a freshly generated drm_pciids.h
--
some minor clean up:
- reduce diffs to mesa-drm where possible
- fix various formatting issues
- netbsd uses major 180 for drm (XXX)
import mesa-drm git from version 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
--
merge the changes from drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
with our changes and the work recently done by Arto Huusko and FUKAUMI
Naoki.
it includes all the changes arto provided from both mesa-drm and
the r6xx-r7xx-support branch. it does not yet include code to
handle the (deleted) drm_pciids.h file, but i'll probably just
check in a generated one for now.
i have not yet merged the changes from outside this dir.
from arto's messages to tech-x11:
The important change that was needed is that drm_scatter.c was
fixed to return pointer to all allocated pages, not just the
beginning of the allocated segments.
Other changes:
- drm_scatter maps COHERENT memory
- drm_drawable: drawable handle allocation is done
inside lock
- drm_memory: when mapping "agp" memory, store offset
of mapped area, so that new requests to same offset
return the same area instead of trying to remap
and fail
- drm_vm: use bus_space_mmap for frame buffer and registers
- r600_cp.c: ioremapfree allocated gart range
- radeon_cp.c: use mtsleep
- some memset calls I had added had their args swapped,
and no memory was cleared
--
add a freshly generated drm_pciids.h
--
some minor clean up:
- reduce diffs to mesa-drm where possible
- fix various formatting issues
- netbsd uses major 180 for drm (XXX)