Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: Drop explicit initialization of struct i2c_device_id::driver_data to 0

These drivers don't use the driver_data member of struct i2c_device_id,
so don't explicitly initialize this member.

This prepares putting driver_data in an anonymous union which requires
either no initialization or named designators. But it's also a nice
cleanup on its own.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Link: https://lore.kernel.org/r/20240918123150.1540161-9-u.kleine-koenig@baylibre.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Uwe Kleine-König and committed by
Stephen Boyd
af6bfa97 8fcad5ff

+2 -2
+1 -1
drivers/clk/clk-cdce706.c
··· 678 678 #endif 679 679 680 680 static const struct i2c_device_id cdce706_id[] = { 681 - { "cdce706", 0 }, 681 + { "cdce706" }, 682 682 { } 683 683 }; 684 684 MODULE_DEVICE_TABLE(i2c, cdce706_id);
+1 -1
drivers/clk/clk-si514.c
··· 371 371 } 372 372 373 373 static const struct i2c_device_id si514_id[] = { 374 - { "si514", 0 }, 374 + { "si514" }, 375 375 { } 376 376 }; 377 377 MODULE_DEVICE_TABLE(i2c, si514_id);