drm/tests: Add tests for Broadcast RGB property
authorMaxime Ripard <mripard@kernel.org>
Mon, 27 May 2024 13:58:08 +0000 (15:58 +0200)
committerMaxime Ripard <mripard@kernel.org>
Tue, 28 May 2024 08:24:38 +0000 (10:24 +0200)
commit73af58c1b441701a740b9157123b2ffd14aa3e0d
tree62fefa691c2358fbba556ab134e55b3cee5171aa
parentab52af4ba7c7dc2e226ede5935a0587743b747d3
drm/tests: Add tests for Broadcast RGB property

This had a bunch of kunit tests to make sure our code to handle the
Broadcast RGB property behaves properly.

This requires bringing a bit of infrastructure to create mock HDMI
connectors, with custom EDIDs.

Reviewed-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240527-kms-hdmi-connector-state-v15-19-c5af16c3aae2@kernel.org
Signed-off-by: Maxime Ripard <mripard@kernel.org>
drivers/gpu/drm/tests/drm_connector_test.c
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c