Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							58eb041970 
							
						 
					 
					
						
						
							
							gitignore: Add missing intel_reg_snapshot  
						
						 
						
						
						
						
					 
					
						2010-04-08 12:17:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							95374225e8 
							
						 
					 
					
						
						
							
							Enable compilation on non-Intel, non-DRM systems.  
						
						 
						
						... 
						
						
						
						A few of the tools can be performed post-mortem from a different system,
so it is useful to be able to compile those tools on those foreign
systems. Obviously, any program to interact with the PCI device or talk
to GEM will fail on a non-Intel system.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-04-08 12:17:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Jackson 
							
						 
					 
					
						
						
						
						
							
						
						
							cd64e19329 
							
						 
					 
					
						
						
							
							intel_reg_dumper: Add support for reading register dumps from files  
						
						 
						
						... 
						
						
						
						Also add intel_reg_snapshot for creating such snapshots, and relevant
documentation.
Signed-off-by: Adam Jackson <ajax@redhat.com> 
						
						
					 
					
						2010-04-05 11:41:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							2187ec2112 
							
						 
					 
					
						
						
							
							decode: There are 4 unpreserved registers on i915, not 3.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-04-05 00:28:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							7682c42809 
							
						 
					 
					
						
						
							
							Fix INSTDONE1 bits on g4x, and use those on Ironlake too.  
						
						 
						
						
						
						
					 
					
						2010-03-24 12:01:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							b0ddd0688c 
							
						 
					 
					
						
						
							
							Add Ironlake INSTDONE bits.  
						
						 
						
						
						
						
					 
					
						2010-03-24 12:01:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							7c9d69de57 
							
						 
					 
					
						
						
							
							intel_reg_dumper: Fix the i915 fence reg decode to not be pure lies.  
						
						 
						
						
						
						
					 
					
						2010-03-24 12:01:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							4279006ff2 
							
						 
					 
					
						
						
							
							decode: Parse i915 MAP_STATE texture sizes and tiling  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-03-21 19:36:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc2b5306f 
							
						 
					 
					
						
						
							
							intel_error_decode: Pretty print i830 PGTBL_ER  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-03-04 21:56:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							f93dae8176 
							
						 
					 
					
						
						
							
							decode: Fix length mask for LOAD_REGISTER_IMM.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-03-04 09:17:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							bcaea4da89 
							
						 
					 
					
						
						
							
							intel_gpu_top: Print stats lines even when there's no done bit on the line.  
						
						 
						
						
						
						
					 
					
						2010-02-25 12:48:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							9271e2256d 
							
						 
					 
					
						
						
							
							intel_gpu_top: Print the vertex/primitive statistics on gen4+.  
						
						 
						
						... 
						
						
						
						This requires that the window be much wider.  I'm not sure how we
really want to lay out this interface usably, but so far giant windows
are working well enough for me. 
						
						
					 
					
						2010-02-25 12:34:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							c33f64ff95 
							
						 
					 
					
						
						
							
							man: Add manpage for intel_error_decode  
						
						 
						
						... 
						
						
						
						A rudimentary manpage based on intel_gpu_dump for the simple tool
for the post-processing of i915_error_state, intel_error_decode. 
						
						
					 
					
						2010-02-25 18:54:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4e700c51 
							
						 
					 
					
						
						
							
							Fix a typo in intel_gtt(1).  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							17b8abdb6b 
							
						 
					 
					
						
						
							
							Add manpages for a bunch of recently-added tools.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6bd9f73a 
							
						 
					 
					
						
						
							
							Add decode for more Sandybridge packets.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							291a576d72 
							
						 
					 
					
						
						
							
							Add support for Sandybridge INSTDONE regs.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							67736dbc94 
							
						 
					 
					
						
						
							
							Add support for Sandybridge mobile chipset.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe5e9c134 
							
						 
					 
					
						
						
							
							intel_gpu_dump: More SNB packets.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							334f76d22d 
							
						 
					 
					
						
						
							
							intel_gpu_dump: Use the spec's names for the INSTDONE regs printed out.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							3523386441 
							
						 
					 
					
						
						
							
							Add Sandybridge decode for CMD_VIEWPORT_STATE_POINTERS  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							0a497420cd 
							
						 
					 
					
						
						
							
							Add Sandybridge STATE_BASE_ADDRESS decode.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							24ea25de39 
							
						 
					 
					
						
						
							
							intel_gpu_dump: Add support for sandybridge DEPTH_BUFFER and BINDING_TABLEs.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							613d1c4896 
							
						 
					 
					
						
						
							
							Add some initial definitions for Sandybridge.  
						
						 
						
						
						
						
					 
					
						2010-02-25 10:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							c94174d106 
							
						 
					 
					
						
						
							
							decode: Parse MI_BATCH_BUFFER for i8xx  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-02-25 11:06:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							0583c22cdf 
							
						 
					 
					
						
						
							
							Add intel_bios_dumper from the 2D driver.  Last of the tools, finally!  
						
						 
						
						
						
						
					 
					
						2010-02-20 13:00:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							22fd4c370c 
							
						 
					 
					
						
						
							
							Move the intel_lid tool from the 2D driver to here.  
						
						 
						
						
						
						
					 
					
						2010-02-20 12:57:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb4de10a1 
							
						 
					 
					
						
						
							
							Add intel_error_decode.  
						
						 
						
						... 
						
						
						
						A simple variant of intel_gpu_dump that explicitly handles parsing of
i915_error_state.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-02-12 13:35:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							a5846bff27 
							
						 
					 
					
						
						
							
							intel_gtt: Add intel_gtt from the 2D driver.  
						
						 
						
						... 
						
						
						
						We've used it several times in bringing up the AGP driver, so it seems
useful to have aronud. 
						
						
					 
					
						2010-02-01 15:02:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							65f1f881b7 
							
						 
					 
					
						
						
							
							intel_gpu_dump: Parse ringbuffer info from i915_error_state  
						
						 
						
						... 
						
						
						
						Distinguish an inline ringbuffer [-- ringbuffer] dump, from batch
buffers [-- gtt_offset] and separate it in the decoded output.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-01-28 22:57:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhenyu Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							6c1125d958 
							
						 
					 
					
						
						
							
							Remove extra aclocal flag after replace dolt and shave  
						
						 
						
						... 
						
						
						
						Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> 
						
						
					 
					
						2010-01-21 09:39:29 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhao Yakui 
							
						 
					 
					
						
						
						
						
							
						
						
							7daa481bb7 
							
						 
					 
					
						
						
							
							reg_dump: Dump display port register on Ironlake  
						
						 
						
						... 
						
						
						
						Dump the display port register on Ironlake.
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: Eric Anholt <eric@anholt.net> 
						
						
					 
					
						2010-01-15 14:38:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhenyu Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							97ffee66ae 
							
						 
					 
					
						
						
							
							Pull bios_reader program from Xorg driver  
						
						 
						
						... 
						
						
						
						Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> 
						
						
					 
					
						2010-01-12 14:04:43 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhenyu Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							087d74b335 
							
						 
					 
					
						
						
							
							gitignore intel_audio_dump and intel_reg_read  
						
						 
						
						... 
						
						
						
						Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> 
						
						
					 
					
						2010-01-06 13:50:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhenyu Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							4cc8b0543a 
							
						 
					 
					
						
						
							
							Add 'intel_reg_read' tool  
						
						 
						
						... 
						
						
						
						This is a handy tool to just check state of one register, which might
not bother to be included in intel_reg_dumper tool. And also take in Ben's
original full range register dump with '-f' option.
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> 
						
						
					 
					
						2010-01-06 13:50:08 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							5afb8ff68b 
							
						 
					 
					
						
						
							
							gpu_dump: Parse INSTDONE if seen inside a file.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-01-05 12:35:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							e30f06fbb9 
							
						 
					 
					
						
						
							
							reg: Include INSTPM in dump.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-01-05 12:35:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							55950195da 
							
						 
					 
					
						
						
							
							decode/i965: Show byte lengths for buffers.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2010-01-05 12:35:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shuang He 
							
						 
					 
					
						
						
						
						
							
						
						
							7f63b95c06 
							
						 
					 
					
						
						
							
							intel_gpu_top: Fix broken clock reporting.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Anholt <eric@anholt.net> 
						
						
					 
					
						2009-12-15 12:53:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6400c4bb 
							
						 
					 
					
						
						
							
							Replace dolt and shave with using current autotools.  
						
						 
						
						
						
						
					 
					
						2009-12-15 12:39:04 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Graunke 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b8aafc61 
							
						 
					 
					
						
						
							
							Limit printing to terminal height in intel_gpu_top.  
						
						 
						
						... 
						
						
						
						When using intel_gpu_top in a small terminal, the most important
information (ring idle/busy units) scrolls off the top of the screen.
This patch limits the number of lines printed to the terminal height
so that the most idle units (at the bottom) are truncated instead.
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> 
						
						
					 
					
						2009-12-10 14:02:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							94a180c0c9 
							
						 
					 
					
						
						
							
							decode: Split decoder and reuse outside of intel_gpu_dump  
						
						 
						
						... 
						
						
						
						Introduce a second decoder that simpler operates on a file so that it
can be run on dumped batchbuffers independent of the gpu.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2009-11-30 15:55:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wu Fengguang 
							
						 
					 
					
						
						
						
						
							
						
						
							9e9c9f24f5 
							
						 
					 
					
						
						
							
							Add: tools/intel_audio_dump  
						
						 
						
						... 
						
						
						
						Signed-off-by: Zhenyu Wang <zhenyu.z.wang@intel.com>
Signed-off-by: Wu Fengguang <fengguang.wu@intel.com> 
						
						
					 
					
						2009-11-06 14:01:57 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							b4ddf71a4a 
							
						 
					 
					
						
						
							
							Add: tools/intel_gpu_time  
						
						 
						
						... 
						
						
						
						A simple variant on time crossed with intel_gpu_top to estimate the
amount of GPU activity during a program's execution time.
The resource usage (sys+user, i.e. CPU %) is for the child, but the
GPU measure is global. Hmm.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> 
						
						
					 
					
						2009-10-08 06:48:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							40bff5071c 
							
						 
					 
					
						
						
							
							Add intel_gpu_dump from the 2D driver.  
						
						 
						
						
						
						
					 
					
						2009-10-06 17:49:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anholt 
							
						 
					 
					
						
						
						
						
							
						
						
							d48fc144ca 
							
						 
					 
					
						
						
							
							Bump to 1.0.2 for release.  
						
						 
						
						
						
						
					 
					
						2009-09-21 15:02:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carl Worth 
							
						 
					 
					
						
						
						
						
							
						
						
							15ba3a5fc6 
							
						 
					 
					
						
						
							
							Print unmatched opcode value for all 3D UNKNOWN messages  
						
						 
						
						... 
						
						
						
						This just simplifies one step for fixing up an incompletely-parsed
dump. 
						
						
					 
					
						2009-09-17 15:28:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xiang, Haihao 
							
						 
					 
					
						
						
						
						
							
						
						
							bbebf6b1c9 
							
						 
					 
					
						
						
							
							Add support for new chips  
						
						 
						
						... 
						
						
						
						Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> 
						
						
					 
					
						2009-09-08 09:41:48 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xiang, Haihao 
							
						 
					 
					
						
						
						
						
							
						
						
							b20efcf585 
							
						 
					 
					
						
						
							
							CS FENCE in URB_FENCE is 11-bits wide  
						
						 
						
						... 
						
						
						
						Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> 
						
						
					 
					
						2009-09-08 09:31:46 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xiang, Haihao 
							
						 
					 
					
						
						
						
						
							
						
						
							84a877511f 
							
						 
					 
					
						
						
							
							Fix the length of CONSTANT_BUFFER  
						
						 
						
						... 
						
						
						
						Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> 
						
						
					 
					
						2009-09-08 09:31:38 +08:00