[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

intel-gpu-tools: Changes to 'refs/tags/intel-gpu-tools-1.16'



Tag 'intel-gpu-tools-1.16' created by Marius Vlad <marius.c.vlad@intel.com> at 2016-09-02 14:40 +0000

intel-gpu-tools-1.16
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJXyY9NAAoJELmLWIAQzyE+NusH/1381CndW8b5WDxHzqyew5bR
iONGTwVigi2eAsUsP6zyErOh1RO8dmJbfufJITYLh9ZCPe5Mtck1og4MswPjX+2j
+BM5EhFooC9miU0aImRxM+u1HBONivljD5R4yVm+FR4KNNQSaHZKZpZopMeLj1uC
5gnZ/xS4s53/1HLahik6y2nZ6l3JqDRx7gGattA32ZXEfnAoEuOukibUND1Ac+8P
mL7+JiPZdS0P7YLzMdCbZQQtlYjMjBBodjCeHuhmYIVRXE1fwskIM1+eeDJ7m9Oh
65xy1HULA9lRbhPLP90J7+H28H9apFMwnKVRbmLnBdxZC8lzRIHf3ruV8DB0sY0=
=QtfO
-----END PGP SIGNATURE-----

Changes since intel-gpu-tools-1.15:
Ankitprasad Sharma (3):
      igt/gem_stolen: Verify contents of stolen-backed objects across hibernation
      igt/gem_stolen: Fix for no_mmap subtest
      igt/gem_stolen: Check for available stolen memory size

Chris Wilson (122):
      lib: Add simple sysfs accessors
      lib: Override the connector status using the sysfs status attribute
      Mark up a few more execbuf tests with automatic fail for missed-interrupts
      benchmarks/gem_exec_nop: Extend submission to check write inter-engine sync
      igt/gem_mmap_gtt: Exercise differing tile sizes
      igt/gem_ctx_thrash: Scale estimated usage by execlists.num_engines
      igt/gem_exec_whisper: Another twist on engine interchange
      igt/kms_cursor_legacy: Add background RT threads
      igt/gem_shrink: Redirect all allocations through GEM
      igt: Add a test case for polling dma-buf fences
      igt: Replace drv_missed_irq_hang script with a C-equivalent
      lib: Support opening vGEM device
      igt: Add basic exercise of vGEM
      benchmarks: Add vgem mmap speed test
      igt/vgem_basic: Exercise opening sysfs/debugfs
      lib/debugfs: Fix probe path for opening i915 debugfs dir
      igt/prime_vgem: Add a tight coherency check between vgem/gtt mmap
      igt/prime_vgem: Insert a WCB flush between distinct mmappings
      igt/prime_vgem: Speed up implicit fence failure
      igt/gem_close_race: Complete conversion to drm_open_driver()
      lib: Suppress error messages from failure to load driver modules
      igt/vgem_reload_basic: Do a modprobe dry-run first
      igt/kms_cursor_legacy: Add a rudimentary test to detect stalled cursors
      igt/kms_cursor_legacy: Detect pageflip errors
      igt/kms_cursor_legacy: Replace synchronous pageflip
      igt/vgem_basic: Check multiple clients can open /dev/dri/<vgem>
      Silence compiler warnings for expected and handled error conditions
      igt: Add basic framework for GVT-g testing
      igt/kms_cursor_legacy: Check that cursor updates do not stall flips
      lib: Suppress kmsg on exit for unknown programmes
      lib: Fix reporting of debugfs mountpoint
      overlay: sync i915_pciids.h
      lib: Start weaning off defunct intel_chipset.h
      intel_chipset: Convert IS_MOBILE to intel_device_info
      intel_chipset: Convert IS_965 to use intel_gen()
      intel_chipset: Convert IS_BROADWATER, IS_CRESTLINE to device info
      intel_chipset: Convert IS_BROXTON to device info
      intel_chipset: Convert IS_SKYLAKE to device info
      intel_chipset: Convert IS_CHERRYVIEW to device info
      intel_chipset: Convert IS_BROADWELL to device info
      intel_chipset: Convert IS_HASWELL to device info
      intel_chipset: Convert IS_VALLEYVIEW to device info
      intel_chipset: Convert IS_IVYBRIDGE to device info
      intel_chipset: Convert IS_IRONLAKE to device info
      intel_chipset: Convert IS_PINEVIEW to device info
      intel_chipset: Convert IS_915, IS_945 to device info
      intel_chipset: Convert IS_G4X to device info
      intel_chipset: Replace lookup of GT size with computation
      intel_chipset: Remove unused PCI_CHIP ids
      igt/prime_busy: Promote the test for dma-buf implicit fences as basic
      lib/igt_aux: Framework for measuring latency in raising signals
      igt/gem_exec_whisper: Preallocate locations in GTT for whisper
      igt/gem_exec_gttfill: Reduce overhead in setting up filler batches
      lib: Enable squelching of simulated error states
      igt/gem_sync: Extend with store synchronisation
      igt/gem_sync: Try and race the bottom-half
      igt/gem_sync: Fix many_store() for printing out a single engine
      igt/gem_sync: Fix uninitialised variable 'n'
      igt/prime_busy: Check the busy status is cleared upon a hang
      lib/debugfs: Adjust path creation for opening /debugfs/.../dir/%d
      igt/gem_busy: Include a hangcheck
      igt/pm_rpm: Fix requirement for external modules
      lib; Add x86 cpuid based feature detection
      igt/gem_gtt_speed: Measure the benefit of movntqda
      igt/gem_exec_flush: Test movntqda reads from WC
      igt/pm_rps: Avoid inadvertent waitboosting
      vgem: Add basic dma-buf fence interop
      lib/intel_device_info: Fix a couple of misspellings.
      lib/intel_device_info: One spelling mistake less
      igt/vgem_slow/nohang: Test fence autotimeout
      Convert function target attributes to pragma
      igt/vgem_slow: Test for the expected -ETIMEDOUT upon fence timeout
      igt/prime_vgem: Check for fence wait before gem_read()
      igt/gem_concurrent_blit: Hook up vgem dmabuf
      igt/prime_vgem/fence-read: Insert a delay
      igt/prime_vgem: Replace arbitray delay with backchat from child
      igt/prime_vgem: Test set-domain on foriegn dma-bufs
      lib: __drm_open_driver() needs to report the error
      igt/gem_exec_nop: Display submission mechanism
      overlay: Fix -G (--geometry) parsing
      lib/sysfs: Provide a convenience function for reading a bool
      lib/sysfs: Provide scanf/printf wrappers
      intel_chipset: Fixup HAS_PCH_SPLIT() to exclude Atoms
      igt/gem_concurrent_all: Fix up copy sizes
      igt/gem_concurrent_blit: More subtest grouping
      igt/gem_busy: Don't run hang tests under the hangchecker
      tests: Skip if we cannot reserve infinite fd for ourselves
      igt/gem_ctx_create: Watch context creation versus memory hogs
      igt/gem_mmap_gtt: Add a test to detect non-WC access
      igt/gem_mmap_gtt: Ignore effects of CPU caches for comparing WB
      igt/gem_mmap_gtt/wc: Reduce test runtime
      Revert "tests/prime_busy: Remove unstable sub-test from BAT/add flag to bring them back when they're stable to be run in CI."
      igt/gem_madvise: Quick fixup of expectation around mmap()
      igt/drv_missed_irq: Coordinate child/parent
      igt/drv_missed_irq: Clear pending IRQs before testing
      igt/gem_busy: Stress test gem_busy() vs gem_close()
      intel_error_decode: Fix build
      intel_error_decode: Skip inflation for uncompressed ascii85 streams
      igt/gem_exec_big: Check walking backwards through the obj
      lib: Preallocate framebuffers
      igt/gem_ppgtt: Remember to flush operations before assertion
      Revert "tests/prime_vgem: Remove BAT sub-tests that cause intermittent fails."
      igt/gem_busy: Test flipping on a still active buffer
      Split out the kms tests from gem_busy to avoid the cairo dependency
      igt/prime_vgem: Perform connector probe on startup
      igt/prime_vgem: Detect when the call to pageflip blocks
      igt/prime_vgem: Test both front/back flip
      Revert "tests/gem_sync: Skip basic-store-each sub-test on BDW."
      lib/kms: Force connector probing on first use
      igt/kms_cursor_legacy: Add missing newline
      igt/kms_busy: Fix subtest enumeration
      igt/kms_cursor_legacy: Reduce scope of basic-cursor-vs-flip
      igt/kms_flip: There's no such thing as bo-too-big
      benchmarks/gem_busy: Exercise the busy ioctl
      benchmarks/gem_busy: Compare using wait-ioctl for busyness check
      lib: Avoid using 2 writes to /proc/sys/vm/drop_caches
      benchmarks/gem_busy: Measure polling of sync_file
      prime_vgem: Fix fence flipping
      lib: Make igt_command_line.sh selftest standalone
      igt/prime_vgem: Simplify inter-process flip checks
      igt/gem_ctx_bad_exec: Begone invalid negative test
      igt/pm_rps: Remove reliance on guessing the busy workload

Daniel Vetter (15):
      tests/kms_addfb_basic: Add invalid tests to set fb props
      tests/core_prop_blob: Add invalid tests to set fb props
      tests/gem_close_race: Use drm_open_driver helper
      tests: Push igt_fork/stop_hang_detector into fixtures
      lib: Update docs for igt_sysfs.c
      lib: update docs for igt_debugfs
      lib/debugs: nuke igt_crc_equal again
      lib: Update docs for igt_fb
      lib: update docs for igt_pm
      lib: Update docs for igt_stats
      lib: Update igt_core docs
      docs: pull in VC4 docs
      lib: Update igt_chipset docs
      lib: Update ioctl_wrappers functions
      docs: minimal docs for igt_vgem.c

Derek Morton (1):
      gem_largeobject: Fix for clang compiler

Eric Anholt (1):
      vc4: Add a test for BO lookup failure error path.

Gustavo Padovan (2):
      lib/drmtest: Fix igt_skip message
      lib/drmtest: add virtio_gpu support

Imre Deak (1):
      igt/gem_mocs_settings: Adjust the expected value for the third BXT entry

Kristian Høgsberg Kristensen (2):
      aubdump: Support softpin bos
      aubdump: Only close aub file if we opened it

Maarten Lankhorst (43):
      tests/kms_chv_cursor_fail: Remove extra igt_pipe_crc_start.
      tests/kms_chv_cursor_fail: Run the tests with fewer steps.
      lib/igt_kms: Add for_each_pipe_with_valid_output and for_each_valid_output_on_pipe.
      tests/kms_rmfb: Use for_each_pipe_with_valid_output.
      igt_kms: Add modeset support for atomic style commits.
      tests: Remove kms_rmfb.c
      Revert "igt_kms: Add modeset support for atomic style commits."
      igt_kms: Remove kmstest_connector_config.crtc_idx
      igt_kms: Find optimal encoder only after selecting pipe
      kms_psr_sink_crc: Use for_each_pipe_with_valid_output to find a valid config, v2.
      kms_sink_crc_basic: Use for_each_pipe_with_valid_output to find a valid config.
      igt_kms: Make PIPE_ANY a alias for PIPE_NONE
      tests/kms: Clean up more users of unassigned pipes.
      igt_kms: Assign pipe properties in pipe init
      igt_kms: Use pipes for committing, not outputs
      igt_kms: Change PIPE_ANY behavior to mean unassigned, v2.
      igt_kms: Handle atomic pipe properties better.
      igt_kms: Remove pan members from igt_plane, v2.
      igt_kms: Clear all _changed members centrally, v2.
      igt_kms: Add modeset support to atomic commits.
      tests: Add kms_rmfb test.
      tests: Add kms_atomic_transition
      kms_atomic_transition: run correctly when hitting hw limits
      igt_kms: Add more apis for panel fitting test.
      igt_kms: Allow disabling previous override mode
      kms_panel_fitting: Add tests for fastboot.
      kms_cursor_legacy: Reorganize test execution
      kms_cursor_legacy: Enable tests for !intel drivers.
      kms_cursor_legacy: Use igt_display_t instead of handrolling everything.
      kms_cursor_legacy: Use igt_display for modesets.
      kms_cursor_legacy: Make sure BAT runs when pipe A cannot be used.
      kms_cursor_legacy: Add a wider variety of tests.
      kms_cursor_legacy: Add test for unrelated cursor updates.
      lib/igt_kms: Move doc header to start of the file
      tests/gen3_mixed_blits: Fix misleading indentation.
      lib/igt_kms: Add some more documentation to some common kms functions.
      kms_cursor_legacy: Add tests for nonblocking modesets vs legacy cursor
      kms_cursor_legacy: Try vrefresh amount of flips in cursor-vs-flip
      kms_atomic_transition: Add modeset tests too.
      kms_atomic_transition: Add nonblocking tests for plane transitions
      kms_atomic_transition: Add modeset tests for all plane combinations.
      igt_kms: Populate more members of connectors.
      tests: Add kms_properties test.

Marius Vlad (12):
      Introduced by 0e11befe442. openat(2) is used in igt_sysfs_set() w/ a
      tests/drm_getopt.sh: Make it executable as CI does a copy of
      overlay/Makefile.am: Remove i915_pciids.h from overlay sources
      tests/gvt_basic: Add a placeholder test to please check/distcheck.
      Added function kmstest_get_vbl_flag() to igt_kms.
      Bump libdrm-intel dependency library to a newer version that support softpin.
      tests/prime_vgem: Remove BAT sub-tests that cause intermittent fails.
      tests/prime_busy: Remove unstable sub-test from BAT/add flag to bring them back when they're stable to be run in CI.
      tests/gem_sync: Skip basic-store-each sub-test on BDW.
      autotools/: Allow check target to be invoked w/o the need to issue a build.
      lib/igt_core: Wrap print_backtrace_sig_safe() with HAVE_LIBUNWIND.
      Updated NEWS, and bumped version to 1.16.

Matt Roper (1):
      igt_kms: Use proper panning coordinates for legacy primary plane updates

Mika Kuoppala (4):
      lib/gt: Omit illegal instruction on hang injection with gen 8+
      igt/gem_reset_stats: Add time constraints on hang detection
      tests/gem_workarounds: rename read to basic-read for CI
      tests/gem_workarounds: Fix assertion of num of regs

Mike Frysinger (1):
      configure: update bugzilla URL

Paulo Zanoni (3):
      kms_frontbuffer_tracking: prefer the BLT drawing method
      kms_frontbuffer_tracking: recreate the FBs at every subtest
      kms_frontbuffer_tracking: properly handle mixing GTT and WC mmaps

Peter Antoine (2):
      igt/gem_mocs_settings: Remove direct register tests
      igt/gem_mocs_settings: adding RC6 tests

Robert Foss (22):
      lib: Avoid running gem_quiescent_gpu() on non-Intel hardware
      lib/igt_kms: Add support for up to 10 planes.
      lib/igt_kms: Fix plane counting in igt_display_init.
      lib/igt_kms: Switch to verbose assert.
      kms_vblank: Switch from using crtc0 statically to explicitly setting mode.
      igt_kms: Change igt_wait_for_vblank to use helper function.
      kms_flip: Change __wait_for_vblank to use helper function.
      lib/igt_gt: Fix unused variable warning for non-x86 targets
      lib/igt_kms: Fix different order of properties and their name strings
      configure.ac: Test for libdrm_intel and build for it if present
      configure.ac: Harmonize HAVE_XXX flag for all drm platforms to HAVE_LIBDRM_XXX
      Enable HAVE_LIBDRM_INTEL unconditionally for Android
      benchmarks/Makefile: Don't build benchmarks that depend on libdrm_intel
      tools/Makefile: Don't build tools that depend on libdrm_intel
      tools/Makefile: Format whitespace
      demos/Makefile: Don't build tools that depend on libdrm_intel
      lib/stubs: Add stubs for intel_bufmgr
      demos/Makefile: Replace automake specific name of listing in Makfile.sources
      benchmarks/Makefile: Replace automake specific name of listing in Makfile.sources
      tools/Makefile: Replace automake specific name of listings in Makfile.sources
      lib/tests/Makefile: Replace automake specific names of listings in Makefile.sources
      lib/Makefile: Replace automake specific names of listings in Makefile.sources

Rodrigo Vivi (2):
      lib/intel_chipset: Add more Kabylake PCI IDs.
      lib/intel_chipset: Removing PCI IDs that are no longer listed as Kabylake.

Tomeu Vizoso (1):
      igt/kms_cursor_legacy: wrap __builtin_ia32_pause inside cpu_relax

Ville Syrjälä (14):
      tests: Add kms_invalid_dotclock
      tests/kms_flip: Print timestamps in a consistent form
      tests/kms_flip: Constify some function arguments
      tests/kms_flip: Use USEC_PER_SEC
      tests/kms_flip: Account for diff.tv_secs in jitter check
      tests/kms_flip: Print the expected diff between two events
      tests/kms_flip: Check that the last vs. current seq/ts are consistent
      tools/intel_bios_reader: Dump more bits for general bit definitions block (1)
      tools/intel_bios_reader: Dump out more information from the child device structure
      tools/intel_bios_reader: Dump out more of the eDP block
      tools/intel_reg: Don't reuse stale decoded results for later registers
      tools/intel_reg: Dump fence registers on ILK
      tools/intel_reg: Dump DP_BUFTRANS registers on ILK-IVB
      lib: Fix typo  s/huma-readable/human-readable/

jim.bride@linux.intel.com (1):
      demos/intel_sprite_on: Fix connector iteration bug

marius vlad (5):
      tests/drm_lib.sh: Extract fake getopt options so it can sourced into tests that require it.
      assembler/: Fix lex warnings for %empty and %nonassoc.
      lib/intel_chipset: Fix compilation when enabling the debugger.
      lib/igt_core: Print stacktrace when receiving one of the crash signals.
      tests/Makefile.am: Add -Wno-unused-result to tests

---
 Android.mk                                              |    2 
 NEWS                                                    |   90 +
 assembler/Makefile.am                                   |  108 +
 assembler/gram.y                                        |   74 -
 assembler/test/Makefile.am                              |   93 -
 assembler/test/run-test.sh                              |    2 
 benchmarks/.gitignore                                   |    1 
 benchmarks/Android.mk                                   |    6 
 benchmarks/Makefile.am                                  |    7 
 benchmarks/Makefile.sources                             |   17 
 benchmarks/ezbench.d/gem_busy.test                      |   45 
 benchmarks/ezbench.d/gem_exec_nop.test                  |   23 
 benchmarks/ezbench.d/vgem_mmap.test                     |   10 
 benchmarks/gem_busy.c                                   |  334 +++++
 benchmarks/gem_exec_nop.c                               |   80 +
 benchmarks/vgem_mmap.c                                  |  143 ++
 configure.ac                                            |   50 
 debugger/eudb.c                                         |   14 
 demos/Android.mk                                        |    5 
 demos/Makefile.am                                       |   10 
 demos/Makefile.sources                                  |    7 
 demos/intel_sprite_on.c                                 |   11 
 docs/reference/intel-gpu-tools/intel-gpu-tools-docs.xml |    3 
 lib/Android.mk                                          |    2 
 lib/Makefile.am                                         |   10 
 lib/Makefile.sources                                    |   15 
 lib/drmtest.c                                           |   65 -
 lib/drmtest.h                                           |    8 
 lib/i915_pciids.h                                       |  132 ++
 lib/igt_aux.c                                           |  207 +--
 lib/igt_aux.h                                           |   27 
 lib/igt_core.c                                          |  185 +++
 lib/igt_core.h                                          |   22 
 lib/igt_debugfs.c                                       |   70 -
 lib/igt_debugfs.h                                       |    8 
 lib/igt_fb.c                                            |    6 
 lib/igt_fb.h                                            |   41 
 lib/igt_gt.c                                            |   30 
 lib/igt_gvt.c                                           |  117 ++
 lib/igt_gvt.h                                           |   33 
 lib/igt_kms.c                                           |  895 +++++++++------
 lib/igt_kms.h                                           |  136 ++
 lib/igt_pm.c                                            |  129 ++
 lib/igt_pm.h                                            |   22 
 lib/igt_rand.c                                          |   19 
 lib/igt_rand.h                                          |   39 
 lib/igt_stats.c                                         |   54 
 lib/igt_stats.h                                         |   44 
 lib/igt_sysfs.c                                         |  379 ++++++
 lib/igt_sysfs.h                                         |   46 
 lib/igt_vc4.c                                           |    1 
 lib/igt_vgem.c                                          |  192 +++
 lib/igt_vgem.h                                          |   50 
 lib/igt_x86.c                                           |  169 ++
 lib/igt_x86.h                                           |   46 
 lib/intel_chipset.c                                     |   31 
 lib/intel_chipset.h                                     |  513 +-------
 lib/intel_device_info.c                                 |  311 +++++
 lib/intel_os.c                                          |   16 
 lib/intel_reg.h                                         |    2 
 lib/ioctl_wrappers.c                                    |   55 
 lib/ioctl_wrappers.h                                    |    5 
 lib/stubs/drm/README                                    |    4 
 lib/stubs/drm/intel_bufmgr.c                            |  269 ++++
 lib/stubs/drm/intel_bufmgr.h                            |  321 +++++
 lib/tests/Android.mk                                    |    2 
 lib/tests/Makefile.am                                   |    5 
 lib/tests/Makefile.sources                              |   10 
 lib/tests/igt_command_line.sh                           |   76 -
 overlay/Makefile.am                                     |    1 
 overlay/i915_pciids.h                                   |  294 -----
 overlay/igfx.c                                          |    2 
 overlay/overlay.c                                       |    2 
 tests/Makefile.am                                       |   12 
 tests/Makefile.sources                                  |   21 
 tests/core_prop_blob.c                                  |   52 
 tests/drm_getopt.sh                                     |   38 
 tests/drm_lib.sh                                        |   35 
 tests/drv_missed_irq.c                                  |  191 +++
 tests/drv_missed_irq_hang                               |   80 -
 tests/gem_busy.c                                        |  146 ++
 tests/gem_close_race.c                                  |   14 
 tests/gem_concurrent_all.c                              |  318 +++--
 tests/gem_ctx_bad_exec.c                                |   89 -
 tests/gem_ctx_create.c                                  |   46 
 tests/gem_ctx_switch.c                                  |    7 
 tests/gem_ctx_thrash.c                                  |   34 
 tests/gem_evict_everything.c                            |    4 
 tests/gem_exec_basic.c                                  |   11 
 tests/gem_exec_big.c                                    |   26 
 tests/gem_exec_create.c                                 |   12 
 tests/gem_exec_flush.c                                  |   86 +
 tests/gem_exec_gttfill.c                                |   98 +
 tests/gem_exec_nop.c                                    |   39 
 tests/gem_exec_parallel.c                               |   13 
 tests/gem_exec_store.c                                  |   15 
 tests/gem_exec_suspend.c                                |   11 
 tests/gem_exec_whisper.c                                |   93 +
 tests/gem_fd_exhaustion.c                               |   28 
 tests/gem_gtt_speed.c                                   |  122 +-
 tests/gem_largeobject.c                                 |    7 
 tests/gem_madvise.c                                     |   21 
 tests/gem_mmap_gtt.c                                    |   73 +
 tests/gem_mocs_settings.c                               |  119 --
 tests/gem_ppgtt.c                                       |   48 
 tests/gem_pread.c                                       |    3 
 tests/gem_pwrite.c                                      |    2 
 tests/gem_read_read_speed.c                             |   39 
 tests/gem_reset_stats.c                                 |    8 
 tests/gem_shrink.c                                      |   34 
 tests/gem_stolen.c                                      |   97 +
 tests/gem_sync.c                                        |  546 +++++++++
 tests/gem_workarounds.c                                 |   16 
 tests/gen3_mixed_blits.c                                |    2 
 tests/gvt_basic.c                                       |   44 
 tests/igt_command_line.sh                               |   90 +
 tests/kms_addfb_basic.c                                 |   66 +
 tests/kms_atomic_transition.c                           |  610 ++++++++++
 tests/kms_busy.c                                        |  272 ++++
 tests/kms_chv_cursor_fail.c                             |   21 
 tests/kms_crtc_background_color.c                       |    3 
 tests/kms_cursor_legacy.c                               |  935 +++++++++++++++-
 tests/kms_fbc_crc.c                                     |    2 
 tests/kms_flip.c                                        |   67 -
 tests/kms_flip_tiling.c                                 |   50 
 tests/kms_frontbuffer_tracking.c                        |   58 
 tests/kms_invalid_dotclock.c                            |  148 ++
 tests/kms_panel_fitting.c                               |   95 +
 tests/kms_pipe_color.c                                  |    2 
 tests/kms_plane.c                                       |    8 
 tests/kms_plane_scaling.c                               |    7 
 tests/kms_properties.c                                  |  313 +++++
 tests/kms_psr_sink_crc.c                                |    8 
 tests/kms_rmfb.c                                        |  171 ++
 tests/kms_sink_crc_basic.c                              |    8 
 tests/kms_vblank.c                                      |  161 ++
 tests/pm_rpm.c                                          |    4 
 tests/pm_rps.c                                          |  246 ++--
 tests/prime_busy.c                                      |  262 ++++
 tests/prime_vgem.c                                      |  844 ++++++++++++++
 tests/testdisplay.c                                     |    4 
 tests/vc4_lookup_fail.c                                 |   81 +
 tests/vgem_basic.c                                      |  345 +++++
 tests/vgem_reload_basic                                 |   27 
 tests/vgem_slow.c                                       |   90 +
 tools/Android.mk                                        |    6 
 tools/Makefile.am                                       |    7 
 tools/Makefile.sources                                  |   73 -
 tools/aubdump.c                                         |   11 
 tools/intel_audio_dump.c                                |   16 
 tools/intel_bios.h                                      |   94 +
 tools/intel_bios_reader.c                               |  212 +++
 tools/intel_error_decode.c                              |   11 
 tools/intel_l3_parity.c                                 |   15 
 tools/intel_reg.c                                       |   21 
 tools/intel_reg_checker.c                               |   19 
 tools/intel_reg_decode.c                                |  257 ++--
 tools/intel_watermark.c                                 |    8 
 158 files changed, 11904 insertions(+), 2797 deletions(-)
---


Reply to: