mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-04 12:07:07 +07:00
ASoC: AMD: Add NULL pointer check
Fix crash in those platforms whose machine driver does not expose platform_info. For those platforms we rely on default value and select I2SSP channel. Signed-off-by: Akshu Agrawal <akshu.agrawal@amd.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
203cdf51f2
commit
6e56e5d041
@ -773,7 +773,8 @@ static int acp_dma_hw_params(struct snd_pcm_substream *substream,
|
||||
if (WARN_ON(!rtd))
|
||||
return -EINVAL;
|
||||
|
||||
rtd->i2s_instance = pinfo->i2s_instance;
|
||||
if (pinfo)
|
||||
rtd->i2s_instance = pinfo->i2s_instance;
|
||||
if (adata->asic_type == CHIP_STONEY) {
|
||||
val = acp_reg_read(adata->acp_mmio,
|
||||
mmACP_I2S_16BIT_RESOLUTION_EN);
|
||||
|
Loading…
Reference in New Issue
Block a user