From: Kuninori Morimoto <[email protected]>
Signed-off-by: Kuninori Morimoto <[email protected]>
---
sound/soc/sh/rcar/rsrc-card.c | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/sound/soc/sh/rcar/rsrc-card.c b/sound/soc/sh/rcar/rsrc-card.c
index 16279d3..da3f219 100644
--- a/sound/soc/sh/rcar/rsrc-card.c
+++ b/sound/soc/sh/rcar/rsrc-card.c
@@ -161,15 +161,6 @@ static int rsrc_card_parse_links(struct device_node *np,
int is_single_links = 0;
int ret;
- /* Parse TDM slot */
- ret = snd_soc_of_parse_tdm_slot(np,
- &dai_props->tx_slot_mask,
- &dai_props->rx_slot_mask,
- &dai_props->slots,
- &dai_props->slot_width);
- if (ret)
- return ret;
-
if (is_fe) {
/* BE is dummy */
dai_link->codec_of_node = NULL;
@@ -235,6 +226,10 @@ static int rsrc_card_parse_links(struct device_node *np,
}
}
+ ret = asoc_simple_card_parse_tdm(np, dai_props);
+ if (ret < 0)
+ return ret;
+
ret = asoc_simple_card_parse_dailink_name(dev, dai_link);
if (ret < 0)
return ret;
--
1.9.1