summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-07-05RADEON: set default values for crtc_offset_cntlsAlex Deucher
2007-07-05RADEON: Fix tiling on r1xx and r2xxAlex Deucher
spotted by Andrew Randrianasulu <randrik@mail.ru> fixes bug 11357
2007-06-29RADEON: save crtc on/off state for console restoreAlex Deucher
- prevents a possible hang if console is only using 1 crtc
2007-06-29RADEON: simplify console restoreAlex Deucher
- still need to track crtcs for blank/unblank when restoring text console
2007-06-28RADEON: factor out surface_cntl init into one functionAlex Deucher
2007-06-28RADEON: move crtc base setups to new functionsAlex Deucher
2007-06-28RADEON: fix corruption after 3D apps runAlex Deucher
2007-06-28RADEON: set info->CurrentLayout.displayWidth in RADEONSetPitch()Alex Deucher
2007-06-28RADEON: Switch cursor back to memcpy()Alex Deucher
2007-06-25RADEON: make sure we unblank in RADEONRestore()Alex Deucher
reported by Andrew Randrianasulu (bugs 11357, 11146)
2007-06-25RADEON: make sure we set the stride properlyAlex Deucher
2007-06-25RADEON: attempt to fix cursor on big endian (only tested on x86)Alex Deucher
2007-06-25RADEON: fix possible segfault on mobility chips with MM tablesAlex Deucher
reported by Stefan Buehler
2007-06-25RADEON: tiling and FB size fixesAlex Deucher
- fix tiling on older radeons - allow the user to specify FB size using Virtual line in config Current default is 1600x1200 - reset ecp_div for Xv in randr crtc mode set
2007-06-22RADEON: bump crtc max to 1200 so 1600x1200 will work out of the boxAlex Deucher
- a better fix will be forthcoming...
2007-06-22RADEON: Fix VT switch hangsAndrew Randrianasulu
- re-order DRI resume functions in EnterVT() - fixes bug 11287
2007-06-19RADEON: Split FP reg restore to only touch regs relevant to the outputAlex Deucher
- only restore output specific regs - restore fp2_gen_cntl on R200 DAC restore as R200 DAC2 is connected via DVO
2007-06-18RADEON: only touch LVDS on mobility chipsAlex Deucher
2007-06-12RADEON: yet another LVDS...Alex Deucher
2007-06-12RADEON: additional LVDS off fix (missed in previous commit)Alex Deucher
2007-06-12radeon: Fix panel size detection from registers with stretched mode programmed.Michel Dänzer
2007-06-12RADEON: make sure to clear RADEON_LVDS_ON when turning LVDS offAlex Deucher
- fixes bug 3483
2007-06-12RADEON: limit PanelPwrDly to 2000 ms on ATOM bios as per legacy biosTormod Volden
- fixes bug 11238
2007-06-07RADEON: fix some issues with bios table init codeAlex Deucher
- fix some issues with bios table init code - re-org preinit to better handle bios table init of cards
2007-06-07Fixed 'make dist'.Tilman Sauerbeck
2007-06-06RADEON: implement support for posting cards based on x86 bios tables (untested)Alex Deucher
This is based on the netbsd radeonfb driver by Garrett D'Amore. The code is not hooked up yet, but should allow you to post cards without needing to execute bios code. This should be useful on non-x86 platforms, for posting secndary cards, and for suspend/resume. Works on legacy bioses only (no ATOM support).
2007-06-05RADEON: fixup RADEONDisplayVideo() to better handle the crtc being usedAlex Deucher
2007-06-04RADEON: fix indentingAlex Deucher
2007-06-04RADEON: no need to go through all the crtcs, we've got what we needAlex Deucher
2007-06-04RADEON: add support for RMX on DVI, make sure RMX is only enabled on crtc1Alex Deucher
2007-06-04RADEON: remove some cruftAlex Deucher
2007-06-04RADEON: number the outputs if there are more than one of the sameAlex Deucher
2007-06-03radeon: disable irqs at server start until 3D app startsDave Airlie
2007-06-03randr-1.2 increase dri minor version for mesa to know we can do vbl on bothDave Airlie
2007-06-03randr-1.2: add support for vblank on both headsDave Airlie
Also disable vbl when 3D isn't running
2007-06-03randr-1.2: make native mode preferredDave Airlie
If we have a native mode from the BIOS make it preferred mode
2007-06-02RADEONProbePLLParameters sets pll->reference_div, andPaul TBBle Hampson
RADEONGetPanelInfoFromReg uses it. This ensures that the former is called before the latter. (this should fix randr on ppc)
2007-05-31Fix build whithout XF86DRIMatthieu Herrb
2007-05-30radeon: Lots of warning fixes.Michel Dänzer
Move code where it's used, remove unused variables, etc.
2007-05-30remove these syncs, at least on rs480 it doesn't breakDave Airlie
probably requires testing on other r300 based cards, with the syncs in we hang when moving the cursor into the second CRTC.
2007-05-30Merge branch 'origin' into randr-1.2-testDave Airlie
Conflicts: src/radeon_cursor.c src/radeon_display.c src/radeon_driver.c
2007-05-29Fix build without XF86DRIMatthieu Herrb
2007-05-29Fix build without XF86DRIMatthieu Herrb
2007-05-30radeon: add bios quirk for nx6125 monidDave Airlie
2007-05-30rs480: more unknown regsDave Airlie
Hardcode the values from a working fglrx run, this works for me now I've no idea what it might do for anyone else
2007-05-29rs480: make second crtc work with magic number in magic register.Dave Airlie
I've no idea why or what this does.
2007-05-29rs480: only has single dacDave Airlie
2007-05-29Merge branch 'origin'Dave Airlie
2007-05-26RADEON: remove some dead code from the last commitAlex Deucher
2007-05-26RADEON: more rotation work (still not there)Alex Deucher
- once again borrowed heavily from intel