Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (7h)  netbsd-10 (19d)  netbsd-9 (19d)  netbsd-8 (23d) 

2024-06-04 13:59:25 UTC Now

2009-06-19 03:50:05 UTC 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

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

(mrg)