brcm2708: rename target to bcm27xx
[openwrt/staging/wigyori.git] / target / linux / bcm27xx / patches-4.19 / 950-0026-sound-Demote-deferral-errors-to-INFO-level.patch
1 From fd613a5d5dc7f023d7d983aee9d854fd3a41d669 Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.org>
3 Date: Thu, 9 Feb 2017 14:36:44 +0000
4 Subject: [PATCH] sound: Demote deferral errors to INFO level
5
6 At present there is no mechanism to specify driver load order,
7 which can lead to deferrals and repeated retries until successful.
8 Since this situation is expected, reduce the dmesg level to
9 INFO and mention that the operation will be retried.
10
11 Signed-off-by: Phil Elwell <phil@raspberrypi.org>
12 ---
13 sound/soc/soc-core.c | 6 +++---
14 1 file changed, 3 insertions(+), 3 deletions(-)
15
16 --- a/sound/soc/soc-core.c
17 +++ b/sound/soc/soc-core.c
18 @@ -868,8 +868,8 @@ static int soc_bind_dai_link(struct snd_
19 cpu_dai_component.dai_name = dai_link->cpu_dai_name;
20 rtd->cpu_dai = snd_soc_find_dai(&cpu_dai_component);
21 if (!rtd->cpu_dai) {
22 - dev_info(card->dev, "ASoC: CPU DAI %s not registered\n",
23 - dai_link->cpu_dai_name);
24 + dev_info(card->dev, "ASoC: CPU DAI %s not registered - will retry\n",
25 + dai_link->cpu_dai_name);
26 goto _err_defer;
27 }
28 snd_soc_rtdcom_add(rtd, rtd->cpu_dai->component);
29 @@ -881,7 +881,7 @@ static int soc_bind_dai_link(struct snd_
30 for (i = 0; i < rtd->num_codecs; i++) {
31 codec_dais[i] = snd_soc_find_dai(&codecs[i]);
32 if (!codec_dais[i]) {
33 - dev_err(card->dev, "ASoC: CODEC DAI %s not registered\n",
34 + dev_info(card->dev, "ASoC: CODEC DAI %s not registered - will retry\n",
35 codecs[i].dai_name);
36 goto _err_defer;
37 }