Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/ttm/tests: Use u32 and u64 over uint*_t types

Update the tests and helpers to use unsigned kernel types.

Signed-off-by: Karolina Stolarek <karolina.stolarek@intel.com>
Suggested-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Signed-off-by: Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/b36d71de78990ac5be1538cc3f735f7e40618cfe.1718192625.git.karolina.stolarek@intel.com

authored by

Karolina Stolarek and committed by
Arunpravin Paneer Selvam
07430fa5 be487a29

+25 -27
+6 -6
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
··· 243 243 struct ttm_place *place; 244 244 struct ttm_resource_manager *man; 245 245 unsigned int bo_prio = TTM_MAX_BO_PRIORITY - 1; 246 - uint32_t mem_type = TTM_PL_SYSTEM; 246 + u32 mem_type = TTM_PL_SYSTEM; 247 247 int err; 248 248 249 249 place = ttm_place_kunit_init(test, mem_type, 0); ··· 284 284 struct ttm_device *ttm_dev; 285 285 struct ttm_resource *res1, *res2; 286 286 struct ttm_place *place; 287 - uint32_t mem_type = TTM_PL_SYSTEM; 287 + u32 mem_type = TTM_PL_SYSTEM; 288 288 int err; 289 289 290 290 ttm_dev = kunit_kzalloc(test, sizeof(*ttm_dev), GFP_KERNEL); ··· 328 328 struct ttm_device *ttm_dev; 329 329 struct ttm_place *place; 330 330 struct dma_resv *resv; 331 - uint32_t mem_type = TTM_PL_SYSTEM; 331 + u32 mem_type = TTM_PL_SYSTEM; 332 332 unsigned int bo_priority = 0; 333 333 int err; 334 334 ··· 386 386 struct ttm_resource *res; 387 387 struct ttm_device *ttm_dev; 388 388 struct ttm_place *place; 389 - uint32_t mem_type = TTM_PL_SYSTEM; 389 + u32 mem_type = TTM_PL_SYSTEM; 390 390 int err; 391 391 392 392 place = ttm_place_kunit_init(test, mem_type, 0); ··· 501 501 struct ttm_resource *res; 502 502 struct ttm_device *ttm_dev; 503 503 struct ttm_place *place; 504 - uint32_t mem_type = TTM_PL_SYSTEM; 504 + u32 mem_type = TTM_PL_SYSTEM; 505 505 unsigned int bo_priority = 0; 506 506 int err; 507 507 ··· 552 552 struct ttm_resource *res; 553 553 struct ttm_device *ttm_dev; 554 554 struct ttm_place *place; 555 - uint32_t mem_type = TTM_PL_SYSTEM; 555 + u32 mem_type = TTM_PL_SYSTEM; 556 556 unsigned int bo_priority = 0; 557 557 int err; 558 558
+2 -4
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
··· 42 42 .placement = &mock2_place, 43 43 }; 44 44 45 - static struct ttm_tt *ttm_tt_simple_create(struct ttm_buffer_object *bo, 46 - uint32_t page_flags) 45 + static struct ttm_tt *ttm_tt_simple_create(struct ttm_buffer_object *bo, u32 page_flags) 47 46 { 48 47 struct ttm_tt *tt; 49 48 ··· 196 197 } 197 198 EXPORT_SYMBOL_GPL(ttm_bo_kunit_init); 198 199 199 - struct ttm_place *ttm_place_kunit_init(struct kunit *test, 200 - uint32_t mem_type, uint32_t flags) 200 + struct ttm_place *ttm_place_kunit_init(struct kunit *test, u32 mem_type, u32 flags) 201 201 { 202 202 struct ttm_place *place; 203 203
+2 -2
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h
··· 38 38 struct ttm_test_devices *devs, 39 39 size_t size, 40 40 struct dma_resv *obj); 41 - struct ttm_place *ttm_place_kunit_init(struct kunit *test, 42 - uint32_t mem_type, uint32_t flags); 41 + struct ttm_place *ttm_place_kunit_init(struct kunit *test, u32 mem_type, 42 + u32 flags); 43 43 void dummy_ttm_bo_destroy(struct ttm_buffer_object *bo); 44 44 45 45 struct ttm_test_devices *ttm_test_devices_basic(struct kunit *test);
+1 -1
drivers/gpu/drm/ttm/tests/ttm_pool_test.c
··· 48 48 } 49 49 50 50 static struct ttm_tt *ttm_tt_kunit_init(struct kunit *test, 51 - uint32_t page_flags, 51 + u32 page_flags, 52 52 enum ttm_caching caching, 53 53 size_t size) 54 54 {
+8 -8
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
··· 11 11 12 12 struct ttm_resource_test_case { 13 13 const char *description; 14 - uint32_t mem_type; 15 - uint32_t flags; 14 + u32 mem_type; 15 + u32 flags; 16 16 }; 17 17 18 18 struct ttm_resource_test_priv { ··· 47 47 48 48 static void ttm_init_test_mocks(struct kunit *test, 49 49 struct ttm_resource_test_priv *priv, 50 - uint32_t mem_type, uint32_t flags) 50 + u32 mem_type, u32 flags) 51 51 { 52 52 size_t size = RES_SIZE; 53 53 ··· 60 60 61 61 static void ttm_init_test_manager(struct kunit *test, 62 62 struct ttm_resource_test_priv *priv, 63 - uint32_t mem_type) 63 + u32 mem_type) 64 64 { 65 65 struct ttm_device *ttm_dev = priv->devs->ttm_dev; 66 66 struct ttm_resource_manager *man; ··· 112 112 struct ttm_buffer_object *bo; 113 113 struct ttm_place *place; 114 114 struct ttm_resource_manager *man; 115 - uint64_t expected_usage; 115 + u64 expected_usage; 116 116 117 117 ttm_init_test_mocks(test, priv, params->mem_type, params->flags); 118 118 bo = priv->bo; ··· 230 230 struct ttm_buffer_object *bo; 231 231 struct ttm_place *place; 232 232 struct ttm_resource_manager *man; 233 - uint64_t actual_usage; 233 + u64 actual_usage; 234 234 235 235 ttm_init_test_mocks(test, priv, TTM_PL_SYSTEM, TTM_PL_FLAG_TOPDOWN); 236 236 bo = priv->bo; ··· 268 268 struct ttm_buffer_object *bo; 269 269 struct ttm_place *place; 270 270 struct ttm_resource *res; 271 - uint32_t mem_type = TTM_PL_SYSTEM; 271 + u32 mem_type = TTM_PL_SYSTEM; 272 272 int ret; 273 273 274 274 ttm_init_test_mocks(test, priv, mem_type, 0); ··· 293 293 struct ttm_buffer_object *bo; 294 294 struct ttm_place *place; 295 295 struct ttm_resource *res; 296 - uint32_t mem_type = TTM_PL_SYSTEM; 296 + u32 mem_type = TTM_PL_SYSTEM; 297 297 298 298 ttm_init_test_mocks(test, priv, mem_type, 0); 299 299 bo = priv->bo;
+6 -6
drivers/gpu/drm/ttm/tests/ttm_tt_test.c
··· 11 11 12 12 struct ttm_tt_test_case { 13 13 const char *description; 14 - uint32_t size; 15 - uint32_t extra_pages_num; 14 + u32 size; 15 + u32 extra_pages_num; 16 16 }; 17 17 18 18 static const struct ttm_tt_test_case ttm_tt_init_basic_cases[] = { ··· 41 41 const struct ttm_tt_test_case *params = test->param_value; 42 42 struct ttm_buffer_object *bo; 43 43 struct ttm_tt *tt; 44 - uint32_t page_flags = TTM_TT_FLAG_ZERO_ALLOC; 44 + u32 page_flags = TTM_TT_FLAG_ZERO_ALLOC; 45 45 enum ttm_caching caching = ttm_cached; 46 - uint32_t extra_pages = params->extra_pages_num; 46 + u32 extra_pages = params->extra_pages_num; 47 47 int num_pages = params->size >> PAGE_SHIFT; 48 48 int err; 49 49 ··· 69 69 struct ttm_buffer_object *bo; 70 70 struct ttm_tt *tt; 71 71 enum ttm_caching caching = ttm_cached; 72 - uint32_t size = SZ_8K; 72 + u32 size = SZ_8K; 73 73 int num_pages = (size + SZ_4K) >> PAGE_SHIFT; 74 74 int err; 75 75 ··· 211 211 } 212 212 213 213 static struct ttm_tt *ttm_tt_null_create(struct ttm_buffer_object *bo, 214 - uint32_t page_flags) 214 + u32 page_flags) 215 215 { 216 216 return NULL; 217 217 }