Skip to content
  • Arkadiusz Hiler's avatar
    tests/kms_chamelium: Test HPD for different mode handling scenarios · 04a8ae8a
    Arkadiusz Hiler authored
    The default scenario is now performing all hotplugs with modes disabled
    on all connectors. This is the quickest of the tests and represents
    userspace not caring about the new display (e.g. explicitly disabled).
    
    *-hpd-enable-disable-mode covers the most common userspace behavior
    where each hotplug event is accompanied by a corresponding enabling /
    disabling commit.
    
    *-hpd-with-enabled-mode explicitly targets the scenario where we have
    mode enabled and never disable it as we do hotplugs to reproduce the
    issue we see with TypeC connectors for ICL and TGL.
    
    v2:
     - refresh igt_display output state after reprobing
     - get mode and set pipe only after we have connector plugged in
    
    v3: fix VGA subtest names (Kunal)
    
    Cc: Kunal Joshi <kunal1.joshi@intel.com>
    Cc: Imre Deak <imre.deak@intel.com>
    Issue: https://gitlab.freedesktop.org/drm/intel/issues/323
    
    
    Signed-off-by: default avatarArkadiusz Hiler <arkadiusz.hiler@intel.com>
    Reviewed-by: KunalJoshi95's avatarKunal Joshi <kunal1.joshi@intel.com>
    04a8ae8a