On Fri, Aug 16, 2024 at 10:12:10AM GMT, srinivas.kandagatla@xxxxxxxxxx wrote: > From: Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx> > > sm8250 and sc7280 have lpass codec version 1.0, as these are very old > platforms, they do not have a reliable way to get the codec version > from core_id registers. > > On codec versions below 2.0, even though the core_id registers are > available to read, the values of these registers are not unique to be > able to determine the version of the codec dynamically. > > Add the version info into of_data, so that driver does not need to use > core_id registers to get version number for such situations. > > Fixes: 378918d59181 ("ASoC: codecs: lpass-macro: add helpers to get codec version") > Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx> > --- > Changes since v1: > - updated commit text to add more details > > sound/soc/codecs/lpass-va-macro.c | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-) > Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> -- With best wishes Dmitry