Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-23 | Remove VGA regs from debug output. | Eric Anholt | |
(cherry picked from commit 52a414d1158aa7512fb79560dc220e2a78456a2d) | |||
2008-07-21 | Fix uninitialized-use warning in i830_debug.c ring dumping. | Eric Anholt | |
(cherry picked from commit 3cbfc6c76bcd2bc9194a944092f6ce0881ff9da2) | |||
2008-07-21 | move FBC register dump out of display registers | Zhenyu Wang | |
This makes it easier to read. (cherry picked from commit 0c67219d0e6cfc858af2eb375c2f9473d0f6db60) | |||
2008-06-26 | Add DisplayPort registers. | Eric Anholt | |
(cherry picked from commit da58dc3b02999f3244d0eaf77180b828d85bd609) | |||
2008-05-20 | Revert "Add FIFO watermark regs to register dumper" | Zhenyu Wang | |
This reverts commit 0c00a638ef57aa9d6a3047176b0bfad733f781f0. Those FIFO watermark regs are 945-ish, and cause problem on G35. | |||
2008-05-06 | Add FIFO watermark regs to register dumper | Jesse Barnes | |
2008-04-21 | Dump batch buffers found from main ring | Keith Packard | |
2008-04-20 | Add a bunch of 965 ring stuff to the debug dump | Keith Packard | |
2008-03-11 | Remove i830+ driver's use of CARD*/INT* types for great justice. | Eric Anholt | |
Several uses are actually left, which are determined by the X Server interfaces we're implementing. | |||
2008-03-11 | Crack down on warnings. | Kristian Høgsberg | |
Fix printf formatting warnings, wrap a couple of long lines, nuke unused variables, add missing #include <unistd.h>. | |||
2008-02-29 | Bug 14591: comment out MI_DISPLAY_POWER_DOWN as for 965GM only | Zhenyu Wang | |
2008-02-21 | Remove side effects from VGA debug code | Jesse Barnes | |
The VGA register dumping code was leaving ARX in data mode rather than index mode, which could cause problems for later software accessing AR* registers. Fix it to make sure it's in index mode when we're done. Fixes #14434. | |||
2008-02-16 | Decode DSPCLK_GATE, dump PIPE*STAT, MI_MODE, MI_DISPLAY_POWER_DOWN, ↵ | Keith Packard | |
MI_ARB_STATE, MI_RDRET_STATE, ECOSKPD | |||
2008-02-07 | Add CACHE_MODE_0 register to dump output | Jesse Barnes | |
2008-02-05 | Fix build warnings on 64 bit | Jesse Barnes | |
Use PRIx32 for printing CARD32 types, and PRIx64 for portably printing uint64_t types. Requires the addition of a new include, inttypes.h, to work. Hope C99 is ok with everybody... | |||
2008-02-05 | Fix last commit on i8xx debug p2 value | Zhenyu Wang | |
2008-02-05 | Fix PLL reference clk debug dump | Hong Liu | |
2008-02-04 | Bug 10773: fix i8xx pll p2 value in i830_crtc_clock_get() | Hong Liu | |
Also fix debug dump, slightly modified to use macro instead. | |||
2007-11-15 | Move fb compression reg definition into i810_reg.h | Zhenyu Wang | |
where we put MMIO control reg in, and shared with intel_reg_dump program. | |||
2007-11-14 | Add FBC registers to register dump output | Jesse Barnes | |
Just for completeness. | |||
2007-11-09 | Remove unused 'palette_enable' variable | Jesse Barnes | |
2007-10-22 | intel_reg_dumper - dump VGA AR registers too | Jesse Barnes | |
Add a VGA AR dumping function so we can debug text mode problems too. | |||
2007-08-10 | Add #if 0-ed fence debugging code. It's noisy, and of little use to most. | Eric Anholt | |
2007-06-28 | Decode PLL registers in LVDS mode a bit better in debug code. | Keith Packard | |
LVDS mode changes how the PLL works in fairly dramatic ways; the debug code wasn't properly accounting for those differences resulting in fairly bogus debug output. | |||
2007-06-19 | Fix left G33 issues | Wang Zhenyu | |
Be sure to check G33 chip type in: - sdvo output - Y-major tile - crt detect - and xaa composite Sorry for that I should have fixed them very earlier... | |||
2007-06-12 | On hang, dump up to the head pointer, not just up to the tail. | Eric Anholt | |
2007-05-23 | Dump pending ring on crash. | Keith Packard | |
When the hardware locks up, dump the pending commands in the ring for analysis. | |||
2007-05-02 | Add DVO[ABC] register debugging. | Eric Anholt | |
2007-03-20 | Attempt to fix single/dual-channel issues on i9xx LVDS panels. | Eric Anholt | |
- Use the existing single/dual-channel state when available, as changing it doesn't appear to work out. - Set the power state of the CLKB and B0-B3 pairs according to whether choose to go dual-channel or not. - Restore the LVDS register at the appropriate point (before DPLLs are re-programmed. | |||
2007-03-19 | Add debug output for ADPA. | Eric Anholt | |
2007-03-13 | Refine the i855 LVDS clock code. In particular, p2 is always 14. | Eric Anholt | |
This gets correct clocks detected on most harware. The SSC is always assumed to be 66Mhz, which may not be true, but we'll fix that when we find example hardware. | |||
2007-02-28 | Add a non-installed command line tool using libpciaccess to dump registers. | Eric Anholt | |
This reuses the i830_debug.c code, so we can run that from the console or from the BIOS-based X server to debug some remaining issues. | |||
2007-02-28 | Many fixes to mode_get, mode_set, clock limits, and register dumps on i855. | Eric Anholt | |
This should fix a number of issues with i855s, particularly with integrated LVDS panels. | |||
2007-02-15 | Print the correct meaning of bit 30 of pipeconf for 965 in debug output. | Eric Anholt | |
2007-02-01 | Improve register debugging output. | Eric Anholt | |
This includes not reporting some fields on hardware where those bits are reserved, correcting one of the hardware error bit numbers, and reducing the severity of the debugging output warnings. | |||
2007-01-02 | Make driver build and run on Xorg 7.1. Delay DSP*BASE setting until last. | Keith Packard | |
Autodetect libdrm version, disable new memory manager on older libraries. Move new M_T_ defines from i830.h to i830_xf86Crtc.h. Add many system headers to define functions. Use i830PipeSetBase at end of mode setting code to set DSP*BASE and flush changes. Don't duplicate PipeSetBase call from screen init function. Make initial RandR configuration code usable on older versions of extension so the server doesn't start in a panning mode. Use xfree instead of free in i830_tv.c. | |||
2006-12-12 | Extend the error state reporting to cover ESR and decode PGTBL_ERR for 945. | Eric Anholt | |
2006-12-12 | Move PrintErrorState and CheckInheritedErrors code to i830_debug.c. | Eric Anholt | |
2006-12-12 | More debugging output for SDVO. | Eric Anholt | |
2006-12-06 | Clean up SDVO multiplier debug output | Keith Packard | |
2006-12-06 | Merge branch 'modesetting' into nonrandr-setupnonrandr-setup | Keith Packard | |
Also, fix buffer overflow in i830_debug.c | |||
2006-12-06 | Merge branch 'generic-mode-set' into modesetting | Eric Anholt | |
2006-12-06 | Add missing newlines to new debug output. | Eric Anholt | |
2006-12-05 | Capture VGA registers sooner so checks are more informative | Keith Packard | |
2006-12-05 | Fix ordering of PIPE[AB]SRC debug output to be (x, y). | Eric Anholt | |
2006-12-05 | Add a bunch of per-register debug code to i830DumpRegs(). | Eric Anholt | |
2006-11-27 | Reduce the severity of many informational log messages. | Eric Anholt | |
2006-11-19 | Preliminary 945 TV output. Color key is broken. Fixed mode. | Keith Packard | |
TV output is generating video with this patch, but the color burst signal is incorrect somehow. | |||
2006-11-02 | Remove duplicated register defs that were just added. | Eric Anholt | |
2006-11-02 | Dump more registers for debug purposes | Keith Packard | |