ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe()
authorBiju Das <biju.das.jz@bp.renesas.com>
Thu, 31 Aug 2023 19:46:20 +0000 (20:46 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 11 Sep 2023 00:18:58 +0000 (01:18 +0100)
commitcac1636e214930b01b2f8ac9867771486554271a
tree6b103786d57f74c9cc3a65bb18eb855653700b25
parent0bb80ecc33a8fb5a682236443c1e740d5c917d1d
ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe()

Add enum aic32x4_type to aic32x4_probe() and drop using dev_set_drvdata()
from tlv320aic32x4_{i2c,spi} drivers.

Suggested-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20230831194622.87653-2-biju.das.jz@bp.renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tlv320aic32x4-i2c.c
sound/soc/codecs/tlv320aic32x4-spi.c
sound/soc/codecs/tlv320aic32x4.c
sound/soc/codecs/tlv320aic32x4.h