diff options
| author | Srinivasa Rao Mandadapu <[email protected]> | 2021-10-26 07:43:08 +0000 |
|---|---|---|
| committer | Mark Brown <[email protected]> | 2021-10-26 11:35:21 +0000 |
| commit | 9f589cf0f91485c8591775acad056c80378a2d34 (patch) | |
| tree | f14e49af5d3f1b30c7939adc22d7462e393beae8 /sound/soc/codecs/lpass-tx-macro.c | |
| parent | ASoC: codecs: tx-macro: Update tx default values (diff) | |
| download | kernel-9f589cf0f91485c8591775acad056c80378a2d34.tar.gz kernel-9f589cf0f91485c8591775acad056c80378a2d34.zip | |
ASoC: codecs: Change bulk clock voting to optional voting in digital codecs
Change bulk clock frequency voting to optional bulk voting in va, rx and tx macros
to accommodate both ADSP and ADSP bypass based lpass architectures.
Signed-off-by: Srinivasa Rao Mandadapu <[email protected]>
Co-developed-by: Venkata Prasad Potturu <[email protected]>
Signed-off-by: Venkata Prasad Potturu <[email protected]>
Reviewed-by: Srinivas Kandagatla <[email protected]>
Tested-by: Srinivas Kandagatla <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'sound/soc/codecs/lpass-tx-macro.c')
| -rw-r--r-- | sound/soc/codecs/lpass-tx-macro.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/codecs/lpass-tx-macro.c b/sound/soc/codecs/lpass-tx-macro.c index 67424051cddb..a4c0a155af56 100644 --- a/sound/soc/codecs/lpass-tx-macro.c +++ b/sound/soc/codecs/lpass-tx-macro.c @@ -1796,7 +1796,7 @@ static int tx_macro_probe(struct platform_device *pdev) tx->clks[3].id = "npl"; tx->clks[4].id = "fsgen"; - ret = devm_clk_bulk_get(dev, TX_NUM_CLKS_MAX, tx->clks); + ret = devm_clk_bulk_get_optional(dev, TX_NUM_CLKS_MAX, tx->clks); if (ret) { dev_err(dev, "Error getting RX Clocks (%d)\n", ret); return ret; |
