Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 0/3] Fix autodiscovery in chamelium
@ 2023-07-13  9:17 Kunal Joshi
  2023-07-13  9:17 ` [igt-dev] [PATCH i-g-t 1/3] lib/igt_chamelium: reset chamelium before starting autodiscovery Kunal Joshi
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Kunal Joshi @ 2023-07-13  9:17 UTC (permalink / raw)
  To: igt-dev; +Cc: Kunal Joshi

Recently issues were spotted on CI runs, where autodiscovery
behaved weirdly, below example

[Chamelium:(null)]
ChameliumPortID=1

This patch series includes below fixes
- TypeC connector need disabling modeset for correctly doing hpd cycle
  so do it before going for autodiscovery
- port_count was used to iterate on chamelium ports but its not
  neccessary that mapped ports are always on the top chamelium_ports
  array after autodiscovery

Kunal Joshi (3):
  lib/igt_chamelium: reset chamelium before starting autodiscovery
  lib/igt_chamelium: Added is_mapped to track mapped ports
  lib/igt_chamelium: Added function to sort chamelium ports based on
    is_mapped

 lib/igt_chamelium.c | 56 +++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 54 insertions(+), 2 deletions(-)

-- 
2.25.1

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-07-18  8:19 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-13  9:17 [igt-dev] [PATCH i-g-t 0/3] Fix autodiscovery in chamelium Kunal Joshi
2023-07-13  9:17 ` [igt-dev] [PATCH i-g-t 1/3] lib/igt_chamelium: reset chamelium before starting autodiscovery Kunal Joshi
2023-07-14  6:15   ` B, Jeevan
2023-07-13  9:17 ` [igt-dev] [PATCH i-g-t 2/3] lib/igt_chamelium: Added is_mapped to track mapped ports Kunal Joshi
2023-07-14  6:19   ` B, Jeevan
2023-07-13  9:17 ` [igt-dev] [PATCH i-g-t 3/3] lib/igt_chamelium: Added function to sort chamelium ports based on is_mapped Kunal Joshi
2023-07-14  6:27   ` B, Jeevan
2023-07-13 10:26 ` [igt-dev] ✓ Fi.CI.BAT: success for Fix autodiscovery in chamelium Patchwork
2023-07-13 12:05 ` [igt-dev] ○ CI.xeBAT: info " Patchwork
2023-07-13 13:25 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2023-07-18  5:41 ` [igt-dev] ○ CI.xeBAT: info for Fix autodiscovery in chamelium (rev2) Patchwork
2023-07-18  5:57 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2023-07-18  8:19 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox