Skip to content

Commit 3549725

Browse files
Venkata-Prasad-Potturubroonie
authored andcommitted
ASoC: amd: acp: Enable I2S support for acp7.2 based platforms
Enable I2S dai driver support for acp7.2 based platforms. Signed-off-by: Venkata Prasad Potturu <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent a3b0e80 commit 3549725

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

sound/soc/amd/acp/acp-i2s.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ static inline void acp_set_i2s_clk(struct acp_chip_info *chip, int dai_id)
5858
case ACP63_PCI_ID:
5959
case ACP70_PCI_ID:
6060
case ACP71_PCI_ID:
61+
case ACP72_PCI_ID:
6162
val |= FIELD_PREP(ACP63_LRCLK_DIV_FIELD, chip->lrclk_div);
6263
val |= FIELD_PREP(ACP63_BCLK_DIV_FIELD, chip->bclk_div);
6364
break;
@@ -134,6 +135,7 @@ static int acp_i2s_set_tdm_slot(struct snd_soc_dai *dai, u32 tx_mask, u32 rx_mas
134135
case ACP63_PCI_ID:
135136
case ACP70_PCI_ID:
136137
case ACP71_PCI_ID:
138+
case ACP72_PCI_ID:
137139
switch (slots) {
138140
case 1 ... 31:
139141
no_of_slots = slots;
@@ -168,6 +170,7 @@ static int acp_i2s_set_tdm_slot(struct snd_soc_dai *dai, u32 tx_mask, u32 rx_mas
168170
case ACP63_PCI_ID:
169171
case ACP70_PCI_ID:
170172
case ACP71_PCI_ID:
173+
case ACP72_PCI_ID:
171174
if (tx_mask && stream->dir == SNDRV_PCM_STREAM_PLAYBACK)
172175
chip->tdm_tx_fmt[stream->dai_id - 1] =
173176
FRM_LEN | (slots << 13) | (slot_len << 18);

0 commit comments

Comments
 (0)