Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-13 | Merge branch 'master' into modesetting-gem | Jesse Barnes | |
Conflicts: libdrm/Makefile.am libdrm/intel/intel_bufmgr.h libdrm/intel/intel_bufmgr_fake.c libdrm/intel/intel_bufmgr_gem.c shared-core/drm.h shared-core/i915_dma.c shared-core/i915_irq.c shared-core/radeon_cp.c shared-core/radeon_drv.h | |||
2008-11-10 | radeon: fix ring tail overflow issue since alignment | Dave Airlie | |
2008-11-10 | radeon: disable HDP read cache for now | Dave Airlie | |
2008-11-10 | radeon: force all ring writes to 16-dword alignment. | Dave Airlie | |
2008-11-03 | radeon: make build again | Dave Airlie | |
2008-11-03 | radeon: disable AGP for certain chips if not specified until we figure it out | Dave Airlie | |
2008-11-03 | radeon: setup isync cntl properly | Dave Airlie | |
2008-11-03 | radeon: only enable dynclks if asked for | Dave Airlie | |
2008-11-03 | radeon: rs480 fixes for bus mastering | Dave Airlie | |
2008-11-03 | radeon: release agp on module unload | Dave Airlie | |
2008-11-03 | radeon: pull bus master enable into its own function | Dave Airlie | |
2008-11-03 | radeon: update proper chip family | Dave Airlie | |
2008-11-03 | radeon: fixup scratch register interactions properly | Dave Airlie | |
2008-11-03 | radeon: make writeback work again | Dave Airlie | |
2008-11-03 | radeon: fix some warnings | Dave Airlie | |
2008-11-03 | radeon: fix small typo in agp code | Dave Airlie | |
2008-11-03 | radeon: don't enable dynclks on rs48x | Dave Airlie | |
2008-11-03 | radeon: fix unused agp functionality | Dave Airlie | |
2008-10-27 | radeon: fix error in busmaster enable logic | Alex Deucher | |
- logic was wrong. rs400/rs480 should clear the RADEON_BUS_MASTER_DIS bit - should fix kernel bug 11798 | |||
2008-10-27 | radeon: fix some fallout from the busmaster disable cleanup | Alex Deucher | |
rs400 is just like rs480. I mixed up the internal chipset names for rs600 and rs400. | |||
2008-10-16 | radeon: add initial agp support. | Dave Airlie | |
This add agpmode command line option. | |||
2008-10-07 | radeon: PCIE cards don't appear to have explicit bus master | Dave Airlie | |
2008-10-06 | radeon: fix bus master enabled bits on newer asics | Alex Deucher | |
2008-10-04 | radeon: Add support for HD2100 IGP (RS740) | Alex Deucher | |
2008-09-30 | Merge remote branch 'origin/master' into modesetting-gem | Dave Airlie | |
Conflicts: libdrm/Makefile.am libdrm/dri_bufmgr.h linux-core/drm_irq.c linux-core/drm_sysfs.c linux-core/drm_ttm.c shared-core/i915_dma.c shared-core/i915_irq.c shared-core/nouveau_drv.h shared-core/radeon_cp.c | |||
2008-09-24 | radeon: add r600 modesetting registers writes | Dave Airlie | |
2008-09-18 | radeon: add function to configure PCIE lanes | Alex Deucher | |
2008-09-18 | Radeon: restructure PLL data | Alex Deucher | |
- store pixel clocks, core clock, and memory clocks separately - grab all pll limits from bios tables | |||
2008-09-18 | radeon: fail properly if we can't create the ring. | Dave Airlie | |
Normally this will be due to an AGP driver needing updating | |||
2008-09-18 | radeon: do proper memory controller init and setup | Dave Airlie | |
2008-09-18 | radeon: remove unneeded debugging | Dave Airlie | |
2008-09-18 | radeon: add initial suspend/resume support | Dave Airlie | |
plus a bunch of fixes | |||
2008-08-31 | radeon: make writeback work after suspend/resume. | Dave Airlie | |
While re-writing this for modesetting, I find we disable writeback on resume. | |||
2008-08-17 | radeon: first pass at bios scratch regs | Alex Deucher | |
- todo: updated connected status | |||
2008-08-14 | radeon: add support for memory map init | Dave Airlie | |
2008-08-14 | Merge branch 'radeon-gem-cs' into modesetting-gem | Dave Airlie | |
Conflicts: libdrm/xf86drm.c linux-core/Makefile.kernel linux-core/drmP.h linux-core/drm_compat.h linux-core/drm_drv.c linux-core/drm_stub.c linux-core/drm_vm.c shared-core/i915_dma.c shared-core/r300_cmdbuf.c shared-core/radeon_drv.h | |||
2008-08-14 | Brute force port of legacy crtc/encoder code | Alex Deucher | |
- removed save/init/restore chain with set functions | |||
2008-08-08 | radeon: add initial support for legacy crtc/encoders. | Dave Airlie | |
not all there yet | |||
2008-08-06 | radeon: fix setting new memmap in right place | Dave Airlie | |
2008-08-04 | radeon: add userspace mm enable switch | Dave Airlie | |
2008-08-04 | i915/radeon: use rmmap locked | Dave Airlie | |
2008-07-31 | Merge commit 'origin/master' into modesetting-gem | Kristian Høgsberg | |
Conflicts: linux-core/Makefile.kernel linux-core/ati_pcigart.c linux-core/drm_compat.h linux-core/drm_irq.c linux-core/drm_lock.c linux-core/i915_drv.c shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c shared-core/nouveau_mem.c shared-core/radeon_cp.c shared-core/radeon_drv.h | |||
2008-07-28 | r300: initial command stream parser for packet 0. | Dave Airlie | |
this at least parses the DDX stream and lets me run gnome-terminal/metacity | |||
2008-07-28 | radeon command submission start | Dave Airlie | |
take code from Jerome munge into a TTM IB re-use | |||
2008-07-26 | radeon: add initial atombios modesetting and GEM -> TTM translation layer. | Dave Airlie | |
This is an initial import of the atom bios parser with modesetting support for r500 hw using atombios. It also includes a simple memory manager layer that translates a radeon GEM style interface onto TTM internally. So far this memory manager has only been used for pinned object allocation for the DDX to test modesetting. | |||
2008-07-18 | radeon: remove microcode version | Dave Airlie | |
2008-07-15 | drm: add fix for PAT on radeon with 2.6.26 | Dave Airlie | |
2008-06-15 | radeon: *really* fix screen corruption thanks to Lukasz Krotowski | Jerome Glisse | |
2008-06-13 | radeon: r345xx fixe hard lockup | Jerome Glisse | |
This patch should fixe hard lockup and convert them in softlockup (ie you can ssh the box but the gpu is busted and we are waiting in loop for it to come back to reason). | |||
2008-06-11 | RADEON: use DSTCACHE_CTLSTAT rather than RB2D_DSTCACHE_CTLSTAT | Alex Deucher | |
According to the hw guys, you should use DSTCACHE_CTLSTAT to flush the 2D dst cache rather than RB2D_DSTCACHE_CTLSTAT. |