Now
MAIN commitmail json YAML
src/sys/external/bsd/drm/dist/bsd-core/Makefile@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/ati_pcigart.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drmP.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm/dist/bsd-core/drm_agpsupport.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_atomic.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_auth.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_dma.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_drawable.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm/dist/bsd-core/drm_fops.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_ioctl.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_irq.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm/dist/bsd-core/drm_lock.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_memory.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_pci.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm/dist/bsd-core/drm_pciids.h deleted
src/sys/external/bsd/drm/dist/bsd-core/drm_scatter.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/bsd-core/drm_sysctl.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_vm.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/i915/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/mach64/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/mga/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/r128/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/radeon/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/savage/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/sis/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/tdfx/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/via/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/via_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/drm_pciids.txt@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/i915_irq.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/i915_suspend.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/shared-core/mach64_drv.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/nv_drv.h deleted
src/sys/external/bsd/drm/dist/shared-core/r600_cp.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm/dist/shared-core/r600_microcode.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/radeon_cp.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/shared-core/radeon_drm.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/radeon_drv.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm/dist/shared-core/radeon_irq.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/radeon_state.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/shared-core/savage_bci.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/savage_state.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/sis_ds.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/ati_pcigart.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drmP.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm/dist/bsd-core/drm_agpsupport.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_atomic.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_auth.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_dma.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_drawable.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm/dist/bsd-core/drm_fops.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_ioctl.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_irq.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm/dist/bsd-core/drm_lock.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_memory.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/drm_pci.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm/dist/bsd-core/drm_pciids.h deleted
src/sys/external/bsd/drm/dist/bsd-core/drm_scatter.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/bsd-core/drm_sysctl.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/drm_vm.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/i915/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/mach64/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/mach64_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/mga/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/mga_drv.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/bsd-core/r128/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/r128_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/radeon/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/savage/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/savage_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/sis/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/sis_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/tdfx/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/via/Makefile@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/bsd-core/via_drv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/drm_pciids.txt@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/i915_irq.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/i915_suspend.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/shared-core/mach64_drv.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/nv_drv.h deleted
src/sys/external/bsd/drm/dist/shared-core/r600_cp.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm/dist/shared-core/r600_microcode.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/radeon_cp.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/shared-core/radeon_drm.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/radeon_drv.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm/dist/shared-core/radeon_irq.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm/dist/shared-core/radeon_state.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm/dist/shared-core/savage_bci.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/savage_state.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm/dist/shared-core/sis_ds.c@1.3 / diff / nxr@1.3
merge the changes from drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
with our changes and the work recently done by Arto Huusko
<arto.huusko@pp2.inet.fi> and FUKAUMI Naoki <fun@naobsd.org>.
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
with our changes and the work recently done by Arto Huusko
<arto.huusko@pp2.inet.fi> and FUKAUMI Naoki <fun@naobsd.org>.
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