summaryrefslogtreecommitdiff
path: root/shared-core/radeon_cp.c
AgeCommit message (Expand)AuthorFilesLines
2008-05-30r500: attempt to make AGP work by programming agp base in the MC correctlyDave Airlie1-3/+23
2008-05-28radeon: split microcode out into a separate header file.Dave Airlie1-16063/+1
2008-05-27RADEON: add get_param for number of GB pipesAlex Deucher1-7/+6
2008-05-13RS4xx: separate out RS400 and RS480 IGP chipsAlex Deucher1-32/+32
2008-05-12RADEON: fix copy/pasto in last commitAlex Deucher1-1/+1
2008-05-12R3/4/5: init pipe setup in drmAlex Deucher1-0/+49
2008-05-12RADEON: cleanup radeon_do_engine_reset()Alex Deucher1-25/+28
2008-05-12R300+: fixup pixcache flushAlex Deucher1-9/+29
2008-05-12RS4xx: fix MCIND index maskAlex Deucher1-2/+2
2008-05-12RADEON: write AGP_BASE_2 on chips that support itAlex Deucher1-0/+2
2008-05-12Radeon IGP: merge RS4xx/RS6xx gart setupAlex Deucher1-76/+29
2008-05-12Radeon IGP: wrap MCIND accessAlex Deucher1-62/+77
2008-05-12Radeon IGP: clean up registers and magic numbersAlex Deucher1-58/+64
2008-03-19RADEON: switch over to new production microcodeAlex Deucher1-784/+48
2008-03-19RADEON: production microcode for all radeons, r1xx-r6xxAlex Deucher1-0/+16064
2008-03-17drm/pcigart: fix the pci gart to use the drm_pci wrapper.Dave Airlie1-0/+1
2008-03-16drm/rs690: set AGP_BASE_2 to 0Dave Airlie1-0/+2
2008-03-16drm: set rs690 gart base completly.Dave Airlie1-2/+3
2008-01-27drm: add initial rs690 support for drm.Maciej Cencora1-0/+86
2008-01-03drm: cleanup DRM_DEBUG() parametersMárton Németh1-4/+4
2007-12-10Merge branch 'master' into r500-supportr500-supportDave Airlie1-1/+1
2007-12-02bsd: Replace other occurrences of msleep with mtx_sleepRobert Noland1-1/+1
2007-11-27r500: add a bunch of all r5xx pci ids..Dave Airlie1-3/+2
2007-11-20radeon: add initial r5xx supportDave Airlie1-38/+70
2007-11-18radeon: refactor out the fb/agp location read/write.Dave Airlie1-8/+22
2007-11-05drm: remove lots of spurious whitespace.Dave Airlie1-5/+5
2007-11-03radeon: set the address to access the aperture on the CPU side correctlyDave Airlie1-2/+3
2007-07-20Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.Eric Anholt1-43/+24
2007-07-20Replace filp in ioctl arguments with drm_file *file_priv.Eric Anholt1-14/+17
2007-07-20Remove DRM_ERR OS macro.Eric Anholt1-25/+25
2007-07-16drm: remove drm_buf_tDave Airlie1-6/+6
2007-07-16drm: remove drmP.h internal typedefsDave Airlie1-17/+17
2007-07-16drm: detypedef drm.h and fixup all problemsDave Airlie1-3/+3
2007-06-08r300: Added the CP maximum fetch size and ring rptr update variables.Oliver McFadden1-2/+14
2007-06-03radeon: add support for vblank on crtc2Dave Airlie1-0/+4
2007-05-26whitespace fixups from kernelDave Airlie1-2/+1
2007-04-28remove DRM_GETSAREA and replace with drm_getsarea functionDave Airlie1-1/+1
2007-04-09rs480: Renamed some unknown registers. See dri-devel list.Oliver McFadden1-7/+7
2007-04-09radeon: add support for reverse engineered xpress200mDave Airlie1-4/+62
2007-03-04radeon: make PCI GART aperture size variable, but making table size variableDave Airlie1-2/+3
2007-03-04ati: make pcigart code able to handle variable size PCI GART apertureDave Airlie1-1/+2
2007-01-11radeon: Fix u32 overflows when determining AGP base address in card space.Michel Dänzer1-4/+4
2006-09-12drm: use radeon specific names for radeon flagsDave Airlie1-23/+23
2006-07-26Revert "Make sure busmastering gets disabled on module unload."Michel Dänzer1-5/+0
2006-07-26Bug #7629: Fix for CHIP_IS_AGP getting 'restored' with non-AGP cardsMichel Dänzer1-3/+5
2006-07-19Make sure busmastering gets disabled on module unload.Adam Jackson1-0/+5
2006-07-19Use RADEON_RB3D_DSTCACHE_CTLSTAT instead of RADEON_RB2D_DSTCACHE_CTLSTAT.Michel Dänzer1-5/+5
2006-07-19Make sure CHIP_IS_AGP flag is set when not overriding to PCI mode.Michel Dänzer1-0/+5
2006-07-19When writeback isn't used, actually disable it in the hardware.Michel Dänzer1-0/+6
2006-05-18add consts to radeon microcode.Dave Airlie1-3/+3