Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-24 | bump for rc releasexf86-video-ati-6.8.192 | Alex Deucher | |
2008-06-24 | RADEON: warning fix | Alex Deucher | |
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-24 | IGP: attempt to fix VGA on IGP chips | Alex Deucher | |
VGA has never worked on some IGP chips. While the chip only has one DAC, it appears to use a mix of Primary DAC and TVDAC controls. See bug 15708 | |||
2008-06-24 | RADEON: remove extraneous line from new pll code | Jiří Paleček | |
2008-06-23 | RADEON: PLL tweaks | Jiří Paleček | |
Patch from Jiří Paleček (see debian bug 465864) with some tweaks by me. - abort rather than programming bad dividers if no pll dividers can be found - improve the pll selection algorithm - in general, prefer lower ref dividers I've tested this patch on a wide variety of chips (r1xx-r6xx) and clocks. | |||
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-21 | 0x1002 0x5657 is actually RV410 | Alex Deucher | |
See bug 14289 com_bios_scratch.diff | |||
2008-06-20 | legacy: use entity MMIO for dpms as this can crossover between zaphod infos | Dave Airlie | |
2008-06-20 | atombios: use MMIO from the entity not the info | Dave Airlie | |
2008-06-19 | RADEON: fix read past the end of an array | Alex Deucher | |
2008-06-20 | r600: don't add fb offset here to make shadowfb work. | Dave Airlie | |
discovered on irc with wpwrak. | |||
2008-06-20 | Merge branch 'master' of ↵ | Dave Airlie | |
ssh://git.freedesktop.org/git/xorg/driver/xf86-video-ati | |||
2008-06-17 | radeon: X_ERROR -> X_WARNING for num gb pipes | Alex Deucher | |
This just means your drm is old, not fatal or anything | |||
2008-06-14 | Revert "ATOM: disable TV-out for now" | Dave Airlie | |
This reverts commit effa245914823371e052cd9aa1143a02350891e7. | |||
2008-06-13 | RADEON: man page updates | Alex Deucher | |
2008-06-12 | Bump for 6.9.0rc1 releasexf86-video-ati-6.8.191 | Alex Deucher | |
2008-06-11 | R3xx: use DSTCACHE_CTLSTAT rather than RB2D_DSTCACHE_CTLSTAT | Alex Deucher | |
According to the hw guys, you should use DSTCACHE_CTLSTAT to flush the 2D dst cache rather than RB2D_DSTCACHE_CTLSTAT. | |||
2008-06-12 | atom: fix another endian define | Dave Airlie | |
2008-06-12 | atom: fixup includes in cd operations to get correct endian bits in atombios.h | Dave Airlie | |
2008-06-11 | radeon: add lots of endian bits into the atombios parser | Dave Airlie | |
2008-06-11 | atombios: fixup atombios bitfields for endianness | Dave Airlie | |
reverse the bits for big endian | |||
2008-06-09 | R5xx: fix RADEONSetAgpBase() for R5xx chips | Alex Deucher | |
Is there any reason to still do this in the ddx? Maybe real old drms? | |||
2008-06-09 | RS4xx: RC410 chips are actually RS400 based | Alex Deucher | |
2008-06-05 | radeon: fix typo in memory calcs | Dave Airlie | |
noticed by ghepeu on irc. | |||
2008-06-03 | RADEON: minor cleanups | Alex Deucher | |
2008-06-03 | Call DRM_IOCTL_MODESET_CTL ioctl to avoid problems with DRM post vblank-rework. | Michel Dänzer | |
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-30 | RADEON: update RADEONGetVRAMType() for newer chips | Alex Deucher | |
2008-05-30 | RADEON: add Int10 option | Alex Deucher | |
On some radeons you can't read the bios without initializing int10. On ATOM-based secondary cards, intitializing int10 tends to hang the card. | |||
2008-05-29 | RADEON: don't enable legacy bios table based init yet | Alex Deucher | |
Needs more work and we need to figure out how best to decide when to use it. | |||
2008-05-28 | ATOM: fail of we are not able to get a bios image | Alex Deucher | |
2008-05-28 | R1xx: Gamma fixes for overlay | Alex Deucher | |
2008-05-28 | RADEON: only attempt to read vbios from legacy ISA space if it's primary | Alex Deucher | |
2008-05-27 | R3/4/5xx: use get_param to get the num_gb_pipes from the drm | Alex Deucher | |
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-28 | radeon: fix surface access on avivo chips. | Dave Airlie | |
This should fix VT switch on vesafb | |||
2008-05-27 | r600: fix vt switch issue | Michael Babej | |
RH BZ 441492 | |||
2008-05-24 | atombios: for LVDS set use ref div as per legacy | Dave Airlie | |
2008-05-20 | Strip ^M's from src/AtomBios/includes/ObjectID.h | Alan Coopersmith | |
2008-05-20 | On non-gcc compilers, use C99's __func__ instead of gcc's __FUNCTION__ | Alan Coopersmith | |
2008-05-20 | R200/R300: fix gamma setup for overlay | Tobias Diedrich | |
More pending. See bug 16001 | |||
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-20 | ATOM: Ignore invalid connector entries | Alex Deucher | |
2008-05-20 | Change RMX code to follow the programming algorithm suggested by ATI. | Egbert Eich | |
ATI provides the following algorithm to calculate the RMX scaling ratios in its programming specs: when RMX_AUTO_RATIO_HORZ_INC set to 1,Horizontal auto ratio result trucated, and then incremented by 1. Horz_Ratio = ( ((Active display width in characters (including overscan) + 1) / (Panel width in characters)) x 4096 + 1 ) else Horz_Ratio = ( ((Active display width in characters (including overscan)) / (Panel width in characters)) x 4096 + 1 ) when RMX_AUTO_RATIO_VERT_INC set to 1, Vertical auto ratio result trucated, and then incremented by 1. Vert_Ration = ( ((Active display width in characters (including overscan) + 1) / (Panel width in characters)) x 4096 + 1) else Vert_Ration = ( ((Active display width in characters (including overscan)) / (Panel width in characters)) x 4096 + 1) This patch implements this behavor. Additionally it avoids the use of floats. | |||
2008-05-20 | R3/4/5xx: fixup logic from last commit | Alex Deucher | |
Spotted by otaylor and MrCooper | |||
2008-05-20 | R3/4/5xx: fix EXA rotation | Alex Deucher | |
xrandr uses PictOpSrc for rotation which we were falling back on since render semanties require alpha=0 for REPEAT_NONE when there is no alpha channel and there is a transform. If the dst has no alpha channel we should be ok I think. Otayler and I discussed this on IRC. the more general fix would be to clip the dst to the src and mask for bounded ops like in/add/over in the pixel exact transform case. | |||
2008-05-14 | RADEON: missing stdint.h includes | Corbin Simpson | |