summaryrefslogtreecommitdiff
path: root/src/i830_display.c
AgeCommit message (Expand)Author
2007-03-26Power on the LVDS B-channel pairs only when we've chosen dual-channel mode.Eric Anholt
2007-03-20Attempt to fix single/dual-channel issues on i9xx LVDS panels.Eric Anholt
2007-03-19Print the mode actually being set per pipe.Eric Anholt
2007-03-15Don't reload the cursors if we haven't set up the screen yet.Eric Anholt
2007-03-15Use new driver-independent CRTC-based cursor layer.Keith Packard
2007-03-13Refine the i855 LVDS clock code. In particular, p2 is always 14.Eric Anholt
2007-03-13Use a POSTING_READ(reg) macro instead of using the (void)INREG(reg) pattern.Eric Anholt
2007-03-13Add write posting protections to relevant register writes in the mode-set path.Eric Anholt
2007-03-09Don't crash when the SAREA pointer is NULL.i830-pageflipMichel Dänzer
2007-03-09Update SAREA pipe sizes in i830_crtc_dpms instead of i830PipeSetBase.Michel Dänzer
2007-03-06Merge remote branch 'origin/master' into i830-pageflipMichel Dänzer
2007-03-05Move single mode setting code to X server.modesettingKeith Packard
2007-03-05Merge remote branch 'origin/master' into i830-pageflipMichel Dänzer
2007-03-04Support new CRTC/Output prepare/commit hooks.Keith Packard
2007-03-04Shadow pixmaps use fixed offset of 0.Keith Packard
2007-02-28Many fixes to mode_get, mode_set, clock limits, and register dumps on i855.Eric Anholt
2007-02-28Update vblank pipe setup when setting a mode.Michel Dänzer
2007-02-26Fix a crash in startup monitor detect.Eric Anholt
2007-02-23Move memory allocation to ScreenInit rather than PreInit.Eric Anholt
2007-02-23Rework the video memory allocation.Eric Anholt
2007-02-20Pre-965 hardware had fixed pipe 1 for panel fitter.Keith Packard
2007-02-16Change rotation pixmap creation API to permit start-time rotation.Keith Packard
2007-02-15Detect core clock frequencies, to avoid double-wide mode when possible.Eric Anholt
2007-02-14Update SAREA pipe fields in i830PipeSetBase.Michel Dänzer
2007-02-13Attempt to detect panel fixed mode from EDID or current programmed mode.Eric Anholt
2007-01-25Make rotated shadow buffer allocation dynamic.Eric Anholt
2007-01-17Fix broken last-minute change in determining whether we're rotated or not.Eric Anholt
2007-01-17Allocate per-crtc rotation buffers and hook up RandR 1.2 per-CRTC rotation.Eric Anholt
2007-01-16Interim work on rotation support with new xf86 code.Keith Packard
2007-01-15Convert I830PipeSetMode to xf86CrtcSetMode. Add rotation structures.Keith Packard
2007-01-03Add per-CRTC gamma control support for RandR.Eric Anholt
2007-01-03Sync dspbase/dspsurf registers by re-reading them.Keith Packard
2007-01-02Make driver build and run on Xorg 7.1. Delay DSP*BASE setting until last.Keith Packard
2006-12-21PLL computations missed one possible 'm2' value.Keith Packard
2006-12-19Bug #9382: Save the CRTC's desired mode in the old RandR 1.0 mode set path.Eric Anholt
2006-12-19Only erase curMode in i830DisableUnusedFunctions when the CRTC is disabled.Eric Anholt
2006-12-19Simplify i830DisableUnusedFunctions() by using the CRTC dpms routines.Eric Anholt
2006-12-16Follow BIOS order in writing DPLL/DPLL_MD registers.Keith Packard
2006-12-16reorder restore writes for 965 VGAKeith Packard
2006-12-14Follow BIOS PLL write protocol (disable,enable,enable).Keith Packard
2006-12-14Turn pll/pipe/plane on in crtc_set_modeKeith Packard
2006-12-13Move xf86CrtcConfig to ScrnInfo private.Keith Packard
2006-12-13Add magic double-write of the dpll register to fix mac mini cold boot.Eric Anholt
2006-12-13Add some caution with PCI write posting and DPLL delays to i830_crtc_dpms.Eric Anholt
2006-12-12Write dpll_md register while updating dpll as that appears to be required.Keith Packard
2006-12-12Replace custom, partially broken DPMS implementation with a generic one.Eric Anholt
2006-12-12Flush the plane changes in i830_crtc_dpms()Eric Anholt
2006-12-11Move the overlay mode switch status updates to when we enable/disable crtcs.Eric Anholt
2006-12-11Remove remnants of old savedCurrentMode hack. Man, that was gross.Eric Anholt
2006-12-11Remove dead remnants of old clone mode support.Eric Anholt