Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-01 | evergreen: add atom support for digital outputs | Alex Deucher | 1 | -0/+66 | |
analog is already supported by the existing code. | |||||
2010-01-27 | radeon: use mmio bar size rather than hardcoded number for register ops | Alex Deucher | 1 | -2/+4 | |
newer asics have larger mmio bars | |||||
2010-01-07 | radeon: add initial support for eDP (embedded DisplayPort) | Alex Deucher | 1 | -0/+2 | |
Should fix fdo bug 25931 | |||||
2009-12-09 | AVIVO: add new PLL code | Alex Deucher | 1 | -2/+5 | |
This should hopefully help the problems with flickering and blinking monitors reported on some systems. If there are problems, the old PLL algorithm can be selected with: Option "NewPLL" "FALSE" in the device section of your X config. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||||
2009-12-02 | Merge remote branch 'origin/displayport' | Dave Airlie | 1 | -0/+2 | |
2009-11-30 | atom: pull misc mode info for lvds panel mode from bios tables | Alex Deucher | 1 | -0/+23 | |
sync polarity, etc. This will likely fix LVDS problems on some laptops. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||||
2009-11-26 | atombios: CV mode retrival was broken. | Dave Airlie | 1 | -2/+7 | |
a) crev and frev are reversed b) my rv730 bios only has one mode in it, so bounds check the table size. | |||||
2009-11-18 | radeon: pull previous displayport work into master | Alex Deucher | 1 | -0/+2 | |
2009-11-05 | DCE3+: call transmitter init on mode set | Alex Deucher | 1 | -1/+4 | |
Generally this is done at post, but might not always be done with softboot or for connectors on docking stations. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||||
2009-10-27 | atom: loosen pll min output limits | Alex Deucher | 1 | -0/+9 | |
Limiting the pll output range is a good thing generally as it limits the number of possible pll combinations for a given frequency presumably to the ones that work best on each card. That's why the limits are in the bios tables. However, certain duallink DVI monitors seem to like pll combinations that would be limited by this at least on pre-DCE 3.0 r6xx hardware. This might need to be adjusted per family or per clock range in the future. Fixes fdo bug 24727. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||||
2009-10-22 | ATOM: use indirect addressing for regs >= 0x10000 | Alex Deucher | 1 | -2/+17 | |
2009-10-21 | ATOM: fix up get clock info | Alex Deucher | 1 | -0/+47 | |
Newer revisions of the atom firmware table have changed. This helps select better pll dividers in some cases. Noticed by Mathias Froehlich. | |||||
2009-10-07 | ATOM: rework crtc modeset | Alex Deucher | 1 | -32/+55 | |
- clean up tv timing handling - unify SetCRTCTiming and SetCRTCDTDTiming interfaces | |||||
2009-10-07 | ATOM: reorder crtc dpms based on bios recommendations | Alex Deucher | 1 | -3/+3 | |
2009-09-11 | atom: fix typo in asus quirks | Alex Deucher | 1 | -2/+2 | |
Should be DVI-I, not DVI-D | |||||
2009-08-04 | radeon: re-add asus connector quirks | Alex Deucher | 1 | -0/+16 | |
fixes bug 19943 | |||||
2009-07-29 | radeon: fix typo in object header to connector type conversion | Alex Deucher | 1 | -1/+1 | |
Should fix bug 19943 | |||||
2009-06-28 | radeon: call hdmi-b connectors dvi in randr | Alex Deucher | 1 | -18/+1 | |
Technically HDMI-B is a glorfied DL DVI, but this is confusing to users, so call it DVI when reporting randr outputs. This allows us to remove two quirks where the bios was actually correct. | |||||
2009-06-24 | atom: Fix phantom VGA connector when HDMI-B present. | Adam Jackson | 1 | -2/+1 | |
HDMI-B is really a glorified DL-DVI connector, the analog pins work fine. | |||||
2009-06-13 | Add quirk for asus hd3450 board | Markus Gapp | 1 | -0/+8 | |
Fixes bug 22266 | |||||
2009-06-04 | atom: connector quirk | Alex Deucher | 1 | -6/+12 | |
Some r6xx cards have a VGA and an HDMI port with a shared ddc line listed as an HDMI port with both analog and digital encoders. Fixes bug 19943 | |||||
2009-05-03 | Remove some old debugging info | Alex Deucher | 1 | -7/+0 | |
2009-05-03 | RS690: gpio/connector fixes | Alex Deucher | 1 | -17/+10 | |
Fixes bug 21521 | |||||
2009-04-30 | AVIVO: first pass at display watermark setup | Alex Deucher | 1 | -0/+29 | |
This helps with flickering and blanking when there is contention for MC bandwidth. | |||||
2009-04-21 | RS690: add quirk for acer board | Alex Deucher | 1 | -0/+14 | |
thanks to Gino Badouri for testing | |||||
2009-04-21 | R4xx: avoid a PM related hang | Alex Deucher | 1 | -0/+6 | |
2009-04-20 | Endian fixes for object table | Alex Deucher | 1 | -17/+17 | |
2009-04-16 | RS690/RS740: fix connector enumeration in some cases | Alex Deucher | 1 | -2/+3 | |
Should fix Masta-G's issue reported on IRC. | |||||
2009-04-15 | Unify ForceLowPowerMode and DynamicPM Options | Alex Deucher | 1 | -2/+2 | |
Force lower power mode and switch to a lower mode when idle. | |||||
2009-04-15 | radeon: Add functions to set sclk/mclk using atombios | Alex Deucher | 1 | -0/+53 | |
2009-04-15 | Add unified ClockGating Option | Alex Deucher | 1 | -2/+2 | |
- replaces DynamicClocks Option as the name was misleading - unified interface for atom and com based bioses - fix up clock gating code for newer r3xx asics | |||||
2009-04-07 | Cast info->sclk to int | Alex Deucher | 1 | -1/+1 | |
2009-03-22 | radeon: add new chip ids | Alex Deucher | 1 | -1/+1 | |
2009-03-18 | ATOM: fix up tv-out support | Alex Deucher | 1 | -3/+9 | |
- fix purple hue when using ATOMTvOut option - fix TV load detection on newer r6xx/r7xx chips - disable CV for now | |||||
2009-03-01 | Print a message when we have a shared DDC line | Alex Deucher | 1 | -0/+1 | |
2009-02-18 | R6xx: Connector quirk for asus board | Alex Deucher | 1 | -0/+10 | |
bug 19943 | |||||
2009-02-03 | Fix encoder accounting | Alex Deucher | 1 | -1/+1 | |
Should fix bug 19924 | |||||
2009-01-31 | Return NULL for encoder if no active device is assigned | Alex Deucher | 1 | -2/+4 | |
fixes bug 19855 | |||||
2009-01-28 | Merge branch 'atom-rework' and fix conflicts | Alex Deucher | 1 | -240/+391 | |
2009-01-28 | Move encoder specific data to encoder dev_priv | Alex Deucher | 1 | -50/+129 | |
2009-01-28 | Merge branch 'atom-tvout' of ↵ | Alex Deucher | 1 | -0/+7 | |
ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati Conflicts: src/radeon_atombios.c | |||||
2009-01-26 | Fix off by one when printing encoder name | Alex Deucher | 1 | -7/+0 | |
- also cleanup some debugging output | |||||
2009-01-23 | track encoder state | Alex Deucher | 1 | -0/+1 | |
2009-01-23 | Remove TMDSType, DACType, LVDSType from output rec | Alex Deucher | 1 | -95/+9 | |
2009-01-21 | Move active_device setup to detect() | Alex Deucher | 1 | -0/+6 | |
Also add encoder debugging printouts | |||||
2009-01-21 | fix legacy crtc routing and add some debugging info | Alex Deucher | 1 | -2/+13 | |
2009-01-21 | ATOM: fix encoder init | Alex Deucher | 1 | -1/+1 | |
2009-01-21 | Switch legacy output code to use new encoder objects | Alex Deucher | 1 | -2/+2 | |
2009-01-21 | Fixup encoder setup on pre-ATOM chips | Alex Deucher | 1 | -0/+3 | |
2009-01-21 | clean up encoder setup | Alex Deucher | 1 | -20/+24 | |
- make sure not to duplicate encoders - use single encoder array |