[PATCH 3/4] drm/amd/display/test: Optimize kunit test suite dml_dcn20_fpu_dcn21_update_bw_bounding_box_test
Joao Paulo Pereira da Silva
jppaulo11 at usp.br
Sat Apr 20 18:48:18 UTC 2024
The KUnit init function of the suite
dml_dcn20_fpu_dcn21_update_bw_bounding_box_test does not need to be executed
before every test, but only once before the test suite, since it's just
used to store backup copies of DCN global structures.
So, turn it into a suite_init.
Signed-off-by: Joao Paulo Pereira da Silva <jppaulo11 at usp.br>
---
.../amd/display/test/kunit/dc/dml/dcn20/dcn20_fpu_test.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/amd/display/test/kunit/dc/dml/dcn20/dcn20_fpu_test.c b/drivers/gpu/drm/amd/display/test/kunit/dc/dml/dcn20/dcn20_fpu_test.c
index c51a0afbe518..b13a952e0227 100644
--- a/drivers/gpu/drm/amd/display/test/kunit/dc/dml/dcn20/dcn20_fpu_test.c
+++ b/drivers/gpu/drm/amd/display/test/kunit/dc/dml/dcn20/dcn20_fpu_test.c
@@ -449,10 +449,10 @@ static struct _vcs_dpi_soc_bounding_box_st original_dcn2_1_soc;
static struct _vcs_dpi_ip_params_st original_dcn2_1_ip;
/**
- * dcn20_fpu_dcn21_update_bw_bounding_box_test_init - Store backup copies of DCN global structures
+ * dcn20_fpu_dcn21_update_bw_bounding_box_test_suite_init - Store backup copies of DCN global structures
* @test: represents a running instance of a test.
*/
-static int dcn20_fpu_dcn21_update_bw_bounding_box_test_init(struct kunit *test)
+static int dcn20_fpu_dcn21_update_bw_bounding_box_test_suite_init(struct kunit_suite *suite)
{
memcpy(&original_dcn2_1_soc, &dcn2_1_soc, sizeof(struct _vcs_dpi_soc_bounding_box_st));
memcpy(&original_dcn2_1_ip, &dcn2_1_ip, sizeof(struct _vcs_dpi_ip_params_st));
@@ -553,7 +553,7 @@ static struct kunit_case dcn20_fpu_dcn21_update_bw_bounding_box_test_cases[] = {
static struct kunit_suite dcn21_update_bw_bounding_box_test_suite = {
.name = "dml_dcn20_fpu_dcn21_update_bw_bounding_box_test",
- .init = dcn20_fpu_dcn21_update_bw_bounding_box_test_init,
+ .suite_init = dcn20_fpu_dcn21_update_bw_bounding_box_test_suite_init,
.exit = dcn20_fpu_dcn21_update_bw_bounding_box_test_exit,
.test_cases = dcn20_fpu_dcn21_update_bw_bounding_box_test_cases,
};
--
2.44.0
More information about the amd-gfx
mailing list