diff --git a/drivers/platform/x86/samsung-laptop.c b/drivers/platform/x86/samsung-laptop.c index 7d7109fdbd63914dd2a42837fa63b9e9ff50bfe2..b7c67c87f47b96006428014e560bceca7be97925 100644 --- a/drivers/platform/x86/samsung-laptop.c +++ b/drivers/platform/x86/samsung-laptop.c @@ -430,7 +430,7 @@ static int sabi_command(struct samsung_laptop *samsung, u16 command, static int sabi_set_commandb(struct samsung_laptop *samsung, u16 command, u8 data) { - struct sabi_data in = { .d0 = 0, .d1 = 0, .d2 = 0, .d3 = 0 }; + struct sabi_data in = { { { .d0 = 0, .d1 = 0, .d2 = 0, .d3 = 0 } } }; in.data[0] = data; return sabi_command(samsung, command, &in, NULL);