From 5f230884cb4f60ed3db0a7ad3a5e0e15c023ceca Mon Sep 17 00:00:00 2001 From: WoolenSky Date: Wed, 25 Oct 2023 06:40:31 +0000 Subject: [PATCH] update core/tc_client_driver.c. Signed-off-by: WoolenSky --- core/tc_client_driver.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/tc_client_driver.c b/core/tc_client_driver.c index 081d90e..efe4906 100644 --- a/core/tc_client_driver.c +++ b/core/tc_client_driver.c @@ -1199,7 +1199,11 @@ static int tc_ns_client_init(void) ret = load_tz_shared_mem(g_dev_node); if (ret != 0) goto unmap_res_mem; +#if (KERNEL_VERSION(6, 4, 0) <= LINUX_VERSION_CODE) g_driver_class = class_create(TC_NS_CLIENT_DEV); +#else + g_driver_class = class_create(THIS_MODULE, TC_NS_CLIENT_DEV); +#endif if (IS_ERR_OR_NULL(g_driver_class)) { tloge("class create failed"); ret = -ENOMEM; -- Gitee