KMS TestsKMS Tests — Tests for kernel mode setting |
| unused-handle |
| unused-pitches |
| unused-offsets |
| unused-modifier |
| clobberred-modifier |
| no-handle |
| basic |
| bad-pitch-0 |
| bad-pitch-32 |
| bad-pitch-63 |
| bad-pitch-128 |
| bad-pitch-256 |
| bad-pitch-1024 |
| bad-pitch-999 |
| bad-pitch-65536 |
| size-max |
| too-wide |
| too-high |
| bo-too-small |
| small-bo |
| bo-too-small-due-to-tiling |
| addfb25-modifier-no-flag |
| addfb25-bad-modifier |
| addfb25-X-tiled-mismatch |
| addfb25-X-tiled |
| addfb25-framebuffer-vs-set-tiling |
| addfb25-Y-tiled |
| addfb25-Yf-tiled |
| addfb25-Y-tiled-small |
| basic-X-tiled |
| framebuffer-vs-set-tiling |
| tile-pitch-mismatch |
| basic-Y-tiled |
| invalid-get-prop-any |
| invalid-get-prop |
| invalid-set-prop-any |
| invalid-set-prop |
| plane-primary-toggle-with-vblank-wait |
| plane-all-transition |
| plane-all-transition-fencing |
| plane-all-transition-nonblocking |
| plane-all-transition-nonblocking-fencing |
| plane-use-after-nonblocking-unbind |
| plane-use-after-nonblocking-unbind-fencing |
| plane-all-modeset-transition |
| plane-all-modeset-transition-fencing |
| plane-toggle-modeset-transition |
| 1x-modeset-transitions |
| 1x-modeset-transitions-nonblocking |
| 1x-modeset-transitions-fencing |
| 1x-modeset-transitions-nonblocking-fencing |
| 2x-modeset-transitions |
| 2x-modeset-transitions-nonblocking |
| 2x-modeset-transitions-fencing |
| 2x-modeset-transitions-nonblocking-fencing |
| 3x-modeset-transitions |
| 3x-modeset-transitions-nonblocking |
| 3x-modeset-transitions-fencing |
| 3x-modeset-transitions-nonblocking-fencing |
| 4x-modeset-transitions |
| 4x-modeset-transitions-nonblocking |
| 4x-modeset-transitions-fencing |
| 4x-modeset-transitions-nonblocking-fencing |
| 5x-modeset-transitions |
| 5x-modeset-transitions-nonblocking |
| 5x-modeset-transitions-fencing |
| 5x-modeset-transitions-nonblocking-fencing |
| 6x-modeset-transitions |
| 6x-modeset-transitions-nonblocking |
| 6x-modeset-transitions-fencing |
| 6x-modeset-transitions-nonblocking-fencing |
Basic check of KMS ABI with busy framebuffers.
| basic-flip-A |
| basic-modeset-A |
| extended-pageflip-modeset-hang-oldfb-render-A |
| extended-pageflip-hang-oldfb-render-A |
| extended-pageflip-hang-newfb-render-A |
| extended-modeset-hang-oldfb-render-A |
| extended-modeset-hang-newfb-render-A |
| extended-modeset-hang-oldfb-with-reset-render-A |
| extended-modeset-hang-newfb-with-reset-render-A |
| basic-flip-B |
| basic-modeset-B |
| extended-pageflip-modeset-hang-oldfb-render-B |
| extended-pageflip-hang-oldfb-render-B |
| extended-pageflip-hang-newfb-render-B |
| extended-modeset-hang-oldfb-render-B |
| extended-modeset-hang-newfb-render-B |
| extended-modeset-hang-oldfb-with-reset-render-B |
| extended-modeset-hang-newfb-with-reset-render-B |
| basic-flip-C |
| basic-modeset-C |
| extended-pageflip-modeset-hang-oldfb-render-C |
| extended-pageflip-hang-oldfb-render-C |
| extended-pageflip-hang-newfb-render-C |
| extended-modeset-hang-oldfb-render-C |
| extended-modeset-hang-newfb-render-C |
| extended-modeset-hang-oldfb-with-reset-render-C |
| extended-modeset-hang-newfb-with-reset-render-C |
| basic-flip-D |
| basic-modeset-D |
| extended-pageflip-modeset-hang-oldfb-render-D |
| extended-pageflip-hang-oldfb-render-D |
| extended-pageflip-hang-newfb-render-D |
| extended-modeset-hang-oldfb-render-D |
| extended-modeset-hang-newfb-render-D |
| extended-modeset-hang-oldfb-with-reset-render-D |
| extended-modeset-hang-newfb-with-reset-render-D |
| basic-flip-E |
| basic-modeset-E |
| extended-pageflip-modeset-hang-oldfb-render-E |
| extended-pageflip-hang-oldfb-render-E |
| extended-pageflip-hang-newfb-render-E |
| extended-modeset-hang-oldfb-render-E |
| extended-modeset-hang-newfb-render-E |
| extended-modeset-hang-oldfb-with-reset-render-E |
| extended-modeset-hang-newfb-with-reset-render-E |
| basic-flip-F |
| basic-modeset-F |
| extended-pageflip-modeset-hang-oldfb-render-F |
| extended-pageflip-hang-oldfb-render-F |
| extended-pageflip-hang-newfb-render-F |
| extended-modeset-hang-oldfb-render-F |
| extended-modeset-hang-newfb-render-F |
| extended-modeset-hang-oldfb-with-reset-render-F |
| extended-modeset-hang-newfb-with-reset-render-F |
Test render compression (RC), in which the main surface is complemented by a color control surface (CCS) that the display uses to interpret the compressed data.
| pipe-A-bad-pixel-format |
| pipe-A-bad-rotation-90 |
| pipe-A-crc-primary-basic |
| pipe-A-crc-primary-rotation-180 |
| pipe-A-crc-sprite-planes-basic |
| pipe-B-bad-pixel-format |
| pipe-B-bad-rotation-90 |
| pipe-B-crc-primary-basic |
| pipe-B-crc-primary-rotation-180 |
| pipe-B-crc-sprite-planes-basic |
| pipe-C-bad-pixel-format |
| pipe-C-bad-rotation-90 |
| pipe-C-crc-primary-basic |
| pipe-C-crc-primary-rotation-180 |
| pipe-C-crc-sprite-planes-basic |
| pipe-D-bad-pixel-format |
| pipe-D-bad-rotation-90 |
| pipe-D-crc-primary-basic |
| pipe-D-crc-primary-rotation-180 |
| pipe-D-crc-sprite-planes-basic |
| pipe-E-bad-pixel-format |
| pipe-E-bad-rotation-90 |
| pipe-E-crc-primary-basic |
| pipe-E-crc-primary-rotation-180 |
| pipe-E-crc-sprite-planes-basic |
| pipe-F-bad-pixel-format |
| pipe-F-bad-rotation-90 |
| pipe-F-crc-primary-basic |
| pipe-F-crc-primary-rotation-180 |
| pipe-F-crc-sprite-planes-basic |
Exercise CHV pipe C cursor fail
| pipe-A-64x64-left-edge |
| pipe-A-64x64-right-edge |
| pipe-A-64x64-top-edge |
| pipe-A-64x64-bottom-edge |
| pipe-B-64x64-left-edge |
| pipe-B-64x64-right-edge |
| pipe-B-64x64-top-edge |
| pipe-B-64x64-bottom-edge |
| pipe-C-64x64-left-edge |
| pipe-C-64x64-right-edge |
| pipe-C-64x64-top-edge |
| pipe-C-64x64-bottom-edge |
| pipe-A-128x128-left-edge |
| pipe-A-128x128-right-edge |
| pipe-A-128x128-top-edge |
| pipe-A-128x128-bottom-edge |
| pipe-B-128x128-left-edge |
| pipe-B-128x128-right-edge |
| pipe-B-128x128-top-edge |
| pipe-B-128x128-bottom-edge |
| pipe-C-128x128-left-edge |
| pipe-C-128x128-right-edge |
| pipe-C-128x128-top-edge |
| pipe-C-128x128-bottom-edge |
| pipe-A-256x256-left-edge |
| pipe-A-256x256-right-edge |
| pipe-A-256x256-top-edge |
| pipe-A-256x256-bottom-edge |
| pipe-B-256x256-left-edge |
| pipe-B-256x256-right-edge |
| pipe-B-256x256-top-edge |
| pipe-B-256x256-bottom-edge |
| pipe-C-256x256-left-edge |
| pipe-C-256x256-right-edge |
| pipe-C-256x256-top-edge |
| pipe-C-256x256-bottom-edge |
Test Color Features at Pipe level
| ctm-red-to-blue-pipe0 |
| ctm-green-to-red-pipe0 |
| ctm-blue-to-red-pipe0 |
| ctm-0-25-pipe0 |
| ctm-0-5-pipe0 |
| ctm-0-75-pipe0 |
| ctm-max-pipe0 |
| ctm-negative-pipe0 |
| degamma-pipe0 |
| gamma-pipe0 |
| legacy-gamma-pipe0 |
| legacy-gamma-reset-pipe0 |
| ctm-red-to-blue-pipe1 |
| ctm-green-to-red-pipe1 |
| ctm-blue-to-red-pipe1 |
| ctm-0-25-pipe1 |
| ctm-0-5-pipe1 |
| ctm-0-75-pipe1 |
| ctm-max-pipe1 |
| ctm-negative-pipe1 |
| degamma-pipe1 |
| gamma-pipe1 |
| legacy-gamma-pipe1 |
| legacy-gamma-reset-pipe1 |
| ctm-red-to-blue-pipe2 |
| ctm-green-to-red-pipe2 |
| ctm-blue-to-red-pipe2 |
| ctm-0-25-pipe2 |
| ctm-0-5-pipe2 |
| ctm-0-75-pipe2 |
| ctm-max-pipe2 |
| ctm-negative-pipe2 |
| degamma-pipe2 |
| gamma-pipe2 |
| legacy-gamma-pipe2 |
| legacy-gamma-reset-pipe2 |
| ctm-red-to-blue-pipe3 |
| ctm-green-to-red-pipe3 |
| ctm-blue-to-red-pipe3 |
| ctm-0-25-pipe3 |
| ctm-0-5-pipe3 |
| ctm-0-75-pipe3 |
| ctm-max-pipe3 |
| ctm-negative-pipe3 |
| degamma-pipe3 |
| gamma-pipe3 |
| legacy-gamma-pipe3 |
| legacy-gamma-reset-pipe3 |
| ctm-red-to-blue-pipe4 |
| ctm-green-to-red-pipe4 |
| ctm-blue-to-red-pipe4 |
| ctm-0-25-pipe4 |
| ctm-0-5-pipe4 |
| ctm-0-75-pipe4 |
| ctm-max-pipe4 |
| ctm-negative-pipe4 |
| degamma-pipe4 |
| gamma-pipe4 |
| legacy-gamma-pipe4 |
| legacy-gamma-reset-pipe4 |
| ctm-red-to-blue-pipe5 |
| ctm-green-to-red-pipe5 |
| ctm-blue-to-red-pipe5 |
| ctm-0-25-pipe5 |
| ctm-0-5-pipe5 |
| ctm-0-75-pipe5 |
| ctm-max-pipe5 |
| ctm-negative-pipe5 |
| degamma-pipe5 |
| gamma-pipe5 |
| legacy-gamma-pipe5 |
| legacy-gamma-reset-pipe5 |
| pipe-invalid-lut-sizes |
| pipe-invalid-ctm-matrix-sizes |
Use the display CRC support to validate cursor plane functionality. The test will position the cursor plane either fully onscreen, partially onscreen, or fully offscreen, using either a fully opaque or fully transparent surface. In each case it then reads the PF CRC and compares it with the CRC value obtained when the cursor plane was disabled.
| cursor-size-change |
| cursor-64x64-onscreen |
| cursor-64x64-offscreen |
| cursor-64x64-sliding |
| cursor-64x64-random |
| cursor-64x64-dpms |
| cursor-64x64-suspend |
| cursor-64x64-rapid-movement |
| cursor-64x21-onscreen |
| cursor-64x21-offscreen |
| cursor-64x21-sliding |
| cursor-64x21-random |
| cursor-128x128-onscreen |
| cursor-128x128-offscreen |
| cursor-128x128-sliding |
| cursor-128x128-random |
| cursor-128x128-dpms |
| cursor-128x128-suspend |
| cursor-128x128-rapid-movement |
| cursor-128x42-onscreen |
| cursor-128x42-offscreen |
| cursor-128x42-sliding |
| cursor-128x42-random |
| cursor-256x256-onscreen |
| cursor-256x256-offscreen |
| cursor-256x256-sliding |
| cursor-256x256-random |
| cursor-256x256-dpms |
| cursor-256x256-suspend |
| cursor-256x256-rapid-movement |
| cursor-256x85-onscreen |
| cursor-256x85-offscreen |
| cursor-256x85-sliding |
| cursor-256x85-random |
| cursor-512x512-onscreen |
| cursor-512x512-offscreen |
| cursor-512x512-sliding |
| cursor-512x512-random |
| cursor-512x512-dpms |
| cursor-512x512-suspend |
| cursor-512x512-rapid-movement |
| cursor-512x170-onscreen |
| cursor-512x170-offscreen |
| cursor-512x170-sliding |
| cursor-512x170-random |
| draw-method-xrgb8888-mmap-cpu-untiled |
| draw-method-xrgb8888-mmap-cpu-xtiled |
| draw-method-xrgb8888-mmap-cpu-ytiled |
| draw-method-xrgb8888-mmap-gtt-untiled |
| draw-method-xrgb8888-mmap-gtt-xtiled |
| draw-method-xrgb8888-mmap-gtt-ytiled |
| draw-method-xrgb8888-mmap-wc-untiled |
| draw-method-xrgb8888-mmap-wc-xtiled |
| draw-method-xrgb8888-mmap-wc-ytiled |
| draw-method-xrgb8888-pwrite-untiled |
| draw-method-xrgb8888-pwrite-xtiled |
| draw-method-xrgb8888-pwrite-ytiled |
| draw-method-xrgb8888-blt-untiled |
| draw-method-xrgb8888-blt-xtiled |
| draw-method-xrgb8888-blt-ytiled |
| draw-method-xrgb8888-render-untiled |
| draw-method-xrgb8888-render-xtiled |
| draw-method-xrgb8888-render-ytiled |
| draw-method-rgb565-mmap-cpu-untiled |
| draw-method-rgb565-mmap-cpu-xtiled |
| draw-method-rgb565-mmap-cpu-ytiled |
| draw-method-rgb565-mmap-gtt-untiled |
| draw-method-rgb565-mmap-gtt-xtiled |
| draw-method-rgb565-mmap-gtt-ytiled |
| draw-method-rgb565-mmap-wc-untiled |
| draw-method-rgb565-mmap-wc-xtiled |
| draw-method-rgb565-mmap-wc-ytiled |
| draw-method-rgb565-pwrite-untiled |
| draw-method-rgb565-pwrite-xtiled |
| draw-method-rgb565-pwrite-ytiled |
| draw-method-rgb565-blt-untiled |
| draw-method-rgb565-blt-xtiled |
| draw-method-rgb565-blt-ytiled |
| draw-method-rgb565-render-untiled |
| draw-method-rgb565-render-xtiled |
| draw-method-rgb565-render-ytiled |
| draw-method-xrgb2101010-mmap-cpu-untiled |
| draw-method-xrgb2101010-mmap-cpu-xtiled |
| draw-method-xrgb2101010-mmap-cpu-ytiled |
| draw-method-xrgb2101010-mmap-gtt-untiled |
| draw-method-xrgb2101010-mmap-gtt-xtiled |
| draw-method-xrgb2101010-mmap-gtt-ytiled |
| draw-method-xrgb2101010-mmap-wc-untiled |
| draw-method-xrgb2101010-mmap-wc-xtiled |
| draw-method-xrgb2101010-mmap-wc-ytiled |
| draw-method-xrgb2101010-pwrite-untiled |
| draw-method-xrgb2101010-pwrite-xtiled |
| draw-method-xrgb2101010-pwrite-ytiled |
| draw-method-xrgb2101010-blt-untiled |
| draw-method-xrgb2101010-blt-xtiled |
| draw-method-xrgb2101010-blt-ytiled |
| draw-method-xrgb2101010-render-untiled |
| draw-method-xrgb2101010-render-xtiled |
| draw-method-xrgb2101010-render-ytiled |
| fill-fb |
Performs various write operations to the scanout buffer while FBC is enabled. CRC checks will be used to make sure the modifications to scanout buffer are detected.
This test tries to provoke the kernel into leaking a pending page flip event when the fd is closed before the flip has completed. The test itself won't fail even if the kernel leaks the event, but the resulting dmesg WARN will indicate a failure.
Test the Kernel's frontbuffer tracking mechanism and its related features: FBC and PSR
Use the display CRC support to validate mmap write to an already uncached future scanout buffer.
Exercise the FDI lane bifurcation code for IVB in the kernel by settingdifferent combinations of modes for pipes B and C.
| bad-pipe |
| bad-source |
| bad-nb-words-1 |
| bad-nb-words-3 |
| read-crc-pipe-A |
| read-crc-pipe-A-frame-sequence |
| nonblocking-crc-pipe-A |
| nonblocking-crc-pipe-A-frame-sequence |
| suspend-read-crc-pipe-A |
| hang-read-crc-pipe-A |
| read-crc-pipe-B |
| read-crc-pipe-B-frame-sequence |
| nonblocking-crc-pipe-B |
| nonblocking-crc-pipe-B-frame-sequence |
| suspend-read-crc-pipe-B |
| hang-read-crc-pipe-B |
| read-crc-pipe-C |
| read-crc-pipe-C-frame-sequence |
| nonblocking-crc-pipe-C |
| nonblocking-crc-pipe-C-frame-sequence |
| suspend-read-crc-pipe-C |
| hang-read-crc-pipe-C |
| plane-position-covered-pipe-A-planes |
| plane-position-hole-pipe-A-planes |
| plane-position-hole-dpms-pipe-A-planes |
| plane-panning-top-left-pipe-A-planes |
| plane-panning-bottom-right-pipe-A-planes |
| plane-panning-bottom-right-suspend-pipe-A-planes |
| plane-position-covered-pipe-B-planes |
| plane-position-hole-pipe-B-planes |
| plane-position-hole-dpms-pipe-B-planes |
| plane-panning-top-left-pipe-B-planes |
| plane-panning-bottom-right-pipe-B-planes |
| plane-panning-bottom-right-suspend-pipe-B-planes |
| plane-position-covered-pipe-C-planes |
| plane-position-hole-pipe-C-planes |
| plane-position-hole-dpms-pipe-C-planes |
| plane-panning-top-left-pipe-C-planes |
| plane-panning-bottom-right-pipe-C-planes |
| plane-panning-bottom-right-suspend-pipe-C-planes |
| plane-position-covered-pipe-D-planes |
| plane-position-hole-pipe-D-planes |
| plane-position-hole-dpms-pipe-D-planes |
| plane-panning-top-left-pipe-D-planes |
| plane-panning-bottom-right-pipe-D-planes |
| plane-panning-bottom-right-suspend-pipe-D-planes |
| plane-position-covered-pipe-E-planes |
| plane-position-hole-pipe-E-planes |
| plane-position-hole-dpms-pipe-E-planes |
| plane-panning-top-left-pipe-E-planes |
| plane-panning-bottom-right-pipe-E-planes |
| plane-panning-bottom-right-suspend-pipe-E-planes |
| plane-position-covered-pipe-F-planes |
| plane-position-hole-pipe-F-planes |
| plane-position-hole-dpms-pipe-F-planes |
| plane-panning-top-left-pipe-F-planes |
| plane-panning-bottom-right-pipe-F-planes |
| plane-panning-bottom-right-suspend-pipe-F-planes |
Test atomic mode setting with a plane by switching between high and low resolutions
| pipe-A-tiling-none |
| pipe-A-tiling-x |
| pipe-A-tiling-y |
| pipe-A-tiling-yf |
| pipe-B-tiling-none |
| pipe-B-tiling-x |
| pipe-B-tiling-y |
| pipe-B-tiling-yf |
| pipe-C-tiling-none |
| pipe-C-tiling-x |
| pipe-C-tiling-y |
| pipe-C-tiling-yf |
| pipe-D-tiling-none |
| pipe-D-tiling-x |
| pipe-D-tiling-y |
| pipe-D-tiling-yf |
| pipe-E-tiling-none |
| pipe-E-tiling-x |
| pipe-E-tiling-y |
| pipe-E-tiling-yf |
| pipe-F-tiling-none |
| pipe-F-tiling-x |
| pipe-F-tiling-y |
| pipe-F-tiling-yf |
Test atomic mode setting with multiple planes
| legacy-pipe-A-tiling-none |
| atomic-pipe-A-tiling-none |
| legacy-pipe-A-tiling-x |
| atomic-pipe-A-tiling-x |
| legacy-pipe-A-tiling-y |
| atomic-pipe-A-tiling-y |
| legacy-pipe-A-tiling-yf |
| atomic-pipe-A-tiling-yf |
| legacy-pipe-B-tiling-none |
| atomic-pipe-B-tiling-none |
| legacy-pipe-B-tiling-x |
| atomic-pipe-B-tiling-x |
| legacy-pipe-B-tiling-y |
| atomic-pipe-B-tiling-y |
| legacy-pipe-B-tiling-yf |
| atomic-pipe-B-tiling-yf |
| legacy-pipe-C-tiling-none |
| atomic-pipe-C-tiling-none |
| legacy-pipe-C-tiling-x |
| atomic-pipe-C-tiling-x |
| legacy-pipe-C-tiling-y |
| atomic-pipe-C-tiling-y |
| legacy-pipe-C-tiling-yf |
| atomic-pipe-C-tiling-yf |
| legacy-pipe-D-tiling-none |
| atomic-pipe-D-tiling-none |
| legacy-pipe-D-tiling-x |
| atomic-pipe-D-tiling-x |
| legacy-pipe-D-tiling-y |
| atomic-pipe-D-tiling-y |
| legacy-pipe-D-tiling-yf |
| atomic-pipe-D-tiling-yf |
| legacy-pipe-E-tiling-none |
| atomic-pipe-E-tiling-none |
| legacy-pipe-E-tiling-x |
| atomic-pipe-E-tiling-x |
| legacy-pipe-E-tiling-y |
| atomic-pipe-E-tiling-y |
| legacy-pipe-E-tiling-yf |
| atomic-pipe-E-tiling-yf |
| legacy-pipe-F-tiling-none |
| atomic-pipe-F-tiling-none |
| legacy-pipe-F-tiling-x |
| atomic-pipe-F-tiling-x |
| legacy-pipe-F-tiling-y |
| atomic-pipe-F-tiling-y |
| legacy-pipe-F-tiling-yf |
| atomic-pipe-F-tiling-yf |
| psr_basic |
| psr_drrs |
| primary_page_flip |
| primary_mmap_gtt |
| primary_mmap_gtt_waiting |
| primary_mmap_cpu |
| primary_blt |
| primary_render |
| sprite_mmap_gtt |
| sprite_mmap_gtt_waiting |
| sprite_mmap_cpu |
| sprite_blt |
| sprite_render |
| sprite_plane_move |
| sprite_plane_onoff |
| cursor_mmap_gtt |
| cursor_mmap_gtt_waiting |
| cursor_mmap_cpu |
| cursor_blt |
| cursor_render |
| cursor_plane_move |
| cursor_plane_onoff |
| dpms_off_psr_active |
| dpms_off_psr_exit |
| suspend_psr_active |
| suspend_psr_exit |
Use the display CRC support to validate pwrite to an already uncached future scanout buffer.
| primary-rotation-90 |
| primary-rotation-180 |
| primary-rotation-270 |
| primary-rotation-90-flip |
| primary-rotation-180-flip |
| primary-rotation-270-flip |
| sprite-rotation-90 |
| sprite-rotation-180 |
| sprite-rotation-270 |
| sprite-rotation-90-flip |
| sprite-rotation-180-flip |
| sprite-rotation-270-flip |
| cursor-rotation-180 |
| sprite-rotation-90-pos-100-0 |
| bad-pixel-format |
| bad-tiling |
| primary-rotation-90-Y-tiled |
| exhaust-fences |
This check the time we take to read the content of all the possible connectors. Without the edid -ENXIO patch (http://permalink.gmane.org/gmane.comp.video.dri.devel/62083), we sometimes take a *really* long time. So let's just check for some reasonable timing here
| universal-plane-pipe-A-functional |
| universal-plane-pipe-A-sanity |
| disable-primary-vs-flip-pipe-A |
| cursor-fb-leak-pipe-A |
| universal-plane-gen9-features-pipe-A |
| universal-plane-pipe-B-functional |
| universal-plane-pipe-B-sanity |
| disable-primary-vs-flip-pipe-B |
| cursor-fb-leak-pipe-B |
| universal-plane-gen9-features-pipe-B |
| universal-plane-pipe-C-functional |
| universal-plane-pipe-C-sanity |
| disable-primary-vs-flip-pipe-C |
| cursor-fb-leak-pipe-C |
| universal-plane-gen9-features-pipe-C |
| universal-plane-pipe-D-functional |
| universal-plane-pipe-D-sanity |
| disable-primary-vs-flip-pipe-D |
| cursor-fb-leak-pipe-D |
| universal-plane-gen9-features-pipe-D |
| universal-plane-pipe-E-functional |
| universal-plane-pipe-E-sanity |
| disable-primary-vs-flip-pipe-E |
| cursor-fb-leak-pipe-E |
| universal-plane-gen9-features-pipe-E |
| universal-plane-pipe-F-functional |
| universal-plane-pipe-F-sanity |
| disable-primary-vs-flip-pipe-F |
| cursor-fb-leak-pipe-F |
| universal-plane-gen9-features-pipe-F |