##############################################################################
# non-KMS tests
##############################################################################
igt@(?!.*kms|testdisplay|.*display-vs-wb-transient)(.*)
##############################################################################
# Valid skip :- HDMI not enabled in VBT
##############################################################################
igt@kms_force_connector_basic@force-connector-state
igt@kms_force_connector_basic@force-edid
igt@kms_force_connector_basic@prune-stale-modes
igt@kms_hdmi_inject@inject-audio
igt@kms_hdmi_inject@inject-4k
igt@kms_3d
##############################################################################
# Valid skip: Y and Yf-Tiling not supported
##############################################################################
igt@kms_(big_fb|ccs|rotation_crc)@.*(y|yf)-tiled.*
igt@kms_(plane_lowres|frontbuffer_tracking|plane_multiple)@.*tiling-y.*
igt@kms_flip_scaled_crc@.*(yf|y)tile.*
igt@kms_addfb_basic@addfb25-y-tiled-small-legacy
igt@kms_pipe_stress@stress-xrgb8888-(y|yf)tiled
##############################################################################
# Valid skip: Test skip due to hybrid config requirement
##############################################################################
igt@kms_addfb_basic@invalid-smem-bo-on-discrete
##############################################################################
# Valid skip: 90/270 rotation not supported
##############################################################################
igt@kms_big_fb@.*rotate-(90|270)
igt@kms_rotation_crc@.*rotation-(90|270).*
igt@kms_rotation_crc@bad-(pixel-format|tiling)
##############################################################################
# Valid skip: Mutable zpos not supported
##############################################################################
igt@kms_atomic@plane-primary-overlay-mutable-zpos
##############################################################################
# Valid skip: Cursor size = 32 and Cursor size > 256
# are not supported
##############################################################################
igt@kms_cursor_crc@.*-max-size
igt@kms_cursor_crc@.*-(32x10|32x32|512x).*
igt@kms_cursor_crc@cursor.*(21|42|85)
##############################################################################
# Valid skip: !cursor_slowpath(&display, i)
##############################################################################
igt@kms_cursor_legacy@(short|basic)-busy-flip-before.*
##############################################################################
# Valid skip: Use of a single CRTC for two connectors
##############################################################################
igt@kms_setmode@basic-clone-single-crtc
##############################################################################
# Valid skip: Connector uses CRTC that is incompatible
# with the connector
##############################################################################
igt@kms_setmode@invalid-clone-exclusive-crtc
##############################################################################
# Valid skip: Requires TV connector
##############################################################################
igt@kms_tv_load_detect@load-detect
##############################################################################
# Valid skip: Feature not enabled
##############################################################################
igt@kms_writeback@.*
##############################################################################
# Valid skip: Scaling mode none not supported
##############################################################################
igt@kms_scaling_modes@scaling-mode-none
##############################################################################
# Valid skip: DG2 & MTL specific
##############################################################################
igt@kms_ccs@.*-dg2-.*
igt@kms_ccs@.*-mtl-.*
igt@kms_flip_scaled_crc@.*dg2rcccs.*
##############################################################################
# Valid skip: Valid for display ver < 13
##############################################################################
igt@kms_psr2_su@.*
##############################################################################
# Valid skip: Downscaling factor not supported
##############################################################################
igt@kms_plane_scaling@.*downscale-factor-0-25.*
##############################################################################
# Valid skip: Downscaling not supported on second plane MTLP+
##############################################################################
igt@kms_plane_scaling@planes-downscale-factor-0-(5|75)$
igt@kms_plane_scaling@planes-.*upscale-.*downscale.*
##############################################################################
# Valid skip: Simulation specific
##############################################################################
igt@kms_pm_dc@dc3co-vpb-simulation
##############################################################################
# Feature Currently not supported
##############################################################################
igt@kms_pm_power_saving@.*
##############################################################################
# Mei interface not supported for PTL
##############################################################################
igt@kms_content_protection@mei-interface
##############################################################################
# Expected skips
##############################################################################
igt@kms_getfb@.*ccs
##############################################################################
# VGA subtests on chamelium are expected skips for PTL
##############################################################################
igt@kms_chamelium.*@.*(vga).*
##############################################################################
# Tiled display config not enabled
##############################################################################
igt@kms_tiled_display@.*
##############################################################################
# Config not enabled on CI
##############################################################################
igt@kms_content_protection@.*(type1|type-1|type-change).*
##############################################################################
# Simulation specific test
##############################################################################
igt@kms_simulation_hpd@sim-hpd
##############################################################################
# Use either of connected/non-connected kms_bw
##############################################################################
igt@kms_bw@linear-tiling-.*-display.*
##############################################################################
# Expected skip for graphics ver >= 20
##############################################################################
igt@kms_getfb@getfb2-accept-ccs
##############################################################################
# BMG modifiers are valid skips for PTL
##############################################################################
igt@kms_ccs@.*4-tiled-bmg-ccs
##############################################################################
# Expected fail on current CI config
##############################################################################
igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode
igt@kms_chamelium_hpd@dp-hpd-with-enabled-mode
igt@kms_chamelium_hpd@dp-hpd-for-each-pipe
##############################################################################
# Expected skip on PTL
##############################################################################
igt@kms_big_fb@linear-max-hw-stride.*hflip
##############################################################################
# Horizontal flip is not supported with tile4 surface formats
##############################################################################
igt@kms_big_fb@4-tiled.*hflip.*
igt@kms_rotation_crc@primary-4-tiled-reflect-x.*
##############################################################################
# X tile defeatured on PTL
##############################################################################
igt@kms_(plane_lowres|plane_multiple|rotation_crc|big_fb|flip_scaled_crc)@.*(x-tile|xtile|tiling-x).*
igt@kms_pipe_stress@stress-xrgb8888-xtiled
##############################################################################
# Not supported by current CI configs
##############################################################################
igt@kms_bw@.*4-displays.*
##############################################################################
# Expected skip on PTL, FBC + PSR is unsupported
##############################################################################
igt@kms_front_buffer_tracking@fbcpsr-.*
igt@kms_psr@fbc-(psr|psr2|pr)-.*
igt@kms_psr2_sf@fbc-(psr2|pr)-.*
igt@kms_front_buffer_tracking@plane-fbc-rte
##############################################################################
# Expected skip on PTL, UJ not supported
##############################################################################
igt@kms_joiner@.*ultra-joiner.*
##############################################################################
# Deep-pkgc IGT not applicable
##############################################################################
igt@kms_pm_dc@deep-pkgc
##############################################################################
