<feed xmlns='http://www.w3.org/2005/Atom'>
<title>igt-gpu-tools.git/tools, branch master</title>
<subtitle>DRM IGT GPU Tools</subtitle>
<id>https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/atom?h=master</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/'/>
<updated>2019-05-07T21:38:02+00:00</updated>
<entry>
<title>meson: Add .so versioning</title>
<updated>2019-05-07T21:38:02+00:00</updated>
<author>
<name>Lyude Paul</name>
<email>lyude@redhat.com</email>
</author>
<published>2019-04-16T22:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=800618644a61acb1a00aa0459cd3432d68e1eac7'/>
<id>urn:sha1:800618644a61acb1a00aa0459cd3432d68e1eac7</id>
<content type='text'>
While I'm pretty confident that no one cares to use libigt.so or
lib_aubdump.so anywhere outside of igt, many distributions including
Fedora and Debian strongly suggest that packages have some sort of so
versioning, even if it's just '0'. So, let's fulfill that minimum
requirement to make this easier to package.

Acked-by: Petri Latvala &lt;petri.latvala@intel.com&gt;
Acked-by: Daniel Vetter &lt;daniel@ffwll.ch&gt;
Signed-off-by: Lyude Paul &lt;lyude@redhat.com&gt;
</content>
</entry>
<entry>
<title>Revert "lib/igt_device: Move intel_get_pci_device under igt_device"</title>
<updated>2019-03-29T20:23:27+00:00</updated>
<author>
<name>Ville Syrjälä</name>
<email>ville.syrjala@linux.intel.com</email>
</author>
<published>2019-03-27T18:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=e408d569973b610ba4aafdba016c48b25e563468'/>
<id>urn:sha1:e408d569973b610ba4aafdba016c48b25e563468</id>
<content type='text'>
One significant usecase for intel_reg/etc. is to be able to examine
the hardware state *before* loading the driver. If the tool forces
the driver to load we've totally lost that capability.

This reverts commit 8ae86621d6fff60b6e20c6b0f9b336785c935b0f.

Cc: Michał Winiarski &lt;michal.winiarski@intel.com&gt;
Cc: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
Signed-off-by: Ville Syrjälä &lt;ville.syrjala@linux.intel.com&gt;
Acked-by: Jani Nikula &lt;jani.nikula@intel.com&gt;
Acked-by: Michał Winiarski &lt;michal.winiarski@intel.com&gt;
</content>
</entry>
<entry>
<title>tools/intel-gpu-top: Only link against igt_perf.la</title>
<updated>2019-03-26T16:02:12+00:00</updated>
<author>
<name>Chris Wilson</name>
<email>chris@chris-wilson.co.uk</email>
</author>
<published>2019-03-26T13:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=a350b9f9f606296b1599c3617c8530a8985709e2'/>
<id>urn:sha1:a350b9f9f606296b1599c3617c8530a8985709e2</id>
<content type='text'>
Fix the meson build to not link intel-gpu-top against the whole test
infrastructure; it's a tool not a test!

Reported-by: Eero Tamminen &lt;eero.t.tamminen@intel.com&gt;
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110249
Signed-off-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
Cc: Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;
Reviewed-by: Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;
</content>
</entry>
<entry>
<title>lib/igt_device: Move intel_get_pci_device under igt_device</title>
<updated>2019-03-20T09:36:36+00:00</updated>
<author>
<name>Michał Winiarski</name>
<email>michal.winiarski@intel.com</email>
</author>
<published>2019-03-12T12:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=8ae86621d6fff60b6e20c6b0f9b336785c935b0f'/>
<id>urn:sha1:8ae86621d6fff60b6e20c6b0f9b336785c935b0f</id>
<content type='text'>
It allows us to make things a little bit more generic. Also, we now
require fd rather than doing guesswork when it comes to pci address.

v2: Use readlinkat rather than string concat, move stuff around, provide
a version that does not assert. (Chris)
v3: Print addr on failure, avoid assignment in conditionals. (Chris)

Signed-off-by: Michał Winiarski &lt;michal.winiarski@intel.com&gt;
Cc: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
Reviewed-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
</content>
</entry>
<entry>
<title>lib/igt_sysfs: Remove idx from sysfs_open</title>
<updated>2019-03-20T09:36:36+00:00</updated>
<author>
<name>Michał Winiarski</name>
<email>michal.winiarski@intel.com</email>
</author>
<published>2019-03-13T11:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=8e3fe6a3ed679fa2bf78149a8ed2e6088c7c67e3'/>
<id>urn:sha1:8e3fe6a3ed679fa2bf78149a8ed2e6088c7c67e3</id>
<content type='text'>
Similar to sysfs_path - more explicit more better.

Signed-off-by: Michał Winiarski &lt;michal.winiarski@intel.com&gt;
Reviewed-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
</content>
</entry>
<entry>
<title>lib: Kill drm_get_card()</title>
<updated>2019-03-20T09:36:36+00:00</updated>
<author>
<name>Michał Winiarski</name>
<email>michal.winiarski@intel.com</email>
</author>
<published>2019-03-13T11:36:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=023d7b426dcf9810fc62e783dfaf7e282cd97641'/>
<id>urn:sha1:023d7b426dcf9810fc62e783dfaf7e282cd97641</id>
<content type='text'>
It's not operating on FD, and we've provided a nice reimplementation
that does. Let's use it instead.

Signed-off-by: Michał Winiarski &lt;michal.winiarski@intel.com&gt;
Reviewed-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
</content>
</entry>
<entry>
<title>tools/intel_vbt_decode: check inconsistent sequence element size</title>
<updated>2019-03-08T19:23:42+00:00</updated>
<author>
<name>Jani Nikula</name>
<email>jani.nikula@intel.com</email>
</author>
<published>2019-03-08T19:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=478615b1edba88559386ba80ccbf0f035f3360a9'/>
<id>urn:sha1:478615b1edba88559386ba80ccbf0f035f3360a9</id>
<content type='text'>
Cross check against the element dumper return value to catch
inconsistencies.

Reviewed-by: Ville Syrjälä &lt;ville.syrjala@linux.intel.com&gt;
Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;
</content>
</entry>
<entry>
<title>tools/intel_vbt_decode: Dump the GPIO value/config/flag as a raw hex byte</title>
<updated>2019-03-08T19:23:42+00:00</updated>
<author>
<name>Ville Syrjälä</name>
<email>ville.syrjala@linux.intel.com</email>
</author>
<published>2019-03-08T14:57:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=8a7dc40606dd94661c70f168132379abe450e83f'/>
<id>urn:sha1:8a7dc40606dd94661c70f168132379abe450e83f</id>
<content type='text'>
The spec is totally confused when it comes to the GPIO flags byte.
To allow us to inspect that the decoded result at least seems
sensible let's also dump the raw byte. Should at least show if
some bits are set which we're not expecting.

Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt;
Signed-off-by: Ville Syrjälä &lt;ville.syrjala@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>tools/intel_vbt_decode: Correctly decode v3 GPIO sequence</title>
<updated>2019-03-08T19:22:06+00:00</updated>
<author>
<name>Ville Syrjälä</name>
<email>ville.syrjala@linux.intel.com</email>
</author>
<published>2019-03-08T14:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=d51cbd379f8ca9a46b5e426a989d59bddec96714'/>
<id>urn:sha1:d51cbd379f8ca9a46b5e426a989d59bddec96714</id>
<content type='text'>
The v3 GPIO seq is three bytes, not two. Decode it correctly.

Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt;
Signed-off-by: Ville Syrjälä &lt;ville.syrjala@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>tools/intel_gpu_top: Add file output capability</title>
<updated>2019-02-25T10:00:55+00:00</updated>
<author>
<name>Tvrtko Ursulin</name>
<email>tvrtko.ursulin@intel.com</email>
</author>
<published>2019-02-08T11:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/igt-gpu-tools.git/commit/?id=06b0830fb948b9b632342cd26100342aa01cbc79'/>
<id>urn:sha1:06b0830fb948b9b632342cd26100342aa01cbc79</id>
<content type='text'>
A new -o command switch enables logging to a file.

v2:
 * Support "-o -" for explicit stdout selection. (Chris Wilson)

Signed-off-by: Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;
References: https://bugs.freedesktop.org/show_bug.cgi?id=108689
Cc: Eero Tamminen &lt;eero.t.tamminen@intel.com&gt;
Cc: 3.14pi@ukr.net
Cc: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
Reviewed-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
</content>
</entry>
</feed>
