From 1d83921b5ad4dc03a411abf759c1025e548ce3e0 Mon Sep 17 00:00:00 2001 From: Bing Xia Date: Sun, 19 Jan 2025 11:26:43 +0000 Subject: [PATCH] rasdaemon: Fix few compilation warnings in non standard hisilicon code Fix the problem that the type of a constant string does not match when it is assigned to a character pointer. Signed-off-by: Bing Xia Signed-off-by: Shiju Jose Signed-off-by: Mauro Carvalho Chehab --- non-standard-hisi_hip08.c | 2 +- non-standard-hisilicon.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/non-standard-hisi_hip08.c b/non-standard-hisi_hip08.c index de5b5e9..3b8d93c 100644 --- a/non-standard-hisi_hip08.c +++ b/non-standard-hisi_hip08.c @@ -462,7 +462,7 @@ static const char * const oem_submodule_name(const struct hisi_module_info *info return "unknown"; } -static char *pcie_local_sub_module_name(uint8_t id) +static const char *pcie_local_sub_module_name(uint8_t id) { switch (id) { case HISI_PCIE_SUB_MODULE_ID_AP: return "AP_Layer"; diff --git a/non-standard-hisilicon.h b/non-standard-hisilicon.h index 44da9e7..afd5e83 100644 --- a/non-standard-hisilicon.h +++ b/non-standard-hisilicon.h @@ -24,7 +24,7 @@ enum hisi_oem_data_type { }; /* helper functions */ -static inline char *err_severity(uint8_t err_sev) +static inline const char *err_severity(uint8_t err_sev) { switch (err_sev) { case HISI_ERR_SEVERITY_NFE: return "recoverable"; -- 2.49.0