summaryrefslogtreecommitdiff
path: root/lib/igt_chamelium.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-10lib: fix calloc calls with inverted argumentsMauro Carvalho Chehab1-2/+2
2023-07-18lib/igt_chamelium: Added function to sort chamelium ports based on is_mappedKunal Joshi1-0/+41
2023-07-18lib/igt_chamelium: Added is_mapped to track mapped portsKunal Joshi1-2/+5
2023-07-18lib/igt_chamelium: reset chamelium before starting autodiscoveryKunal Joshi1-0/+7
2023-01-05chamelium: Handle errors when fetching AdapterAllowedPetri Latvala1-2/+9
2022-11-22Cv3 workaround: skip plug all at initMark Yacoub1-0/+11
2022-11-01kms_chamelium: Add new EDID stress resolution testMark Yacoub1-9/+1
2022-11-01lib/crc: Move pipe CRC stuff out from igt_debugfsVille Syrjälä1-0/+1
2022-10-26Refactor Display Outputs to handle MST Connectors.Mark Yacoub1-15/+21
2022-10-18Chamelium: Handle getting port connector if it's MST.Mark Yacoub1-22/+85
2022-09-27Chamelium: Make autodiscover discover connectors one at a time.Mark Yacoub1-95/+114
2022-08-23lib/chamelium: Use MST Path property to reprobe an MST connector.Mark Yacoub1-9/+107
2022-08-01lib/igt_chamelium: Check for error instead of port id for invalidMark Yacoub1-1/+1
2022-05-25tests/kms_chamelium: Check if port adapters are in useRyszard Knop1-0/+35
2021-05-11lib/igt_chamelium: Retry DP FSM on FailureKunal Joshi1-5/+22
2021-04-26Added structures and functions to generate tiled edidsKunal Joshi1-0/+67
2021-04-26Make basic chamelium function accessible to other testsKunal Joshi1-0/+131
2021-02-21lib/igt_chamelium: Added toggle for fsm_handlingKunal Joshi1-2/+4
2020-10-06lib/igt_chamelium: Use curl timeout for xmlrpc callsPetri Latvala1-1/+12
2020-07-08lib/igt_chamelium: Wait for connectors after replugging them at exitImre Deak1-0/+5
2020-07-08lib/igt_chamelium: Duplicate the caller's drm_fdImre Deak1-1/+5
2020-07-08lib/igt_chamelium: Sanitize the init error and deinit pathImre Deak1-3/+3
2020-06-26lib: Use generic names for APIs that handle ueventsAnkit Nautiyal1-2/+2
2020-06-01lib/kms_chamelium: Wait for the sink to reconnect after an FSM DPMS-offImre Deak1-15/+32
2020-05-11lib/igt_kms: Make igt_display_require() + chamelium more robustArkadiusz Hiler1-11/+76
2020-05-11lib/igt_chamelium: Sleep when doing autodiscoveryArkadiusz Hiler1-2/+26
2020-03-24chamelium: Retry XMLRPC call when chamelond fails talking with a receiverArkadiusz Hiler1-9/+21
2020-03-23lib/kms: Try to plug all Chamelium ports, abort if it failsArkadiusz Hiler1-3/+52
2020-03-23lib/chamelium: Add functions to initialize XMLRPC onlyArkadiusz Hiler1-23/+66
2020-03-23lib/chamelium: Make it clear that function assertsArkadiusz Hiler1-3/+21
2020-03-23lib/chamelium: Clear error after checking if chamelium is reachableArkadiusz Hiler1-2/+8
2020-03-16tests/kms_chamelium: Get rid of dp-link-status subtestArkadiusz Hiler1-15/+0
2020-01-27lib/chamelium: Add a non-asserting frame match functionKunal Joshi1-2/+23
2019-11-12lib/igt_list: Update, clean-up and document igt_listArkadiusz Hiler1-4/+4
2019-08-20tests/kms_chamelium: Wait for chamelium being reachable after a suspendArkadiusz Hiler1-0/+26
2019-08-15lib/igt_chamelium: add chamelium_trigger_link_failureSimon Ser1-0/+15
2019-08-15lib/igt_kms: use struct edid instead of unsigned charSimon Ser1-2/+1
2019-08-14lib/igt_chamelium: add support for GetLastInfoFrameSimon Ser1-0/+57
2019-07-19lib/igt_chamelium: autodiscover Chamelium port mappingsSimon Ser1-2/+211
2019-07-19lib/igt_chamelium: add chamelium_get_video_portsSimon Ser1-0/+44
2019-07-19lib/igt_chamelium: set EDID serialSimon Ser1-5/+38
2019-07-19lib/igt_chamelium: upload one EDID per portSimon Ser1-7/+22
2019-07-19lib/igt_chamelium: add CHAMELIUM_MAX_PORTSSimon Ser1-5/+2
2019-07-19lib/igt_chamelium: split chamelium_new_edidSimon Ser1-13/+22
2019-07-19lib/igt_chamelium: allow EDIDs to be mutated for each portSimon Ser1-2/+28
2019-07-19lib/igt_chamelium: fix chamelium_port_set_edid docsSimon Ser1-3/+4
2019-07-17lib/igt_chamelium: add chamelium_supports_get_video_paramsSimon Ser1-20/+28
2019-07-17lib/igt_chamelium: add chamelium_port_get_video_paramsSimon Ser1-0/+58
2019-07-02lib/igt_edid: add edid_get_sizeSimon Ser1-4/+2
2019-06-17lib/igt_chamelium: replace EDID IDs with opaque structsSimon Ser1-13/+12