Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-26 | radeon: Fix pasto in connector table setup for vga powerbooks | Bryce Harrington | |
fixes bug 17214 (cherry picked from commit 1cf7a5494fa94e8d9f30f9b2905dfbe6d4faa445) | |||
2008-08-26 | Remove un-needed dac check for single crtc cards | Alex Deucher | |
Connector tables should be setup properly already and this check breaks systems with 2 DACs and 1 crtc like the es1000. (cherry picked from commit 18429390440a829fb24ed3afd99ccf8278138496) | |||
2008-08-02 | Fix error in driver connector table for powerbook w/ vga | Alex Deucher | |
(cherry picked from commit 0a505297f09aefb1b4432176a263bfdf6f256f77) | |||
2008-08-02 | Interlaced mode fixups for AVIVO chips | Alex Deucher | |
(cherry picked from commit b0378bb145c8a915c943bef7d17f2cdecfccc891) | |||
2008-08-02 | atombios: fix typo in mode conversion for panel | Dave Airlie | |
(cherry picked from commit a6db4dc65aec560f3b1f37ff73ec6b0bd8207295) | |||
2008-06-24 | RADEON: cleanups | Alex Deucher | |
- fix some warnings - RS400 and RS480 are separate families now (update default tmds and dac2 tables) | |||
2008-06-23 | RADEON: adjust randr crtc/output prepare/commit ordering | Alex Deucher | |
This fixes some occasional mode change problems with multiple heads active. It seems radeons generally like to turn on the whole output/crtc setup in one shot. | |||
2008-06-19 | RADEON: fix read past the end of an array | Alex Deucher | |
2008-05-20 | RADEON: cleanup connection detection and remove duplicate code | Alex Deucher | |
2008-05-20 | RADEON: enable cloning on multi-crtc cards | Alex Deucher | |
2008-05-13 | RS4xx: Split out RS400 and RS480 as separate families | Alex Deucher | |
RS400 (intel based IGP) and RS480 (AMD based IGP) have different MC setups and need to be handled differently | |||
2008-05-12 | Replace CARD{8,16,32} with uint{8,16,32}_t | Matt Turner | |
As has been done with xf86-video-intel, replace all CARD* datatypes with uint*_t datatypes available from stdint.h. | |||
2008-05-12 | radeon: add initial support for cloning outputs. (single-CRTC cards only) | Alex Deucher | |
airlied - This code was originally written by Alex, and I've modified it to only run on single-CRTC cards for now until we can test it some more. | |||
2008-04-29 | RADEON: assorted fixes | Alex Deucher | |
- free rotate pixmaps on VT switch - save crtc/output status so we only turn on crtcs/outputs if they are off - show/hide cursors when changing modes | |||
2008-03-31 | radeon: use correct DDC interfaces so quirks get applied | Dave Airlie | |
Radeon seemed to mess up applying certain quirks, hopefully this will fix it. | |||
2008-03-27 | RADEON: fix lid issues on AVIVO chips for real this time :) | Alex Deucher | |
2008-03-19 | [PATCH] Compile warning fixes. | Paulo Cesar Pereira de Andrade | |
Minor changes to avoid declarations mixed with code. Ansified functions with empty prototype to specify they don't receive arguments. Added some prototypes to radeon.h, and major reorder on radeon.h adding prototypes in alphabetical order and specifying to file that defines it. | |||
2008-03-11 | RADEON: enable output attributes that require a modeset immediately | Alex Deucher | |
This should fix bug 14915 | |||
2008-03-11 | DCE3: add support for PCIEPHY (untested) | Alex Deucher | |
2008-03-11 | ATOMBIOS: enable load detection by default on both DACs | Alex Deucher | |
Load detection is reliable with atom, so enable it by default on both DACA and DACB, rather than just DACA. | |||
2008-03-11 | DCE3: add output attribute to enable/disable coherent mode | Alex Deucher | |
Enabled by default. The TMDS transmitter can be programmed slightly differently depending on the chips in the panel. If you have problems with tmds on a particular panel, try disabling it. | |||
2008-02-22 | RS6xx: fix DDC on DDIA output (usually HDMI port) | Alex Deucher | |
2008-02-20 | radeon: Fix typo flagged by gcc -Wall. | Michel Dänzer | |
2008-02-19 | RADEON: fix DDC types 5 and 6 | Alex Deucher | |
2008-02-13 | RADEON: disable LVDS if panel size is 0x0 | Alex 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-12 | R6xx: fix up use of bios scratch regs to reflect the new offsets | Alex Deucher | |
2008-02-12 | R6xx: bios scratch regs moved. | Alex Deucher | |
2008-02-11 | RADEON: always restore crtc1 before crtc0 when using both crtcs | Alex 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-11 | RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for ATOM bios | Alex Deucher | |
Tested on atom-based Desktop cards. It'd nice to get some testing on atom-based laptops. | |||
2008-02-10 | RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for COM bios | Alex Deucher | |
Tested on my M10-based laptop. | |||
2008-02-07 | R6xx: fix ddc after my i2c rework | Alex Deucher | |
Seems r6xx does something different for its i2c table, revert to the old behavior for now. | |||
2008-02-03 | RADEON: rework i2c handling | Alex 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-01 | RADEON: remove unused "aspect" scaler option | Alex Deucher | |
2008-01-20 | RADEON: re-work i2c for DDC | Alex Deucher | |
Unify the radeon/avivo paths and grab the data/clk masks from bios if available | |||
2008-01-19 | RADEON: get dac2 adj values from the bios tables | Alex Deucher | |
2008-01-18 | RADEON: print the name of the output when printing the EDID | Brice Goglin | |
2008-01-17 | AVIVO: Add support for RMX | Alex Deucher | |
Both centered and expansion modes are supported. Select using output attributes. | |||
2008-01-10 | RADEON: clean up output handling | Alex Deucher | |
2008-01-08 | RADEON: Make default output actually work... | Alex Deucher | |
2008-01-07 | RADEON: add default outputs if no connected devices | Alex Deucher | |
If no connected devices found at server startup, default to something so the server comes up. LVDS on mobility chips, DAC or TMDS on others. | |||
2008-01-05 | RADEON: Fix TVStandard option | Alex Deucher | |
2008-01-04 | RADEON: fix tvdac load detection at server start up | Alex Deucher | |
2008-01-03 | radeon: Miscellaneous warning fixes. | Michel Dänzer | |
2008-01-02 | RADEON: various avivo tv-out related clean-ups | Alex Deucher | |
2008-01-02 | RADEON: preliminary support for ATOM RMX | Alex Deucher | |
not functional yet. | |||
2008-01-02 | RADEON: add support for ATOM component video table | Alex Deucher | |
Component output is still not working. | |||
2008-01-02 | r600: fix tv-out output naming | Dave Airlie | |
2007-12-30 | atombios: enable TV-out detection code - tv out works for me with this | Dave Airlie | |
2007-12-24 | RADEON: default "IgnoreLidStatus" to TRUE | Alex Deucher | |
Seems there are lots of busted ACPI lid status and people starting X with the lid closed. | |||
2007-12-23 | RADEON: Add "IgnoreLidStatus" option | Alex Deucher | |
Generally, users that start X with the laptop lid closed want to use one or more external monitors rather than the internal panel and do not want the internal panel to be on by default. Others, it seems, want to always have the internal panel on, regardless of the lid. I can't win. Enable this option to force the latter. |