Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   riastradh
Date:           Wed Jul 16 20:59:58 UTC 2014

Modified Files:
        src/sys/arch/amd64/conf: DRMKMS
        src/sys/external/bsd/common/include/linux: kernel.h list.h
        src/sys/external/bsd/drm2/dist/drm/radeon: atom-names.h atom.c atom.h
            atombios_crtc.c atombios_dp.c atombios_encoders.c atombios_i2c.c
            btc_dpm.c ci_dpm.c cik.c cik_sdma.c cypress_dpm.c evergreen.c
            evergreen_cs.c evergreen_hdmi.c kv_dpm.c ni.c ni_dpm.c r100.c
            r300.c r600.c r600_cs.c r600_dma.c r600_hdmi.c radeon.h
            radeon_agp.c radeon_asic.c radeon_atombios.c radeon_benchmark.c
            radeon_bios.c radeon_combios.c radeon_device.c radeon_display.c
            radeon_drv.c radeon_fb.c radeon_fence.c radeon_gart.c radeon_gem.c
            radeon_i2c.c radeon_irq.c radeon_irq_kms.c radeon_kms.c
            radeon_legacy_tv.c radeon_mode.h radeon_object.c radeon_object.h
            radeon_pm.c radeon_ring.c radeon_sa.c radeon_test.c radeon_ttm.c
            radeon_uvd.c radeon_vce.c radeon_vm.c rs400.c rs600.c rs780_dpm.c
            rv6xx_dpm.c rv770.c rv770_dpm.c si.c si_dpm.c sumo_dpm.c
            trinity_dpm.c
        src/sys/external/bsd/drm2/dist/drm/ttm: ttm_bo.c ttm_bo_manager.c
            ttm_bo_util.c ttm_execbuf_util.c ttm_memory.c ttm_tt.c
        src/sys/external/bsd/drm2/dist/include/drm/ttm: ttm_bo_api.h
            ttm_bo_driver.h ttm_memory.h ttm_page_alloc.h
        src/sys/external/bsd/drm2/drm: files.drmkms
        src/sys/external/bsd/drm2/include/asm: byteorder.h page.h
        src/sys/external/bsd/drm2/include/drm: bus_dma_hacks.h
            drm_wait_netbsd.h
        src/sys/external/bsd/drm2/include/linux: atomic.h bitops.h device.h
            firmware.h gfp.h hdmi.h highmem.h i2c-algo-bit.h i2c.h io.h
            jiffies.h kref.h log2.h math64.h mm.h mm_types.h module.h mutex.h
            pci.h pm.h pm_runtime.h slab.h types.h workqueue.h
        src/sys/external/bsd/drm2/linux: linux_module.c linux_work.c
        src/sys/external/bsd/drm2/pci: files.drmkms_pci
Added Files:
        src/sys/external/bsd/drm2/include: radeon_trace.h
        src/sys/external/bsd/drm2/include/asm: unaligned.h
        src/sys/external/bsd/drm2/include/drm/ttm: ttm_page_alloc.h
        src/sys/external/bsd/drm2/include/linux: gcd.h hwmon-sysfs.h hwmon.h
            power_supply.h reservation.h rwsem.h swiotlb.h ww_mutex.h
        src/sys/external/bsd/drm2/include/radeon: Makefile cayman_reg_safe.h
            evergreen_reg_safe.h r100_reg_safe.h r200_reg_safe.h
            r300_reg_safe.h r420_reg_safe.h r600_reg_safe.h rn50_reg_safe.h
            rs600_reg_safe.h rv515_reg_safe.h
        src/sys/external/bsd/drm2/radeon: files.radeon mkregtable.awk
            radeon_module.c radeon_pci.c
        src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c ttm_bo_vm.c
            ttm_bus_dma.c
Removed Files:
        src/sys/external/bsd/drm2/dist/drm/radeon: radeon_trace.h

Log Message:
First whack at radeon driver.

No hardware to test yet, but it builds.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/amd64/conf/DRMKMS
cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/common/include/linux/kernel.h \
    src/sys/external/bsd/common/include/linux/list.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/sys/external/bsd/drm2/dist/drm/radeon/atom-names.h \
    src/sys/external/bsd/drm2/dist/drm/radeon/atom.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/atom.h \
    src/sys/external/bsd/drm2/dist/drm/radeon/atombios_crtc.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/atombios_dp.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/atombios_i2c.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/btc_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/ci_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/cik.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/cik_sdma.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/cypress_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/evergreen.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/evergreen_cs.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/evergreen_hdmi.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/kv_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/ni.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/ni_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/r100.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/r300.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/r600.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/r600_cs.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/r600_dma.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/r600_hdmi.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon.h \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_agp.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_atombios.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_benchmark.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_bios.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_combios.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_device.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_fb.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_gart.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_gem.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_i2c.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_irq.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_irq_kms.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_kms.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_tv.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_mode.h \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_object.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_object.h \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_pm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_ring.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_sa.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_test.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_vce.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_vm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/rs400.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/rs600.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/rs780_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/rv6xx_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/rv770.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/rv770_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/si.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/si_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/sumo_dpm.c \
    src/sys/external/bsd/drm2/dist/drm/radeon/trinity_dpm.c
cvs rdiff -u -r1.1.1.1 -r0 \
    src/sys/external/bsd/drm2/dist/drm/radeon/radeon_trace.h
cvs rdiff -u -r1.1.1.2 -r1.2 src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c \
    src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_manager.c \
    src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c \
    src/sys/external/bsd/drm2/dist/drm/ttm/ttm_execbuf_util.c \
    src/sys/external/bsd/drm2/dist/drm/ttm/ttm_tt.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/sys/external/bsd/drm2/dist/drm/ttm/ttm_memory.c
cvs rdiff -u -r1.1.1.2 -r1.2 \
    src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_bo_api.h \
    src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_bo_driver.h \
    src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_page_alloc.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_memory.h
cvs rdiff -u -r1.6 -r1.7 src/sys/external/bsd/drm2/drm/files.drmkms
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm2/include/radeon_trace.h
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/drm2/include/asm/byteorder.h
cvs rdiff -u -r1.1 -r1.2 src/sys/external/bsd/drm2/include/asm/page.h
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm2/include/asm/unaligned.h
cvs rdiff -u -r1.4 -r1.5 \
    src/sys/external/bsd/drm2/include/drm/bus_dma_hacks.h
cvs rdiff -u -r1.3 -r1.4 \
    src/sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h
cvs rdiff -u -r0 -r1.1 \
    src/sys/external/bsd/drm2/include/drm/ttm/ttm_page_alloc.h
cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/drm2/include/linux/atomic.h
cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/drm2/include/linux/bitops.h \
    src/sys/external/bsd/drm2/include/linux/device.h \
    src/sys/external/bsd/drm2/include/linux/gfp.h \
    src/sys/external/bsd/drm2/include/linux/io.h \
    src/sys/external/bsd/drm2/include/linux/jiffies.h \
    src/sys/external/bsd/drm2/include/linux/kref.h \
    src/sys/external/bsd/drm2/include/linux/log2.h \
    src/sys/external/bsd/drm2/include/linux/mm_types.h \
    src/sys/external/bsd/drm2/include/linux/mutex.h \
    src/sys/external/bsd/drm2/include/linux/slab.h \
    src/sys/external/bsd/drm2/include/linux/types.h \
    src/sys/external/bsd/drm2/include/linux/workqueue.h
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/drm2/include/linux/firmware.h \
    src/sys/external/bsd/drm2/include/linux/highmem.h \
    src/sys/external/bsd/drm2/include/linux/i2c-algo-bit.h \
    src/sys/external/bsd/drm2/include/linux/i2c.h \
    src/sys/external/bsd/drm2/include/linux/math64.h \
    src/sys/external/bsd/drm2/include/linux/mm.h \
    src/sys/external/bsd/drm2/include/linux/module.h \
    src/sys/external/bsd/drm2/include/linux/pm.h
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm2/include/linux/gcd.h \
    src/sys/external/bsd/drm2/include/linux/hwmon-sysfs.h \
    src/sys/external/bsd/drm2/include/linux/hwmon.h \
    src/sys/external/bsd/drm2/include/linux/power_supply.h \
    src/sys/external/bsd/drm2/include/linux/reservation.h \
    src/sys/external/bsd/drm2/include/linux/rwsem.h \
    src/sys/external/bsd/drm2/include/linux/swiotlb.h \
    src/sys/external/bsd/drm2/include/linux/ww_mutex.h
cvs rdiff -u -r1.1 -r1.2 src/sys/external/bsd/drm2/include/linux/hdmi.h \
    src/sys/external/bsd/drm2/include/linux/pm_runtime.h
cvs rdiff -u -r1.4 -r1.5 src/sys/external/bsd/drm2/include/linux/pci.h
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm2/include/radeon/Makefile \
    src/sys/external/bsd/drm2/include/radeon/cayman_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/evergreen_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/r100_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/r200_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/r300_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/r420_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/r600_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/rn50_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/rs600_reg_safe.h \
    src/sys/external/bsd/drm2/include/radeon/rv515_reg_safe.h
cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/drm2/linux/linux_module.c \
    src/sys/external/bsd/drm2/linux/linux_work.c
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/drm2/pci/files.drmkms_pci
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm2/radeon/files.radeon \
    src/sys/external/bsd/drm2/radeon/mkregtable.awk \
    src/sys/external/bsd/drm2/radeon/radeon_module.c \
    src/sys/external/bsd/drm2/radeon/radeon_pci.c
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/drm2/ttm/ttm_agp_backend.c \
    src/sys/external/bsd/drm2/ttm/ttm_bo_vm.c \
    src/sys/external/bsd/drm2/ttm/ttm_bus_dma.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index