diff options
| author | V sujith kumar Reddy <Vsujithkumar.Reddy@amd.com> | 2022-05-31 17:38:11 +0530 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2022-06-06 12:35:00 +0100 |
| commit | 0439eb4d94e0fc17c6dd3829fabd88c11773381d (patch) | |
| tree | 4e30b2e578bbfa91b356e08ac33af1f775a10622 /sound/soc/amd/acp/acp-mach.h | |
| parent | be1a63daffdd152ba4c7b71ab9fec2e39259b42b (diff) | |
ASoC: amd: acp: Add support for nau8825 and max98360 card
We have new platform with nau8825 as a primary codec and max98360 as an
amp codec. Add machine struct to register sof audio based sound card
on such Chrome machine.
Signed-off-by: V sujith kumar Reddy <Vsujithkumar.Reddy@amd.com>
Reviewed-by: Akihiko Odaki <akihiko.odaki@gmail.com>
Link: https://lore.kernel.org/r/20220531120813.47116-2-Vsujithkumar.Reddy@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/amd/acp/acp-mach.h')
| -rw-r--r-- | sound/soc/amd/acp/acp-mach.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/soc/amd/acp/acp-mach.h b/sound/soc/amd/acp/acp-mach.h index 5dc47cfbff10..c95ee1c52eb1 100644 --- a/sound/soc/amd/acp/acp-mach.h +++ b/sound/soc/amd/acp/acp-mach.h @@ -26,6 +26,7 @@ enum be_id { enum cpu_endpoints { NONE = 0, + I2S_HS, I2S_SP, I2S_BT, DMIC, @@ -37,6 +38,7 @@ enum codec_endpoints { RT1019, MAX98360A, RT5682S, + NAU8825, }; struct acp_card_drvdata { @@ -49,6 +51,7 @@ struct acp_card_drvdata { unsigned int dai_fmt; struct clk *wclk; struct clk *bclk; + bool soc_mclk; }; int acp_sofdsp_dai_links_create(struct snd_soc_card *card); |
