]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Mon, 24 Jun 2024 13:17:27 +0000 (15:17 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 25 Jun 2024 14:54:18 +0000 (15:54 +0100)
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://patch.msgid.link/20240624131728.1244053-2-u.kleine-koenig@baylibre.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/aw87390.c
sound/soc/codecs/aw88261.c
sound/soc/codecs/aw88395/aw88395.c
sound/soc/codecs/aw88399.c
sound/soc/codecs/es8311.c
sound/soc/codecs/rt1318.c

index 79521ff440018a0e08741cec0113f1eb1a2fccf7..110009616966acbbfb04fa9d2bedfe30e7cbd698 100644 (file)
@@ -445,7 +445,7 @@ static int aw87390_i2c_probe(struct i2c_client *i2c)
 }
 
 static const struct i2c_device_id aw87390_i2c_id[] = {
-       { AW87390_I2C_NAME, 0 },
+       { AW87390_I2C_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, aw87390_i2c_id);
index a78ceedd033445791286eb56387bdf1fa6b56a9a..fb99871578c5a99dab9c4d852d27cd1c547a60b6 100644 (file)
@@ -1266,7 +1266,7 @@ static int aw88261_i2c_probe(struct i2c_client *i2c)
 }
 
 static const struct i2c_device_id aw88261_i2c_id[] = {
-       { AW88261_I2C_NAME, 0 },
+       { AW88261_I2C_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, aw88261_i2c_id);
index be6ebcb51cca4313b3490901f95341e2195eb0ee..aea44a199b98ee6e3e30917ba7dac65a4e7b0f98 100644 (file)
@@ -560,7 +560,7 @@ static int aw88395_i2c_probe(struct i2c_client *i2c)
 }
 
 static const struct i2c_device_id aw88395_i2c_id[] = {
-       { AW88395_I2C_NAME, 0 },
+       { AW88395_I2C_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, aw88395_i2c_id);
index 5d8481612eab4604a1dada3fe3a04d8b3abc47d3..8dc2b8aa6832d5f8a75e31f335bcba0b61b72ab5 100644 (file)
@@ -1892,7 +1892,7 @@ static int aw88399_i2c_probe(struct i2c_client *i2c)
 }
 
 static const struct i2c_device_id aw88399_i2c_id[] = {
-       { AW88399_I2C_NAME, 0 },
+       { AW88399_I2C_NAME },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, aw88399_i2c_id);
index b2ee2d04b0e438b16bfffb31bdec545875cb257b..f557e33c26ad9ea42a731d1bae777fbe910e94f8 100644 (file)
@@ -943,7 +943,10 @@ static int es8311_i2c_probe(struct i2c_client *i2c_client)
                                               &es8311_dai, 1);
 }
 
-static const struct i2c_device_id es8311_id[] = { { "es8311", 0 }, {} };
+static const struct i2c_device_id es8311_id[] = {
+       { "es8311" },
+       { }
+};
 MODULE_DEVICE_TABLE(i2c, es8311_id);
 
 static const struct of_device_id es8311_of_match[] = {
index 4e47db4fc7fbb7cbfcd16f884a41dfd7da37b106..83b29b441be980cf5f7a21b03417764419a89673 100644 (file)
@@ -1141,7 +1141,7 @@ static const struct regmap_config rt1318_regmap = {
 };
 
 static const struct i2c_device_id rt1318_i2c_id[] = {
-       { "rt1318", 0 },
+       { "rt1318" },
        { }
 };
 MODULE_DEVICE_TABLE(i2c, rt1318_i2c_id);