summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorJohn Harrison <John.C.Harrison@Intel.com>2014-04-24 15:40:39 +0100
committerJohn Harrison <John.C.Harrison@Intel.com>2016-05-06 14:13:06 +0100
commitbfa867db1e83918bcd06901e355ab75afa1d0da2 (patch)
tree524ff33bb9677c2d10b992418d840e7493b6b44c /net
parentd24b6c144b0e3e1f0af83400d1995f6cbe97c802 (diff)
drm/i915: Added debug state dump facilities to scheduler
When debugging batch buffer submission issues, it is useful to be able to see what the current state of the scheduler is. This change adds functions for decoding the internal scheduler state and reporting it. v3: Updated a debug message with the new state_str() function. v4: Wrapped some long lines to keep the style checker happy. Removed the fence/sync code as that will now be part of a separate patch series. v5: Removed forward declarations and white space. Added documentation. [Joonas Lahtinen] Also squashed in later patch to add seqno information from the start. It was only being added in a separate patch due to historical reasons which have since gone away. v6: Updated to newer nightly (lots of ring -> engine renaming). Added 'for_each_scheduler_node()' helper macro. Updated to use 'to_i915()' instead of dev_private. Converted all enum labels to uppercase. Moved the enum to string conversion function to debugfs.c rather than scheduler.c [review feedback from Joonas Lahtinen] For: VIZ-1587 Signed-off-by: John Harrison <John.C.Harrison@Intel.com> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions