Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-21 | Fixup encoder setup on pre-ATOM chips | Alex Deucher | |
2009-01-21 | clean up encoder setup | Alex Deucher | |
- make sure not to duplicate encoders - use single encoder array | |||
2009-01-20 | First pass at converting legacy code to encoder objects | Alex Deucher | |
2009-01-19 | ATOM: round 1 of output rework | Alex Deucher | |
2009-01-19 | start to re-org outputs | Alex Deucher | |
2009-01-06 | ATOM: rework encoder/transmitter setup | Alex Deucher | |
2009-01-06 | ATOM: rework object table parsing | Alex Deucher | |
2008-12-30 | atombios: endian fix in r600 object table handling | Dave Airlie | |
This fixes the r600 object table on r600. | |||
2008-12-29 | RS600: remove gpio quirk for ddc | Alex Deucher | |
Doesn't seem necessary on RS600. I'll try and find out more. | |||
2008-12-29 | Revert "radeon: maybe special handling only needed for DVI port not HDMI one." | Alex Deucher | |
This reverts commit c877450a75d3fd4a2f200af197c691669966f6f4. This breaks RS690 setups. I think for now we just apply this quirk to RS690/RS740. I'll follow up with the bios folks about RS600. | |||
2008-12-29 | radeon: maybe special handling only needed for DVI port not HDMI one. | Dave Airlie | |
fixes ciaranm's rs600 board on radeon DDC | |||
2008-12-29 | radeon: a-bit motherboard has no DVI output | Dave Airlie | |
thanks to ciaranm for finding this. | |||
2008-12-22 | atombios/tv: add an option to enable atom tv-out for users. | Dave Airlie | |
This code is still experimental but we will allow users to enable it for experimental reasons | |||
2008-12-17 | r500: re-enable TV out | Dave Airlie | |
2008-12-17 | radeon: r500 PAL timings are slightly incorrect | Dave Airlie | |
this stablises the PAL image at least | |||
2008-12-17 | radeon: tv timings have crev/frev wrong way around for some reason. | Dave Airlie | |
2008-12-17 | atom/r600: re-enable TV outputs | Dave Airlie | |
2008-12-17 | atom/tv: fixup the tv out default if bios doesn't specify | Dave Airlie | |
2008-12-17 | atombios: fixup parsing of TV tables on r500 and r600 cards. | Dave Airlie | |
The TV tables changed between for later cards. | |||
2008-12-16 | DCE32: add support for DCE3.2 digital outputs. | Dave Airlie | |
This adds support for the digital outputs on the RV730. | |||
2008-12-05 | radeon: damn you bios, HDMI cannot have DACs. | Dave Airlie | |
2008-12-04 | radeon: apply atom quirks to object table | Dave Airlie | |
2008-12-03 | radeon: fix HDMI having DACs in some BIOSes | Dave Airlie | |
2008-12-01 | Add quirk for r200 card with the primary dac wired to both ports | Alex Deucher | |
refactor load detection setup as a byproduct should fix bug 18719 | |||
2008-11-25 | radeon: fixup shared DDC lines for some rv610 cards. | Alex Deucher | |
Some cards share DDC between a HDMI and VGA output, and expect the driver to use load detect or EDID to figure it out. airlied- shipped in RHEL5 Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2008-10-08 | Fix connector table mapping for lvtma/kaleidoscope/uniphy. | Adam Jackson | |
Fixes DPMS on LVDS. | |||
2008-10-06 | Refactor atom LCD/DFP output setup | Alex Deucher | |
Simplify the code, properly handle dithering, coherent mode, encoding, etc. Should fix bug 17897. | |||
2008-10-03 | Add support for DDC via atom commands for RV410 | Alex Deucher | |
The atom calls use the hw i2c engine for DDC. For some reason, sw i2c doesn't seem to work on the VGA GPIO on RV410 chips, so we use atom in that case. This fixes the longstanding VGA DDC problems on RV410/M26 chips. | |||
2008-09-19 | cleanup macbook quirk | Alex Deucher | |
2008-09-19 | more macbook fixes | Alex Deucher | |
2008-09-19 | Fix copy/paste error in the last commit | Alex Deucher | |
DVI-D -> DVI-I | |||
2008-09-19 | radeon: Add quirk for macbook | Alex Deucher | |
- should fix bug 17625 | |||
2008-08-08 | Further cleanup and unification of i2c code | Alex Deucher | |
- unify the ddc and i2c code - add gpio mask support for legacy chips - remove the magic gpio dance for ancient monitors (if you have an ancient monitor that ddc stops working on let me know). This should speed up DDC on legacy chips. -- radeon sw gpio i2c -- 4 sets of gpio registers for clk and data and corresponding bit masks mask - locks the gpio for use by sw get - reads the value off the gpio pad put - sets the gpio direction to output a - "other stuff" On legacy chips you clear them if you want to use a gpio for i2c. In some cases they are used for the output value when the gpio in the output state. | |||
2008-08-04 | radeon: make r600 use i2c table lookup for ddc. | Dave Airlie | |
This may fix DDC on rv770 cards. | |||
2008-07-15 | ATOM: fix for r4xx cards with no VRAM_Usage tables | Alex Deucher | |
fixes bug 15954 | |||
2008-07-08 | Add quirk for Falcon NW laptop | Alex Deucher | |
2008-07-08 | atombios: add support for other endians. | Benjamin Herrenschmidt | |
This is a cleaned up (in as much as atombios can be..) of benh's patch. airlied - removed benh's debugging for now, it might need to be put back later.. | |||
2008-06-26 | Revert "Revert "ATOM: disable TV-out for now"" | Dave Airlie | |
Oops I really didn't mean to do this, I was testing something and it slipped past. This reverts commit dd18caa4b2efc430eaae0c4362b65641f9bef440. | |||
2008-06-20 | atombios: use MMIO from the entity not the info | Dave Airlie | |
2008-06-14 | Revert "ATOM: disable TV-out for now" | Dave Airlie | |
This reverts commit effa245914823371e052cd9aa1143a02350891e7. | |||
2008-06-11 | radeon: add lots of endian bits into the atombios parser | Dave Airlie | |
2008-06-01 | ATOM: disable TV-out for now | Alex Deucher | |
It only sort of works in NTSC mode and isn't handled correctly in all cases yet. Until we sort out the remaining details leave it disabled. See bugs: 16186, 16178, 16185 | |||
2008-05-27 | RADEON: improve support for secondary cards | Alex Deucher | |
this should fix bugs 16115, 16035 | |||
2008-05-27 | ATOM: remove duplicate code | Alex Deucher | |
2008-05-20 | ATOM: Ignore invalid connector entries | Alex Deucher | |
2008-05-14 | Add RS600 support | Alex Deucher | |
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-04-27 | RADEON: decrease crtc/output verbosity | Alex Deucher | |
2008-04-04 | ATOMBIOS: Add support for DynamicClocks option | Alex Deucher | |
This patch adds support for dynamic clock gating and static power management using the atom command tables. In some cases the bios may already set this up during post, so YMMV. I was only able to test on desktop cards, so I haven't tested to see how much (if any) power this saves or how it affects the thermal footprint. | |||
2008-04-04 | RADEON: add some quirks | Alex Deucher | |