ASoC: pcm3168a: remove numeric PCM3168A_NUM_SUPPLIES
authorNikita Yushchenko <nikita.yoush@cogentembedded.com>
Tue, 8 Feb 2022 08:42:20 +0000 (11:42 +0300)
committerMark Brown <broonie@kernel.org>
Mon, 14 Feb 2022 12:52:55 +0000 (12:52 +0000)
Just use ARRAY_SIZE() instead.

Signed-off-by: Nikita Yushchenko <nikita.yoush@cogentembedded.com>
Link: https://lore.kernel.org/r/20220208084220.1289836-5-nikita.yoush@cogentembedded.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/pcm3168a.c

index 1d3821f..7417cf4 100644 (file)
@@ -34,8 +34,7 @@
 #define PCM3168A_FMT_I2S_TDM           0x6
 #define PCM3168A_FMT_LEFT_J_TDM                0x7
 
-#define PCM3168A_NUM_SUPPLIES 6
-static const char *const pcm3168a_supply_names[PCM3168A_NUM_SUPPLIES] = {
+static const char *const pcm3168a_supply_names[] = {
        "VDD1",
        "VDD2",
        "VCCAD1",
@@ -57,7 +56,7 @@ struct pcm3168a_io_params {
 };
 
 struct pcm3168a_priv {
-       struct regulator_bulk_data supplies[PCM3168A_NUM_SUPPLIES];
+       struct regulator_bulk_data supplies[ARRAY_SIZE(pcm3168a_supply_names)];
        struct regmap *regmap;
        struct clk *scki;
        struct gpio_desc *gpio_rst;