at24 updates for v7.2-rc1

- use named initializers for arrays of i2c_device_data
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEkeUTLeW1Rh17omX8BZ0uy/82hMMFAmodY2YACgkQBZ0uy/82
 hMOAtA/5Ac8DQ5QRVL3ZpaDEZrVRTRz92UTeEegjNqYN+TiALFr5fNF9ETKwWjp/
 F8Qo0Sa17f5/rCR1H1bGNmAHzPfwMeN3dk2nwFzQt0OdfBKVKFOe4eECIqwhYDth
 XQb42Jf70oTcMEqDf/eZWLKTakIYJAEarhO5dmAndYusIkxRTs96WTfh0aMbNm30
 Dtk5WUma2bNC1ZCEUjJys7EIy4Zua7+v3F/wJ2ivfKAFsOBduABk3Lfw4fMyRzU6
 tygRsoPe6aW7FR5usFtYruxrFi9MCLwEXPZyPs2Cy1Sg5hMPifaUYId0S8sh3CuT
 JhWh0CQAz0jVX6DkzG33xB9IQJzSXetLS9gMghKyYVY/zNXNrpMl8mDNfrYXu5uX
 6Gw3GEPuQWYJuxDBHSszso5wKEByN3YZB6tVRZD0QbjdWY9Evqc6v6AIlC5Y9t4i
 d7yTIWIkSF5uDyZZ0DaGbHJg2X+byHp9/te7CJ9f6hjGKg5gtyVwv07Fx32EGyTx
 5vaht6e9M5KPAJntk4qyQNnHe2VGHlgaOXjgNTBaihPkN7MrXMCe1eu8G7unOo2I
 P1ilRA5gL2mBXZA3fohSoBSKSs6kuH+GzXZ34+I+w/6pAZRMaHtmqQFlkMr3I8S0
 mB2JsNvdYnn9x7RkkQc6cgLCPIbqUXBZ9OFSKC8iZ5YGXrVU5NI=
 =fQo7
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQScDfrjQa34uOld1VLaeAVmJtMtbgUCaib4kwAKCRDaeAVmJtMt
 bjHZAP9jzzE3IVw4QNgRvqgePWvIhzbwaI5tBBorVbugshvA6QD+OuJaPyEYVkJD
 Z5gtPs3rrYsTQqNkq6k89XjG6B10Jw4=
 =TTSZ
 -----END PGP SIGNATURE-----

Merge tag 'at24-updates-for-v7.2-rc1' into i2c/i2c-host

at24 updates for v7.2-rc1

- use named initializers for arrays of i2c_device_data
This commit is contained in:
Andi Shyti 2026-06-08 19:14:52 +02:00
commit 252123e295

View File

@ -215,37 +215,37 @@ AT24_CHIP_DATA(at24_data_24c2048, 2097152 / 8, AT24_FLAG_ADDR16);
AT24_CHIP_DATA(at24_data_INT3499, 8192 / 8, 0);
static const struct i2c_device_id at24_ids[] = {
{ "24c00", (kernel_ulong_t)&at24_data_24c00 },
{ "24c01", (kernel_ulong_t)&at24_data_24c01 },
{ "24cs01", (kernel_ulong_t)&at24_data_24cs01 },
{ "24c02", (kernel_ulong_t)&at24_data_24c02 },
{ "24cs02", (kernel_ulong_t)&at24_data_24cs02 },
{ "24mac402", (kernel_ulong_t)&at24_data_24mac402 },
{ "24mac602", (kernel_ulong_t)&at24_data_24mac602 },
{ "24aa025e48", (kernel_ulong_t)&at24_data_24aa025e48 },
{ "24aa025e64", (kernel_ulong_t)&at24_data_24aa025e64 },
{ "spd", (kernel_ulong_t)&at24_data_spd },
{ "24c02-vaio", (kernel_ulong_t)&at24_data_24c02_vaio },
{ "24c04", (kernel_ulong_t)&at24_data_24c04 },
{ "24cs04", (kernel_ulong_t)&at24_data_24cs04 },
{ "24c08", (kernel_ulong_t)&at24_data_24c08 },
{ "24cs08", (kernel_ulong_t)&at24_data_24cs08 },
{ "24c16", (kernel_ulong_t)&at24_data_24c16 },
{ "24cs16", (kernel_ulong_t)&at24_data_24cs16 },
{ "24c32", (kernel_ulong_t)&at24_data_24c32 },
{ "24c32d-wl", (kernel_ulong_t)&at24_data_24c32d_wlp },
{ "24cs32", (kernel_ulong_t)&at24_data_24cs32 },
{ "24c64", (kernel_ulong_t)&at24_data_24c64 },
{ "24c64-wl", (kernel_ulong_t)&at24_data_24c64d_wlp },
{ "24cs64", (kernel_ulong_t)&at24_data_24cs64 },
{ "24c128", (kernel_ulong_t)&at24_data_24c128 },
{ "24c256", (kernel_ulong_t)&at24_data_24c256 },
{ "24256e-wl", (kernel_ulong_t)&at24_data_24256e_wlp },
{ "24c512", (kernel_ulong_t)&at24_data_24c512 },
{ "24c1024", (kernel_ulong_t)&at24_data_24c1024 },
{ "24c1025", (kernel_ulong_t)&at24_data_24c1025 },
{ "24c2048", (kernel_ulong_t)&at24_data_24c2048 },
{ "at24", 0 },
{ .name = "24c00", .driver_data = (kernel_ulong_t)&at24_data_24c00 },
{ .name = "24c01", .driver_data = (kernel_ulong_t)&at24_data_24c01 },
{ .name = "24cs01", .driver_data = (kernel_ulong_t)&at24_data_24cs01 },
{ .name = "24c02", .driver_data = (kernel_ulong_t)&at24_data_24c02 },
{ .name = "24cs02", .driver_data = (kernel_ulong_t)&at24_data_24cs02 },
{ .name = "24mac402", .driver_data = (kernel_ulong_t)&at24_data_24mac402 },
{ .name = "24mac602", .driver_data = (kernel_ulong_t)&at24_data_24mac602 },
{ .name = "24aa025e48", .driver_data = (kernel_ulong_t)&at24_data_24aa025e48 },
{ .name = "24aa025e64", .driver_data = (kernel_ulong_t)&at24_data_24aa025e64 },
{ .name = "spd", .driver_data = (kernel_ulong_t)&at24_data_spd },
{ .name = "24c02-vaio", .driver_data = (kernel_ulong_t)&at24_data_24c02_vaio },
{ .name = "24c04", .driver_data = (kernel_ulong_t)&at24_data_24c04 },
{ .name = "24cs04", .driver_data = (kernel_ulong_t)&at24_data_24cs04 },
{ .name = "24c08", .driver_data = (kernel_ulong_t)&at24_data_24c08 },
{ .name = "24cs08", .driver_data = (kernel_ulong_t)&at24_data_24cs08 },
{ .name = "24c16", .driver_data = (kernel_ulong_t)&at24_data_24c16 },
{ .name = "24cs16", .driver_data = (kernel_ulong_t)&at24_data_24cs16 },
{ .name = "24c32", .driver_data = (kernel_ulong_t)&at24_data_24c32 },
{ .name = "24c32d-wl", .driver_data = (kernel_ulong_t)&at24_data_24c32d_wlp },
{ .name = "24cs32", .driver_data = (kernel_ulong_t)&at24_data_24cs32 },
{ .name = "24c64", .driver_data = (kernel_ulong_t)&at24_data_24c64 },
{ .name = "24c64-wl", .driver_data = (kernel_ulong_t)&at24_data_24c64d_wlp },
{ .name = "24cs64", .driver_data = (kernel_ulong_t)&at24_data_24cs64 },
{ .name = "24c128", .driver_data = (kernel_ulong_t)&at24_data_24c128 },
{ .name = "24c256", .driver_data = (kernel_ulong_t)&at24_data_24c256 },
{ .name = "24256e-wl", .driver_data = (kernel_ulong_t)&at24_data_24256e_wlp },
{ .name = "24c512", .driver_data = (kernel_ulong_t)&at24_data_24c512 },
{ .name = "24c1024", .driver_data = (kernel_ulong_t)&at24_data_24c1024 },
{ .name = "24c1025", .driver_data = (kernel_ulong_t)&at24_data_24c1025 },
{ .name = "24c2048", .driver_data = (kernel_ulong_t)&at24_data_24c2048 },
{ .name = "at24", .driver_data = 0 },
{ /* END OF LIST */ }
};
MODULE_DEVICE_TABLE(i2c, at24_ids);