summaryrefslogtreecommitdiffstats
path: root/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
diff options
context:
space:
mode:
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.patch34
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
-