summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-20Remove obsolete 02_radeon_memmap_fbdev.diffDavid Nusinow
2007-02-20Generate server dependencies automatically from the ABIDavid Nusinow
2007-02-20* Generate server dependencies automatically from the ABIDavid Nusinow
2007-02-20radeon: move some i2c registers out into common register fileDave Airlie
These regs are more useful than just multimedia
2007-02-18Merge branch 'xsfbs-unstable' into debian-experimentalDavid Nusinow
2007-02-17Add new "serverabi" rule to generate drivers dependency on the server.Julien Cristau
2007-02-16Add "DRI" optionAlex Deucher
This option allows you to disable the DRI per card. It also removes the "RN50Force3D" option as it is now covered by this option. RN50 users should set this to TRUE if they want to force the DRI on.
2007-02-15Merge branch 'xsfbs' into debian-experimentalDavid Nusinow
2007-02-13Merge branch 'upstream-experimental' into debian-experimentalDavid Nusinow
2007-02-13[mach64] PreInit: maxPitch, minor cosmetic.George Sapountzis
2007-02-13[mach64] PreInit: pitchInc is local.George Sapountzis
2007-02-13[mach64] PreInit: Use goto bail.George Sapountzis
Match ATILock - ATIUnlock.
2007-02-12[mach64] Enable RENDER acceleration on the Pro variants.George Sapountzis
2007-02-12fix LVDS by moving bios reading aroundDave Airlie
2007-02-12remove assignments to pOutput before it is createdDavid Airlie
2007-02-12remove all the locking glxgears runs fine over screen changes without itDavid Airlie
2007-02-11Denote merge in changelog and bump version to 6.6.99David Nusinow
2007-02-11Merge branch 'upstream-experimental' into debian-experimentalDavid Nusinow
Conflicts: Makefile.am configure.ac man/radeon.man src/Makefile.am src/ati.c src/ati.h src/atiadjust.c src/atiadjust.h src/atiaudio.c src/atiaudio.h src/atibank.c src/atibank.h src/atibus.c src/atibus.h src/atichip.c src/atichip.h src/aticlock.c src/aticlock.h src/aticonfig.c src/aticonfig.h src/aticonsole.c src/aticonsole.h src/aticrtc.h src/aticursor.h src/atidac.c src/atidac.h src/atidecoder.c src/atidecoder.h src/atidga.c src/atidga.h src/atidri.c src/atidri.h src/atidripriv.h src/atidsp.c src/atidsp.h src/atii2c.c src/atii2c.h src/atiident.c src/atiident.h src/atiload.c src/atiload.h src/atilock.c src/atilock.h src/atimach64.c src/atimach64.h src/atimach64accel.c src/atimach64accel.h src/atimach64cursor.c src/atimach64exa.c src/atimach64i2c.c src/atimach64i2c.h src/atimach64io.c src/atimach64io.h src/atimach64xv.c src/atimisc.c src/atimode.c src/atimode.h src/atimodule.c src/atimodule.h src/atioption.c src/atioption.h src/atipciids.h src/atipreinit.c src/atipreinit.h src/atiprint.c src/atiprint.h src/atipriv.h src/atiprobe.c src/atiprobe.h src/atirgb514.c src/atirgb514.h src/atiscreen.c src/atiscreen.h src/atistruct.h src/atituner.c src/atituner.h src/atiutil.c src/atiutil.h src/ativalid.c src/ativalid.h src/ativersion.h src/ativga.c src/ativga.h src/ativgaio.c src/ativgaio.h src/atividmem.c src/atividmem.h src/atiwonder.c src/atiwonder.h src/atiwonderio.c src/atiwonderio.h src/atixv.h src/mach64_common.h src/mach64_dri.h src/mach64_sarea.h src/r128.h src/r128_accel.c src/r128_common.h src/r128_cursor.c src/r128_dga.c src/r128_dri.c src/r128_dri.h src/r128_dripriv.h src/r128_driver.c src/r128_misc.c src/r128_probe.c src/r128_probe.h src/r128_reg.h src/r128_sarea.h src/r128_version.h src/r128_video.c src/radeon.h src/radeon_accel.c src/radeon_accelfuncs.c src/radeon_bios.c src/radeon_common.h src/radeon_commonfuncs.c src/radeon_cursor.c src/radeon_dga.c src/radeon_dri.c src/radeon_dri.h src/radeon_dripriv.h src/radeon_driver.c src/radeon_exa.c src/radeon_exa_funcs.c src/radeon_exa_render.c src/radeon_macros.h src/radeon_mergedfb.c src/radeon_mergedfb.h src/radeon_misc.c src/radeon_mm_i2c.c src/radeon_probe.c src/radeon_probe.h src/radeon_reg.h src/radeon_render.c src/radeon_sarea.h src/radeon_version.h src/radeon_video.c src/radeon_video.h src/theatre200.c src/theatre200.h src/theatre_detect.c src/theatre_detect.h
2007-02-10Prepare drivers for use with xserver 1.2, which has a new ABI (version 1.1)David Nusinow
2007-02-05Consolidate atixv.c w/ atimach64xv.c, part 2.George Sapountzis
Move {Initialize,Close}XVideo from atixv.c to atimach64xv.c .
2007-02-05Consolidate atixv.c w/ atimach64xv.c, part 1.George Sapountzis
Merge ATIXVInitializeAdaptor() in ATIMach64XVInitialiseAdaptor().
2007-02-05Consolidate aticursor.c w/ atimach64cursor.cGeorge Sapountzis
2007-02-05Consolidate atiaccel.c w/ atimach64accel.c, part 2.George Sapountzis
Merge ATIInitializeAcceleration() in ATIMach64AccelInit().
2007-02-05Consolidate atiaccel.c w/ atimach64accel.c, part 1.George Sapountzis
Move ATIResizeOffscreenLinear() from atiaccel.c to atimach64xv.c and make it static. It is only used by XV memory management functions.
2007-02-05Drop non-PCI support from atividmem.cGeorge Sapountzis
- we require a PCI device (pVideo != NULL) - map the VGA framebuffer with xf86MapDomainMemory()
2007-02-05Minor refactoring of pATI->Block0Base computation.George Sapountzis
2007-02-05Cleanup checks for pATI->PCIInfo.George Sapountzis
Fixes a bug where shadowfb would not be enabled by default in the non-accel case because pATI->PCIInfo is now set after ATIProcessOptions() is called.
2007-02-05Merge branch 'mach64-pci-1'George Sapountzis
2007-02-04Move the files so they'll be put in debian/xsfbs automatically when pulledDavid Nusinow
in to our git repos
2007-02-02get rid of mergetype and displaytype from radeon.hDavid Airlie
2007-02-02rename some variables to output from connectorDavid Airlie
2007-02-02fixup mode probing a bit neaterDavid Airlie
2007-02-02bring over setproperty from intel codeDavid Airlie
2007-02-02move i2c buses into outputsDavid Airlie
2007-02-02fixup callers to crtcsetmode fixes my cursorsDavid Airlie
2007-02-02add locks for crtcs and some missing lines from intel updateDavid Airlie
2007-02-01update to latest intel codebase modulo using their mode setDavid Airlie
and it breaks my cursor
2007-02-01radeon: always reset cursor regsDavid Airlie
2007-01-30add option to force the DRI on for RN50 chipsAlex Deucher
Allow user to force the DRI on for RN50 chips. 3D is not guaranteed to work on these chips, however in some cases it does. fixes bug 9802.
2007-01-28Drop pATI->Chipset, no longer used.George Sapountzis
2007-01-28Add option "probe_sparse" to force probing sparse I/O bases.George Sapountzis
2007-01-28Sane probe, based on work by Luc Verhaegen <libv@skynet.be>.George Sapountzis
2007-01-28Drop checking of sparse I/O bases conflictsGeorge Sapountzis
This will be handled with an option somehow.
2007-01-28Minor refactoring of module (un)loading for TV_OUT.George Sapountzis
2007-01-28Drop support for non-programmable clocks.George Sapountzis
From README.ati: Clocks for supported programmable clock generators: The driver currently supports all programmable clock generators known to exist on Mach64 adapters. Clocks for unsupported programmable clock generators: This case is unlikely to occur, but is documented for the sake of completeness. Thus: - check for (pATI->ProgrammableClock > ATI_CLOCK_FIXED) && (pATI->ProgrammableClock < ATI_CLOCK_MAX) - drop "probe_clocks" option - pATIHW->ClockUnmap is no longer used - pATIHW->ClockMap is only used with NewHW.crtc which is always ATI_CRTC_MACH64 and has the identity map, so drop it - (pATI->ProgrammableClock != ATI_CLOCK_INTERNAL) => (pATI->depth <= 8)
2007-01-28Banked memory is no longer needed.George Sapountzis
- (pATI->BankInfo.BankSize = 0) in all cases, cull pATI->BankInfo - only keep the minimal pATIHW.SetBank interface for save/restore - clean ATISwap() a little, (NewHW.crtc != ATI_CRTC_VGA) - (UseSmallApertures == TRUE) <=> pATI->VGAAdapter
2007-01-28Always use the linear aperture.George Sapountzis
- drop (pATI->OptionLinear == FALSE) - AcceleratorVideoRAM is always set, i.e. VGAVideoRAM is not used - pATI->LinearBase is always set - xf86LinearVidMem() is now checked in atipreinit() for both CPIO and MMIO
2007-01-28We always use the accelerator CRTC within the xserver.George Sapountzis
- cull (pATI->NewHW.crtc != ATI_CRTC_MACH64).
2007-01-28Clean pATI->Adapter and pATI->VGAAdapter.George Sapountzis
- cull (pATI->Adapter != ATI_ADAPTER_MACH64) - treat pATI->VGAAdapter as Bool
2007-01-28Keep PCI mach64 only, drop:George Sapountzis
- Chip < ATI_CHIP_88800GXC - Chipset != ATI_CHIPSET_ATI - Adapter != ATI_ADAPTER_MACH64 - depth < 8