diff options
Diffstat (limited to 'bsp/meta-renesas-rcar-gen3/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/0001-Revert-ASoC-rsnd-ssi-wait-maximum-5ms-for-status-che.patch')
-rw-r--r-- | bsp/meta-renesas-rcar-gen3/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/0001-Revert-ASoC-rsnd-ssi-wait-maximum-5ms-for-status-che.patch | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/bsp/meta-renesas-rcar-gen3/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/0001-Revert-ASoC-rsnd-ssi-wait-maximum-5ms-for-status-che.patch b/bsp/meta-renesas-rcar-gen3/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/0001-Revert-ASoC-rsnd-ssi-wait-maximum-5ms-for-status-che.patch deleted file mode 100644 index 521631b0..00000000 --- a/bsp/meta-renesas-rcar-gen3/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/0001-Revert-ASoC-rsnd-ssi-wait-maximum-5ms-for-status-che.patch +++ /dev/null @@ -1,34 +0,0 @@ -From a0e2d5ab917de4d8fce6bed4a5c87b729be30ca7 Mon Sep 17 00:00:00 2001 -From: Mark Farrugia <mark.farrugia@fiberdyne.com.au> -Date: Sat, 1 Dec 2018 23:48:49 +1100 -Subject: [PATCH] Revert: ASoC: rsnd: ssi: wait maximum 5ms for status check - -By waiting only a maximum of 5ms, we break the Renesas -ADSP firmware's ability to access the SSI directly. -This functionality is currently used by the Fiberdyne DSP. - -Since we shouldn't use udelay() for 50us -(linux/Documentation/timers/timers-howto.txt), we instead increase -the loop length to 1024*10 (5ms*10=50ms). - -Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au> ---- - sound/soc/sh/rcar/ssi.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/sound/soc/sh/rcar/ssi.c b/sound/soc/sh/rcar/ssi.c -index 9538f76f8e20..0395e33bebdd 100644 ---- a/sound/soc/sh/rcar/ssi.c -+++ b/sound/soc/sh/rcar/ssi.c -@@ -166,7 +166,7 @@ static void rsnd_ssi_status_check(struct rsnd_mod *mod, - u32 status; - int i; - -- for (i = 0; i < 1024; i++) { -+ for (i = 0; i < (10*1024); i++) { - status = rsnd_ssi_status_get(mod); - if (status & bit) - return; --- -2.17.1 - |