Input: drop explicit initialization of struct i2c_device_id::driver_data to 0
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Thu, 9 May 2024 17:41:59 +0000 (19:41 +0200)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 13 May 2024 22:43:19 +0000 (15:43 -0700)
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.

While add it, also remove commas after the sentinel entries.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20240509174158.2211071-2-u.kleine-koenig@pengutronix.de
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
64 files changed:
drivers/input/joystick/as5011.c
drivers/input/joystick/qwiic-joystick.c
drivers/input/keyboard/adp5588-keys.c
drivers/input/keyboard/cypress-sf.c
drivers/input/keyboard/dlink-dir685-touchkeys.c
drivers/input/keyboard/lm8323.c
drivers/input/keyboard/lm8333.c
drivers/input/keyboard/max7359_keypad.c
drivers/input/keyboard/mpr121_touchkey.c
drivers/input/keyboard/qt1070.c
drivers/input/keyboard/qt2160.c
drivers/input/keyboard/tm2-touchkey.c
drivers/input/misc/ad714x-i2c.c
drivers/input/misc/adxl34x-i2c.c
drivers/input/misc/apanel.c
drivers/input/misc/atmel_captouch.c
drivers/input/misc/bma150.c
drivers/input/misc/cma3000_d0x_i2c.c
drivers/input/misc/drv260x.c
drivers/input/misc/drv2665.c
drivers/input/misc/drv2667.c
drivers/input/misc/kxtj9.c
drivers/input/misc/mma8450.c
drivers/input/misc/pcf8574_keypad.c
drivers/input/mouse/cyapa.c
drivers/input/mouse/elan_i2c_core.c
drivers/input/mouse/synaptics_i2c.c
drivers/input/rmi4/rmi_i2c.c
drivers/input/rmi4/rmi_smbus.c
drivers/input/touchscreen/ad7879-i2c.c
drivers/input/touchscreen/ar1021_i2c.c
drivers/input/touchscreen/atmel_mxt_ts.c
drivers/input/touchscreen/auo-pixcir-ts.c
drivers/input/touchscreen/bu21013_ts.c
drivers/input/touchscreen/bu21029_ts.c
drivers/input/touchscreen/cy8ctma140.c
drivers/input/touchscreen/cyttsp4_i2c.c
drivers/input/touchscreen/cyttsp5.c
drivers/input/touchscreen/cyttsp_i2c.c
drivers/input/touchscreen/eeti_ts.c
drivers/input/touchscreen/egalax_ts.c
drivers/input/touchscreen/ektf2127.c
drivers/input/touchscreen/goodix.c
drivers/input/touchscreen/goodix_berlin_i2c.c
drivers/input/touchscreen/hideep.c
drivers/input/touchscreen/himax_hx83112b.c
drivers/input/touchscreen/ilitek_ts_i2c.c
drivers/input/touchscreen/max11801_ts.c
drivers/input/touchscreen/mcs5000_ts.c
drivers/input/touchscreen/melfas_mip4.c
drivers/input/touchscreen/migor_ts.c
drivers/input/touchscreen/mms114.c
drivers/input/touchscreen/raydium_i2c_ts.c
drivers/input/touchscreen/rohm_bu21023.c
drivers/input/touchscreen/s6sy761.c
drivers/input/touchscreen/silead.c
drivers/input/touchscreen/sis_i2c.c
drivers/input/touchscreen/stmfts.c
drivers/input/touchscreen/tsc2004.c
drivers/input/touchscreen/tsc2007_core.c
drivers/input/touchscreen/wacom_i2c.c
drivers/input/touchscreen/wdt87xx_i2c.c
drivers/input/touchscreen/zet6223.c
drivers/input/touchscreen/zforce_ts.c

index f1822c19a289d95832ca1390c205853da40d4fff..407062bcc84be528ecb87ed0c6090455183eb890 100644 (file)
@@ -337,7 +337,7 @@ static void as5011_remove(struct i2c_client *client)
 }
 
 static const struct i2c_device_id as5011_id[] = {
-       { MODULE_DEVICE_ALIAS, 0 },
+       { MODULE_DEVICE_ALIAS },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, as5011_id);
index 7d88d76b14d6c92f8236e3bfac70c33925f38f4b..6f989d00d3ec39916c2bcffb1d6a2f7a3657b2d3 100644 (file)
@@ -126,8 +126,8 @@ MODULE_DEVICE_TABLE(of, of_qwiic_match);
 #endif /* CONFIG_OF */
 
 static const struct i2c_device_id qwiic_id_table[] = {
-       { KBUILD_MODNAME, 0 },
-       { },
+       { KBUILD_MODNAME },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, qwiic_id_table);
 
index 61e8e43e9c2bbd423445a4bff2ce7f15f6070366..1b0279393df4bbd3bce4399b0b35279c3fdec3f6 100644 (file)
@@ -832,8 +832,8 @@ static int adp5588_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(adp5588_dev_pm_ops, adp5588_suspend, adp5588_resume);
 
 static const struct i2c_device_id adp5588_id[] = {
-       { "adp5588-keys", 0 },
-       { "adp5587-keys", 0 },
+       { "adp5588-keys" },
+       { "adp5587-keys" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, adp5588_id);
index 2bacd9d80ecf717836eaffd5075d4a10c2dec063..eb1d0720784d97f5f759b1c31fbf70c062c6be2a 100644 (file)
@@ -209,7 +209,7 @@ static DEFINE_SIMPLE_DEV_PM_OPS(cypress_sf_pm_ops,
                                cypress_sf_suspend, cypress_sf_resume);
 
 static struct i2c_device_id cypress_sf_id_table[] = {
-       { CYPRESS_SF_DEV_NAME, 0 },
+       { CYPRESS_SF_DEV_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, cypress_sf_id_table);
index 6c065eff5a5a5f29645a63b8476063cc2321eab7..993cdbda509e6cb3fafe3598ac3f6d775e02421d 100644 (file)
@@ -127,7 +127,7 @@ static int dir685_tk_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id dir685_tk_id[] = {
-       { "dir685tk", 0 },
+       { "dir685tk" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, dir685_tk_id);
index 7bee93e9b0f5e8cfb78049916f8883ef7f399f10..cf67ba13477a41812955bb4d491f6e3111c41dc4 100644 (file)
@@ -792,7 +792,7 @@ static int lm8323_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(lm8323_pm_ops, lm8323_suspend, lm8323_resume);
 
 static const struct i2c_device_id lm8323_id[] = {
-       { "lm8323", 0 },
+       { "lm8323" },
        { }
 };
 
index 1c070c499c85ae9521a65c54869a318026b7db67..384baabf99248d21222aa916df83aa24243b96e6 100644 (file)
@@ -194,7 +194,7 @@ static int lm8333_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id lm8333_id[] = {
-       { "lm8333", 0 },
+       { "lm8333" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, lm8333_id);
index faab7691c21975805a04c374a3e63b357272edd1..c10726b5e4d104778c5daa60a0871597f935d743 100644 (file)
@@ -270,7 +270,7 @@ static int max7359_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(max7359_pm, max7359_suspend, max7359_resume);
 
 static const struct i2c_device_id max7359_ids[] = {
-       { "max7359", 0 },
+       { "max7359" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, max7359_ids);
index d434753afab11fc84d208380dba4e96e3c938bf2..21827d2497fa7c8296a62989cca7fc4188d9f4e7 100644 (file)
@@ -369,7 +369,7 @@ static int mpr_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(mpr121_touchkey_pm_ops, mpr_suspend, mpr_resume);
 
 static const struct i2c_device_id mpr121_id[] = {
-       { "mpr121_touchkey", 0 },
+       { "mpr121_touchkey" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, mpr121_id);
index 9b093b042bf1900ed5a99a09382a026f9468ce0a..b3db2c7d09571193aaf956bcf471c63577cf5e79 100644 (file)
@@ -234,8 +234,8 @@ static int qt1070_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(qt1070_pm_ops, qt1070_suspend, qt1070_resume);
 
 static const struct i2c_device_id qt1070_id[] = {
-       { "qt1070", 0 },
-       { },
+       { "qt1070" },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, qt1070_id);
 
index 7e3b09642ab754db16952076bfd3dd1971b07e67..53f5255fd19dd59c89866addebed8840967c32b3 100644 (file)
@@ -393,7 +393,7 @@ static int qt2160_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id qt2160_idtable[] = {
-       { "qt2160", 0, },
+       { "qt2160" },
        { }
 };
 
index 0fd761ae052f10c47bbfa8300680fe787ba2a1e0..55d699d9037d026c08c8c499e9c5f1af4bc5b215 100644 (file)
@@ -326,8 +326,8 @@ static DEFINE_SIMPLE_DEV_PM_OPS(tm2_touchkey_pm_ops,
                                tm2_touchkey_suspend, tm2_touchkey_resume);
 
 static const struct i2c_device_id tm2_touchkey_id_table[] = {
-       { TM2_TOUCHKEY_DEV_NAME, 0 },
-       { },
+       { TM2_TOUCHKEY_DEV_NAME },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, tm2_touchkey_id_table);
 
index 679fcfea942c2f701d69bd70ed88d3b53ebd1d18..2adb7a058362c2838139e78f307e78695aa6f1ee 100644 (file)
@@ -72,11 +72,11 @@ static int ad714x_i2c_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id ad714x_id[] = {
-       { "ad7142_captouch", 0 },
-       { "ad7143_captouch", 0 },
-       { "ad7147_captouch", 0 },
-       { "ad7147a_captouch", 0 },
-       { "ad7148_captouch", 0 },
+       { "ad7142_captouch" },
+       { "ad7143_captouch" },
+       { "ad7147_captouch" },
+       { "ad7147a_captouch" },
+       { "ad7148_captouch" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, ad714x_id);
index 6b880e282d9906b393f219724dd99b4c24be4087..d4014e367c770c37fa71979c2437925db9ec0cc9 100644 (file)
@@ -106,7 +106,7 @@ static void adxl34x_i2c_remove(struct i2c_client *client)
 }
 
 static const struct i2c_device_id adxl34x_id[] = {
-       { "adxl34x", 0 },
+       { "adxl34x" },
        { }
 };
 
index b5219bbe856db7790240d6d6900d6471d5ecfaa1..d43aebd785b7c1e96416c522bb1733d8bee29581 100644 (file)
@@ -192,7 +192,7 @@ static void apanel_shutdown(struct i2c_client *client)
 }
 
 static const struct i2c_device_id apanel_id[] = {
-       { "fujitsu_apanel", 0 },
+       { "fujitsu_apanel" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, apanel_id);
index b6a30044e814bdbe3419ae233ed6f4c7b9f710ee..f9744cf0ca80e82945a7af9077b10f948a7266c6 100644 (file)
@@ -257,7 +257,7 @@ static const struct of_device_id atmel_captouch_of_id[] = {
 MODULE_DEVICE_TABLE(of, atmel_captouch_of_id);
 
 static const struct i2c_device_id atmel_captouch_id[] = {
-       { "atmel_captouch", 0 },
+       { "atmel_captouch" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, atmel_captouch_id);
index 0fb4cc628f29cf4be2287116385d4e65b4be74cf..4cc2a0dcaa751cf1bb1a1b5518c8a24d9ab9a5d5 100644 (file)
@@ -536,9 +536,9 @@ static int __maybe_unused bma150_resume(struct device *dev)
 static UNIVERSAL_DEV_PM_OPS(bma150_pm, bma150_suspend, bma150_resume, NULL);
 
 static const struct i2c_device_id bma150_id[] = {
-       { "bma150", 0 },
-       { "smb380", 0 },
-       { "bma023", 0 },
+       { "bma150" },
+       { "smb380" },
+       { "bma023" },
        { }
 };
 
index a4dfb3052dc092722975757f169c7639082d77f1..f892c5b1e4bdbf4269d1f56724680aaa6a094100 100644 (file)
@@ -90,8 +90,8 @@ static const struct dev_pm_ops cma3000_i2c_pm_ops = {
 };
 
 static const struct i2c_device_id cma3000_i2c_id[] = {
-       { "cma3000_d01", 0 },
-       { },
+       { "cma3000_d01" },
+       { }
 };
 
 MODULE_DEVICE_TABLE(i2c, cma3000_i2c_id);
index 6717e3c9549b25dbc2782d480ca635d530b0e93e..61b503835aa6d139797634e8c0a9ea76284e9184 100644 (file)
@@ -600,7 +600,7 @@ out:
 static DEFINE_SIMPLE_DEV_PM_OPS(drv260x_pm_ops, drv260x_suspend, drv260x_resume);
 
 static const struct i2c_device_id drv260x_id[] = {
-       { "drv2605l", 0 },
+       { "drv2605l" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, drv260x_id);
index de27e6079d84f40f22cb483986e8d394ea644de6..f98e4d76530774f2303d6c4c5886f911285c4af3 100644 (file)
@@ -283,7 +283,7 @@ out:
 static DEFINE_SIMPLE_DEV_PM_OPS(drv2665_pm_ops, drv2665_suspend, drv2665_resume);
 
 static const struct i2c_device_id drv2665_id[] = {
-       { "drv2665", 0 },
+       { "drv2665" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, drv2665_id);
index 11c5855256e8c5a69547295e089b6e68f8ff0bbb..ad49845374b9bf93805dc9305aeb038140fd81a0 100644 (file)
@@ -460,7 +460,7 @@ out:
 static DEFINE_SIMPLE_DEV_PM_OPS(drv2667_pm_ops, drv2667_suspend, drv2667_resume);
 
 static const struct i2c_device_id drv2667_id[] = {
-       { "drv2667", 0 },
+       { "drv2667" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, drv2667_id);
index d47269b10e9ab387c39c766d23ac7478994dc741..837682cb2a7d39f2fdc45dfcc305e7a731244d9d 100644 (file)
@@ -531,8 +531,8 @@ static int kxtj9_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(kxtj9_pm_ops, kxtj9_suspend, kxtj9_resume);
 
 static const struct i2c_device_id kxtj9_id[] = {
-       { NAME, 0 },
-       { },
+       { NAME },
+       { }
 };
 
 MODULE_DEVICE_TABLE(i2c, kxtj9_id);
index 662b436d765bb958c5e4d0030a1e27fed389fa8f..08412239b8e693e8fbe36f3c4b57a5f3f652073d 100644 (file)
@@ -186,8 +186,8 @@ static int mma8450_probe(struct i2c_client *c)
 }
 
 static const struct i2c_device_id mma8450_id[] = {
-       { MMA8450_DRV_NAME, 0 },
-       { },
+       { MMA8450_DRV_NAME },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, mma8450_id);
 
index 536cedeb38e66f0df1ac4c1efed1526a28a1b3c7..3632cb206e347517991215e2bbfcd8706dd99fdb 100644 (file)
@@ -189,7 +189,7 @@ static DEFINE_SIMPLE_DEV_PM_OPS(pcf8574_kp_pm_ops,
                                pcf8574_kp_suspend, pcf8574_kp_resume);
 
 static const struct i2c_device_id pcf8574_kp_id[] = {
-       { DRV_NAME, 0 },
+       { DRV_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, pcf8574_kp_id);
index 256f757a13267fe2594f50924db1649488e72daa..2f2d925a55d7a5c83166bbd8116c8c1984bb8acc 100644 (file)
@@ -1459,8 +1459,8 @@ static const struct dev_pm_ops cyapa_pm_ops = {
 };
 
 static const struct i2c_device_id cyapa_id_table[] = {
-       { "cyapa", 0 },
-       { },
+       { "cyapa" },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, cyapa_id_table);
 
index 8a72c200ccb5d127d1dcd209b8eda29f4b619fef..c2aec5c360b3b14e586e2fd1c7c32f6c5976c02a 100644 (file)
@@ -1392,8 +1392,8 @@ err:
 static DEFINE_SIMPLE_DEV_PM_OPS(elan_pm_ops, elan_suspend, elan_resume);
 
 static const struct i2c_device_id elan_id[] = {
-       { DRIVER_NAME, 0 },
-       { },
+       { DRIVER_NAME },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, elan_id);
 
index af5cc64c622df1336c7ab270dfce8b522c36ccf4..56e9ba396858570f38198e9f0ae42f96829fb08d 100644 (file)
@@ -630,8 +630,8 @@ static DEFINE_SIMPLE_DEV_PM_OPS(synaptics_i2c_pm, synaptics_i2c_suspend,
                                synaptics_i2c_resume);
 
 static const struct i2c_device_id synaptics_i2c_id_table[] = {
-       { "synaptics_i2c", 0 },
-       { },
+       { "synaptics_i2c" },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, synaptics_i2c_id_table);
 
index 091d4e23b6292ade9d42e27b7613f1a8ade52c47..3c0c5fd4470275f50ac61fa0909c1672a56cf402 100644 (file)
@@ -365,7 +365,7 @@ static const struct dev_pm_ops rmi_i2c_pm = {
 };
 
 static const struct i2c_device_id rmi_id[] = {
-       { "rmi4_i2c", 0 },
+       { "rmi4_i2c" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, rmi_id);
index 7059a2762aebc1f2a4b09908f214d04e6ab54ee8..3fa5c195982411c4eca5600052a7cb672e22ec4d 100644 (file)
@@ -407,7 +407,7 @@ static const struct dev_pm_ops rmi_smb_pm = {
 };
 
 static const struct i2c_device_id rmi_id[] = {
-       { "rmi4_smbus", 0 },
+       { "rmi4_smbus" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, rmi_id);
index 5c094ab746989678df08d30170504b6d6aec7cc2..e5b99312c3d9fe22adc02a4ade7708d2f9158381 100644 (file)
@@ -42,8 +42,8 @@ static int ad7879_i2c_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id ad7879_id[] = {
-       { "ad7879", 0 },
-       { "ad7889", 0 },
+       { "ad7879" },
+       { "ad7889" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, ad7879_id);
index 64dfb749386fc861f17993dac564f42f5da13601..8a588202447dbcab7a9ded1af28962f620481c09 100644 (file)
@@ -164,8 +164,8 @@ static DEFINE_SIMPLE_DEV_PM_OPS(ar1021_i2c_pm,
                                ar1021_i2c_suspend, ar1021_i2c_resume);
 
 static const struct i2c_device_id ar1021_i2c_id[] = {
-       { "ar1021", 0 },
-       { },
+       { "ar1021" },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, ar1021_i2c_id);
 
index 05dcacf7061b2b29232ae65e00bcabcbc5b44492..caae28187884a38ac25c146da3ce02adcd083a2c 100644 (file)
@@ -3443,11 +3443,11 @@ MODULE_DEVICE_TABLE(acpi, mxt_acpi_id);
 #endif
 
 static const struct i2c_device_id mxt_id[] = {
-       { "qt602240_ts", 0 },
-       { "atmel_mxt_ts", 0 },
-       { "atmel_mxt_tp", 0 },
-       { "maxtouch", 0 },
-       { "mXT224", 0 },
+       { "qt602240_ts" },
+       { "atmel_mxt_ts" },
+       { "atmel_mxt_tp" },
+       { "maxtouch" },
+       { "mXT224" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, mxt_id);
index 90c682e7407f98c8588c85444b370682e47e7b62..8db2a112a4767315ef7852c05daa843cc0983e0e 100644 (file)
@@ -617,7 +617,7 @@ static int auo_pixcir_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id auo_pixcir_idtable[] = {
-       { "auo_pixcir_ts", 0 },
+       { "auo_pixcir_ts" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, auo_pixcir_idtable);
index 652439a79e216d8e67ffae5033fd5dd9929af992..6baebb7ec089b44aee35a821d8ee557dcb9e0df2 100644 (file)
@@ -597,7 +597,7 @@ static int bu21013_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(bu21013_dev_pm_ops, bu21013_suspend, bu21013_resume);
 
 static const struct i2c_device_id bu21013_id[] = {
-       { DRIVER_TP, 0 },
+       { DRIVER_TP },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, bu21013_id);
index e1dfbd92ab648e47dc517a6604c19e8123d8c120..686d0a6b1570b1e52a42dd237edf2becd5b9881c 100644 (file)
@@ -441,7 +441,7 @@ static int bu21029_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(bu21029_pm_ops, bu21029_suspend, bu21029_resume);
 
 static const struct i2c_device_id bu21029_ids[] = {
-       { DRIVER_NAME, 0 },
+       { DRIVER_NAME },
        { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(i2c, bu21029_ids);
index ea3895167b82e529fc0d7f6d05e989f7022f6ef3..567c9dcaac91eede1ada2326169f437b8735f5a7 100644 (file)
@@ -322,7 +322,7 @@ static DEFINE_SIMPLE_DEV_PM_OPS(cy8ctma140_pm,
                                cy8ctma140_suspend, cy8ctma140_resume);
 
 static const struct i2c_device_id cy8ctma140_idtable[] = {
-       { CY8CTMA140_NAME, 0 },
+       { CY8CTMA140_NAME },
        { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(i2c, cy8ctma140_idtable);
index 80a6890cd45a0bc5b1101c864bb35691d1543235..da32c151def5005f2a9b0676237c2b81508e3334 100644 (file)
@@ -50,7 +50,7 @@ static void cyttsp4_i2c_remove(struct i2c_client *client)
 }
 
 static const struct i2c_device_id cyttsp4_i2c_id[] = {
-       { CYTTSP4_I2C_NAME, 0 },
+       { CYTTSP4_I2C_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, cyttsp4_i2c_id);
index 68527ede5c0eae1393fdec5ce76150fb92ac7675..3ca246ab192e403ab3f75116ebf559cc9788d8e1 100644 (file)
@@ -935,7 +935,7 @@ static const struct of_device_id cyttsp5_of_match[] = {
 MODULE_DEVICE_TABLE(of, cyttsp5_of_match);
 
 static const struct i2c_device_id cyttsp5_i2c_id[] = {
-       { CYTTSP5_NAME, 0, },
+       { CYTTSP5_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, cyttsp5_i2c_id);
index 127a8fda1da4abcf0a29ee029270a41066002e59..bf13b3448a6be768877e792171abbf18d9d50cf2 100644 (file)
@@ -48,7 +48,7 @@ static int cyttsp_i2c_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id cyttsp_i2c_id[] = {
-       { CY_I2C_NAME, 0 },
+       { CY_I2C_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, cyttsp_i2c_id);
index 5e4167f6c63ef425ea4b4792565e2b96e9591de3..48c69788b84af6b42652b4817ecec3284aec326d 100644 (file)
@@ -273,7 +273,7 @@ static int eeti_ts_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(eeti_ts_pm, eeti_ts_suspend, eeti_ts_resume);
 
 static const struct i2c_device_id eeti_ts_id[] = {
-       { "eeti_ts", 0 },
+       { "eeti_ts" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, eeti_ts_id);
index a7f7e73082673dbb1b85ae6728d1b2e3cc67a922..f4e950920e8490511359519b278d135ed4602b35 100644 (file)
@@ -218,7 +218,7 @@ static int egalax_ts_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id egalax_ts_id[] = {
-       { "egalax_ts", 0 },
+       { "egalax_ts" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, egalax_ts_id);
index cc3103b9cbfba4690db992bbf9de54f0f65e0e5d..ab8159e1c99d53b50b17290d53eb631cb03293c5 100644 (file)
@@ -335,8 +335,8 @@ MODULE_DEVICE_TABLE(of, ektf2127_of_match);
 #endif
 
 static const struct i2c_device_id ektf2127_i2c_id[] = {
-       { "ektf2127", 0 },
-       { "ektf2132", 0 },
+       { "ektf2127" },
+       { "ektf2132" },
        {}
 };
 MODULE_DEVICE_TABLE(i2c, ektf2127_i2c_id);
index 85d4249f10656ede20d8e45f8440e62c42cb6279..e7b308b8ea2377e912d92768f5e5c7378eae5b6f 100644 (file)
@@ -1490,7 +1490,7 @@ static int goodix_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(goodix_pm_ops, goodix_suspend, goodix_resume);
 
 static const struct i2c_device_id goodix_ts_id[] = {
-       { "GDIX1001:00", 0 },
+       { "GDIX1001:00" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, goodix_ts_id);
index 6ed9aa8088cb258aabea184b762599ee562f099d..2e7098078838f57d365464513af29def3adb7857 100644 (file)
@@ -47,7 +47,7 @@ static int goodix_berlin_i2c_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id goodix_berlin_i2c_id[] = {
-       { "gt9916", 0 },
+       { "gt9916" },
        { }
 };
 
index eae90676f4e551b67b2d8565665e86ce94ee74d7..682abbbe5bd6337f13b8d96a40bee322f6b5fc07 100644 (file)
@@ -1095,7 +1095,7 @@ static int hideep_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id hideep_i2c_id[] = {
-       { HIDEEP_I2C_NAME, 0 },
+       { HIDEEP_I2C_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, hideep_i2c_id);
index 4f6609dcdef3d443939621d8c7b07f3c72a23773..bafabd06dabc64d9fc444769b5504c289027a78b 100644 (file)
@@ -335,7 +335,7 @@ static int himax_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(himax_pm_ops, himax_suspend, himax_resume);
 
 static const struct i2c_device_id himax_ts_id[] = {
-       { "hx83112b", 0 },
+       { "hx83112b" },
        { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(i2c, himax_ts_id);
index fc4e39b6651a4919bea885c5971a04c5dadeeb7f..3eb762896345b75bf68e2ab82534b3e97f043a23 100644 (file)
@@ -634,8 +634,8 @@ static int ilitek_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(ilitek_pm_ops, ilitek_suspend, ilitek_resume);
 
 static const struct i2c_device_id ilitek_ts_i2c_id[] = {
-       { ILITEK_TS_NAME, 0 },
-       { },
+       { ILITEK_TS_NAME },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, ilitek_ts_i2c_id);
 
index 8be6dade118cb97056a76cbcc5aef5dcd82f1b9c..f39633fc8dc2228138951720d530474408b96bd5 100644 (file)
@@ -213,7 +213,7 @@ static int max11801_ts_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id max11801_ts_id[] = {
-       {"max11801", 0},
+       { "max11801" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, max11801_ts_id);
index ac28019ba4c33cf4361b395164ce6b0ed4391d3f..5aff8dcda0dc34d58bd5dba260ea58a9628b0b51 100644 (file)
@@ -266,7 +266,7 @@ static DEFINE_SIMPLE_DEV_PM_OPS(mcs5000_ts_pm,
                                mcs5000_ts_suspend, mcs5000_ts_resume);
 
 static const struct i2c_device_id mcs5000_ts_id[] = {
-       { "mcs5000_ts", 0 },
+       { "mcs5000_ts" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, mcs5000_ts_id);
index 78e1c63e530e06b4cf86801a3feef0a02785879f..b99a0e3c4084350900c3d2f05eb080d91599924b 100644 (file)
@@ -1569,8 +1569,8 @@ MODULE_DEVICE_TABLE(acpi, mip4_acpi_match);
 #endif
 
 static const struct i2c_device_id mip4_i2c_ids[] = {
-       { MIP4_DEVICE_NAME, 0 },
-       { },
+       { MIP4_DEVICE_NAME },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, mip4_i2c_ids);
 
index 2384ea69a3f8d02af2626f5f3c97f7737cdde07d..7511a134e302c7fb14c61c5d8d4a66705c02076b 100644 (file)
@@ -211,7 +211,7 @@ static int migor_ts_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(migor_ts_pm, migor_ts_suspend, migor_ts_resume);
 
 static const struct i2c_device_id migor_ts_id[] = {
-       { "migor_ts", 0 },
+       { "migor_ts" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, migor_ts_id);
index af233b6a16d9abf780285a71b543a952fac1711a..9f947044c4d9b46418d61e9134909afe8cbff508 100644 (file)
@@ -677,7 +677,7 @@ static int mms114_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(mms114_pm_ops, mms114_suspend, mms114_resume);
 
 static const struct i2c_device_id mms114_id[] = {
-       { "mms114", 0 },
+       { "mms114" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, mms114_id);
index 13c500e776f6d2c20d307b1ca2e46cfb17abb3a6..92d75057de2d0c62db262f5424e4f9828ccd0846 100644 (file)
@@ -1227,8 +1227,8 @@ static DEFINE_SIMPLE_DEV_PM_OPS(raydium_i2c_pm_ops,
                                raydium_i2c_suspend, raydium_i2c_resume);
 
 static const struct i2c_device_id raydium_i2c_id[] = {
-       { "raydium_i2c", 0 },
-       { "rm32380", 0 },
+       { "raydium_i2c" },
+       { "rm32380" },
        { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(i2c, raydium_i2c_id);
index 4493ad0c93221081a3050e75c35fbc265468082c..06fa3a19d26669f01e05fa8a204e8b00b7f7ff33 100644 (file)
@@ -1165,7 +1165,7 @@ static int rohm_bu21023_i2c_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id rohm_bu21023_i2c_id[] = {
-       { BU21023_NAME, 0 },
+       { BU21023_NAME },
        { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(i2c, rohm_bu21023_i2c_id);
index 149cc2c4925e91f3eb964c1ce193733e69828abd..a529217e748fbbdf59ab0ad9233679e6ea0b94d6 100644 (file)
@@ -520,8 +520,8 @@ MODULE_DEVICE_TABLE(of, s6sy761_of_match);
 #endif
 
 static const struct i2c_device_id s6sy761_id[] = {
-       { "s6sy761", 0 },
-       { },
+       { "s6sy761" },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, s6sy761_id);
 
index 62f562ad50263c64af43303e03d2bb75b6b04d66..bbd366dcb69af95e4622793430392335cbbb6e6b 100644 (file)
@@ -785,12 +785,12 @@ static int silead_ts_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(silead_ts_pm, silead_ts_suspend, silead_ts_resume);
 
 static const struct i2c_device_id silead_ts_id[] = {
-       { "gsl1680", 0 },
-       { "gsl1688", 0 },
-       { "gsl3670", 0 },
-       { "gsl3675", 0 },
-       { "gsl3692", 0 },
-       { "mssl1680", 0 },
+       { "gsl1680" },
+       { "gsl1688" },
+       { "gsl3670" },
+       { "gsl3675" },
+       { "gsl3692" },
+       { "mssl1680" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, silead_ts_id);
index ed56cb546f393b37d0ed9b75716401a15981ae71..2023c6df416f293c1546d3e2219cefca93e41d8e 100644 (file)
@@ -374,8 +374,8 @@ MODULE_DEVICE_TABLE(of, sis_ts_dt_ids);
 #endif
 
 static const struct i2c_device_id sis_ts_id[] = {
-       { SIS_I2C_NAME, 0 },
-       { "9200-ts",    0 },
+       { SIS_I2C_NAME },
+       { "9200-ts" },
        { /* sentinel */  }
 };
 MODULE_DEVICE_TABLE(i2c, sis_ts_id);
index 85010fa079082f4085637065b9d0ef2682af567b..119cd26851cf6058edb574419775cc5533c1d065 100644 (file)
@@ -789,8 +789,8 @@ MODULE_DEVICE_TABLE(of, stmfts_of_match);
 #endif
 
 static const struct i2c_device_id stmfts_id[] = {
-       { "stmfts", 0 },
-       { },
+       { "stmfts" },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, stmfts_id);
 
index 89c5248f66f6fcbcd6e410f009340f7cd94898e4..b673098535ad199e2b80f4fe565d130b17ca3787 100644 (file)
@@ -48,7 +48,7 @@ static void tsc2004_remove(struct i2c_client *i2c)
 }
 
 static const struct i2c_device_id tsc2004_idtable[] = {
-       { "tsc2004", 0 },
+       { "tsc2004" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, tsc2004_idtable);
index b3655250d4a7b3b4865d2ebc02831918968e5ddf..8d832a372b897ebb4ec875b4fccc0e25ec72cb8d 100644 (file)
@@ -400,7 +400,7 @@ static int tsc2007_probe(struct i2c_client *client)
 }
 
 static const struct i2c_device_id tsc2007_idtable[] = {
-       { "tsc2007", 0 },
+       { "tsc2007" },
        { }
 };
 
index f389f9c004a9d3c2c487d65d07a0afbc66d35c0d..486230985bf084e92308da9105a3a05968cde627 100644 (file)
@@ -253,8 +253,8 @@ static int wacom_i2c_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(wacom_i2c_pm, wacom_i2c_suspend, wacom_i2c_resume);
 
 static const struct i2c_device_id wacom_i2c_id[] = {
-       { "WAC_I2C_EMR", 0 },
-       { },
+       { "WAC_I2C_EMR" },
+       { }
 };
 MODULE_DEVICE_TABLE(i2c, wacom_i2c_id);
 
index 32c7be54434cf26444eef7b8a3a34277c40049bd..698fc7e0ee7f865a57418dad7fa27f3db8d055af 100644 (file)
@@ -1148,7 +1148,7 @@ static int wdt87xx_resume(struct device *dev)
 static DEFINE_SIMPLE_DEV_PM_OPS(wdt87xx_pm_ops, wdt87xx_suspend, wdt87xx_resume);
 
 static const struct i2c_device_id wdt87xx_dev_id[] = {
-       { WDT87XX_NAME, 0 },
+       { WDT87XX_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, wdt87xx_dev_id);
index ec3fca4a48c014b52d9dbfac446a1f92af94cd17..27333fded9a957395fea573242f119c65fa99871 100644 (file)
@@ -236,7 +236,7 @@ static const struct of_device_id zet6223_of_match[] = {
 MODULE_DEVICE_TABLE(of, zet6223_of_match);
 
 static const struct i2c_device_id zet6223_id[] = {
-       { "zet6223", 0},
+       { "zet6223" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, zet6223_id);
index 5680075f0bb84474713705cb43db09b5f4b90e9a..fdf2d1e770c838820eb8d489f6124145af8cd435 100644 (file)
@@ -923,7 +923,7 @@ static int zforce_probe(struct i2c_client *client)
 }
 
 static struct i2c_device_id zforce_idtable[] = {
-       { "zforce-ts", 0 },
+       { "zforce-ts" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, zforce_idtable);