summaryrefslogtreecommitdiff
path: root/linux-core
AgeCommit message (Collapse)Author
2008-11-03radeon: workaround failure to parse some rs48x edidDave Airlie
2008-11-02nouveau: compat fix for set_page_locked().Pekka Paalanen
The set_page_locked() function has changed its name again. 2.6.28 offers __set_page_locked() instead, which uses non-atomic __set_bit() to do the work. In this case, offer our own set_page_locked() using the atomic set_bit(), because I do not know if atomic access is really necessary. Atomic behaviour is the one previously expected. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-10-28nv50: symlink nv50_grctx.h to linux-core...Ben Skeggs
2008-10-27drm: missing init_mm symbol, compatibility fixPekka Paalanen
The drm_compat.c version of kmap_atomic_prot_pfn() uses the macro pgd_offset_k(), which references the symbol init_mm. Starting in 2.6.25, init_mm is no longer exported by default. The only user of kmap_atomic_prot_pfn() is i915, so this should not hurt anyone, and it allows people to load drm.ko. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2008-10-24mode: Try to settle on a standard for struct fieldsJakob Bornecrantz
2008-10-16radeon: add initial agp support.Dave Airlie
This add agpmode command line option.
2008-10-16radeon: fixup interrupt suspend/resumeDave Airlie
2008-10-16radeon: fixup suspend/resume bus master enableDave Airlie
2008-10-16radeon: re-enable hw blits for copying from VRAMDave Airlie
2008-10-16radeon: fix buffer copying for VRAM->TTDave Airlie
2008-10-16radeon: move memcpy until after CP is stoppedDave Airlie
2008-10-16drm: remove stray debug codeDave Airlie
2008-10-16radeon: use discardable flags on no backing store objectsDave Airlie
2008-10-16drm: add discardable flag.Dave Airlie
This discards memory contents on suspend/resume with the hope the upper layers know something we don't.
2008-10-16drm/radeon: initial suspend/resume fix.Dave Airlie
This enables the evict code and also sets radeon up to allow evict from VRAM to LOCAL
2008-10-07radeon: pull in recent fixes from ddxAlex Deucher
- fixup atom digital encoder setup - pull in add get edid (currently disabled due to lack of support for atom fb/scratch space)
2008-10-06radeon: fix alignment so Xv works againDave Airlie
2008-10-06radeon: fix pin ioctl interface to mesa can find offset for pinned buffersDave Airlie
2008-10-06drm/radeon: fixup clean flag handlingDave Airlie
2008-09-30Merge remote branch 'origin/modesetting-gem' into modesetting-gemDave Airlie
2008-09-30Merge remote branch 'origin/master' into modesetting-gemDave 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-26radeon: use atom for ext tmds on r4xxAlex Deucher
2008-09-26radeon: make atom on r4xx a module optionAlex Deucher
default is legacy modesetting. pass module option r4xx_atom to try using atom on r4xx.
2008-09-25Merge branch 'modesetting-gem' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/mesa/drm into modesetting-gem
2008-09-25radeon: first pass at using atombios on r4xx hwAlex Deucher
2008-09-25Seperate modesetting userspace bits into drm_mode.hJakob Bornecrantz
2008-09-24radeon: add r600 modesetting registers writesDave Airlie
2008-09-24radeon: add parsing for r6xx object tablesDave Airlie
2008-09-23Update intel modesetting to use mm_private instead of mm_handle.Kristian Høgsberg
2008-09-23radeon: fix minor cursor issuesDave Airlie
2008-09-23radeon: Fix type in check for tmds type.Kristian Høgsberg
2008-09-23Store the buffer object backing the fb as a void pointer, not a handle.Kristian Høgsberg
This lets us defer handle creation until userspace acutally asks for one, at which point we also have a drm_file to associate it with.
2008-09-23drm: fix brace placementDave Airlie
2008-09-19radeon: rmx_fixup() fixes for legacy chipsAlex Deucher
2008-09-20radeon: fix voverplus calculationDave Airlie
2008-09-19radeon: tmds bracket failure found by krh.Dave Airlie
2008-09-18radeon: pll and interlace updates from the ddxAlex Deucher
also some formatting cleanup in radeon_reg.h
2008-09-18radeon: Add functions to set mem/eng clocksAlex Deucher
2008-09-18radeon: add function to configure PCIE lanesAlex Deucher
2008-09-18Radeon: restructure PLL dataAlex Deucher
- store pixel clocks, core clock, and memory clocks separately - grab all pll limits from bios tables
2008-09-18Export drm_put_minorAlex Deucher
2008-09-18fixup radeon stuff - need to checkout irqsDave Airlie
2008-09-18radeon: fixup buffer and cs bitsDave Airlie
2008-09-18[PATCH] radeon: fixup GEM domain setting - allows more userspace pathsDave Airlie
also dirty buffer on validate
2008-09-18[PATCH] radeon: disable blit movesDave Airlie
2008-09-18radeon: fail properly if we can't create the ring.Dave Airlie
Normally this will be due to an AGP driver needing updating
2008-09-18radeon: do proper memory controller init and setupDave Airlie
2008-09-18radeon: fix return valueDave Airlie
2008-09-18radeon: fixup reference counting properlyDave Airlie
2008-09-18radeon: sort out atom vs combios tables for r400 cardsDave Airlie