[PATCH 6/7] hwmon: pmbus: adm1266: Use zero-initialization instead of memset()

From: Manish Baing

Date: Sat May 30 2026 - 18:16:51 EST


Use empty brace initialization (={}) instead of explicit memset()
to zero-initialize stack memory to simplify the code.

No functional change.

Signed-off-by: Manish Baing <manishbaing2789@xxxxxxxxx>
---
drivers/hwmon/pmbus/adm1266.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/hwmon/pmbus/adm1266.c b/drivers/hwmon/pmbus/adm1266.c
index 6f6ad7b20e9a..806b92473a4f 100644
--- a/drivers/hwmon/pmbus/adm1266.c
+++ b/drivers/hwmon/pmbus/adm1266.c
@@ -449,13 +449,11 @@ static int adm1266_config_nvmem(struct adm1266_data *data)
static int adm1266_set_rtc(struct adm1266_data *data)
{
time64_t kt;
- char write_buf[6];
+ char write_buf[6] = { };
int i;

kt = ktime_get_real_seconds();

- memset(write_buf, 0, sizeof(write_buf));
-
for (i = 0; i < 4; i++)
write_buf[2 + i] = (kt >> (i * 8)) & 0xFF;

--
2.43.0