[PATCH 3/9] drivers: Resolve constParameterPointer and configVariablePointer suggestions of ccpcheck

0 views
Skip to first unread message

Jan Kiszka

unread,
May 14, 2025, 4:15:04 PMMay 14
to efibootg...@googlegroups.com
From: Jan Kiszka <jan.k...@siemens.com>

Signed-off-by: Jan Kiszka <jan.k...@siemens.com>
---
drivers/watchdog/eiois200_wdt.c | 2 +-
drivers/watchdog/ipmi_wdt.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/watchdog/eiois200_wdt.c b/drivers/watchdog/eiois200_wdt.c
index e0c3f53..61855d0 100644
--- a/drivers/watchdog/eiois200_wdt.c
+++ b/drivers/watchdog/eiois200_wdt.c
@@ -377,7 +377,7 @@ static EFI_STATUS init(EFI_PCI_IO __attribute__((unused)) * pci_io,
{
SMBIOS_STRUCTURE_TABLE *smbios_table;
SMBIOS_STRUCTURE_POINTER smbios_struct;
- CHAR8 *smbios_string;
+ const CHAR8 *smbios_string;
const struct eiois200_dev_port *eport;
struct pmc_port pmc;
UINT8 status;
diff --git a/drivers/watchdog/ipmi_wdt.c b/drivers/watchdog/ipmi_wdt.c
index d98f60f..610c798 100644
--- a/drivers/watchdog/ipmi_wdt.c
+++ b/drivers/watchdog/ipmi_wdt.c
@@ -88,7 +88,7 @@ kcs_outb(UINT8 value, UINT16 io_base, UINT16 port)
}

static EFI_STATUS
-_send_ipmi_cmd(UINT16 io_base, UINT8 cmd, UINT8 *data, UINTN datalen)
+_send_ipmi_cmd(UINT16 io_base, UINT8 cmd, const UINT8 *data, UINTN datalen)
{
UINT8 lastbyte = cmd;
UINTN err = 0;
@@ -131,7 +131,7 @@ handle_ipmi_error(UINT16 io_base)
}

static EFI_STATUS
-send_ipmi_cmd(UINT16 io_base, UINT8 cmd, UINT8 *data, UINTN datalen)
+send_ipmi_cmd(UINT16 io_base, UINT8 cmd, const UINT8 *data, UINTN datalen)
{
EFI_STATUS timerstatus;
EFI_STATUS status;
--
2.43.0

Reply all
Reply to author
Forward
0 new messages