summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-02-23RADEON: add textured video support for r1xx-r4xx radeonsAlex Deucher
Based on the kdrive ati video code by Eric Anholt. R3xx/R4xx still have some clipping issues in certain situations
2008-02-23RS6xx: gpio entry for DDIA varies depending on the number of DFP portsAlex Deucher
2008-02-23Fix R500_US_CONFIG.Adam Jackson
2008-02-23Add R500 unified shader register block.Adam Jackson
2008-02-22RS6xx: fix DDC on DDIA output (usually HDMI port)Alex Deucher
2008-02-22ATOM: properly set up DDIA output on RS6xx boardsAlex Deucher
2008-02-20radeon: Fix typo flagged by gcc -Wall.Michel Dänzer
2008-02-19R100: fix render accel for transformsAlex Deucher
Not sure why we had a separate broken path for r100 vertex submission.
2008-02-19RADEON: restore clock gating and CP clock errata on VT switchAlex Deucher
This may help people with hangs on resume
2008-02-19RADEON: fix DDC types 5 and 6Alex Deucher
2008-02-18ATOM: fix RS6xx connector table parsing and fix some warningsAlex Deucher
2008-02-18bring back to life planar-to-packed conversion for rs4xxRoland Scheidegger
Here's a patch to bring back the code for converting planar yuv to packed yuv, if a RS400 family chip is used (though I've no idea if they really all fail with planar yuv). fixes bug 12744
2008-02-18r128/radeon: probably correct fix for non pci access codeGeorge Sapountzis
2008-02-16r128/radeon: hopeful fix for non pci access codeDave Airlie
2008-02-16r128/radeon: fix build without pciaccessDave Airlie
2008-02-16mach64: fix non pciaccess buildDave Airlie
2008-02-15ati: convert to pci probeGeorge Sapountzis
add pciids for each subdriver, make no use of the match_data functionality. thanks to Alex Deucher for reviewing and testing.
2008-02-15ati wrapper: translate Device linesGeorge Sapountzis
2008-02-15r128: do not compile in PciChipsets twiceGeorge Sapountzis
2008-02-15ati: drop duplicate pci-id definesGeorge Sapountzis
2008-02-15mach64: clean probe a littleGeorge Sapountzis
do not report I/O ports now, they are reported later.
2008-02-15mach64: minor cosmetic, I2C typeGeorge Sapountzis
2008-02-15make distcheck passDave Airlie
2008-02-13RADEON: disable LVDS if panel size is 0x0Alex Deucher
if we can't get the panel size from the bios or edid or a user specified option, assume it's not connected.
2008-02-12R6xx: when both crtcs are in use make sure they are both enabledAlex Deucher
sometimes setting a mode on one crtc can cuase a blank screen on the other. make sure they are both enabled if they should be.
2008-02-12R6xx: fix up use of bios scratch regs to reflect the new offsetsAlex Deucher
2008-02-12R6xx: bios scratch regs moved.Alex Deucher
2008-02-12RADEON: make sure we always set up the FP crtc shadow registers for crtc0Alex Deucher
The behavior changed when I added rmx center mode support. In cases where crtc0 drives a DAC this can lead to a blank screen.
2008-02-11R6xx: add missing objectsAlex Deucher
2008-02-11R6xx: make sure we set up the HDP base properlyAlex Deucher
2008-02-11RADEON: always restore crtc1 before crtc0 when using both crtcsAlex Deucher
In some rare cases restoring crtc0 first will result in a blank screen on crtc1. If you are having issues with a blank screen on crtc1 that used to work on 6.6.3 or before, this should help.
2008-02-11RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for ATOM biosAlex Deucher
Tested on atom-based Desktop cards. It'd nice to get some testing on atom-based laptops.
2008-02-10RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for COM biosAlex Deucher
Tested on my M10-based laptop.
2008-02-08mach64: factor out BIOS panel info parsingGeorge Sapountzis
2008-02-08mach64: minor cosmetic, LCD panel idGeorge Sapountzis
2008-02-08mach64: minor cosmetic, DAC typeGeorge Sapountzis
2008-02-08add rv670 pciidsDave Airlie
2008-02-07R6xx: fix ddc after my i2c reworkAlex Deucher
Seems r6xx does something different for its i2c table, revert to the old behavior for now.
2008-02-07RADEON: sync up with latest upstream versionsAlex Deucher
atombios.h ObjectID.h
2008-02-07mach64: factor out BIOS multimedia parsingGeorge Sapountzis
2008-02-07mach64: complement hint for sparcGeorge Sapountzis
2008-02-07mach64: consolidate refclk #2George Sapountzis
2008-02-07mach64: consolidate refclk #1George Sapountzis
2008-02-07mach64: cosmeticGeorge Sapountzis
2008-02-07mach64: factor out BIOS clock parsingGeorge Sapountzis
2008-02-07mach64: BIOSBase is no longer usedGeorge Sapountzis
2008-02-06r300: move fragprog setup code to prepare composite for nowDave Airlie
2008-02-06r300: remove r300 specific vertex emissionDave Airlie
Set the vertex and fragment engine to expect the mask coords.
2008-02-03RADEON: rework i2c handlingAlex Deucher
Split out clk, data, and lock regs and masks. some cards use different regs and masks for each. For cards with ATOMBIOS, use the i2c bios table to grab the i2c data.
2008-02-01RADEON: don't restore LVDS_PLL_CNTL for nowAlex Deucher
seems to cause problems with resume for some users. this needs further investigation. see bug 12596