All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm"
@ 2023-03-15 18:19 Amit Pundir
  2023-03-15 18:24 ` Greg KH
  0 siblings, 1 reply; 6+ messages in thread
From: Amit Pundir @ 2023-03-15 18:19 UTC (permalink / raw)
  To: Greg KH, Stable

This reverts commit 7b642273438cf500d36cffde145b9739fa525c1d which is
commit 1dc3459009c33e335f0d62b84dd39a6bbd7fd5d2 upstream.

This patch broke RB5 (Qualcomm SM8250) devboard. The device
reboots into USB crash dump mode after following error:

    qcom_q6v5_pas 17300000.remoteproc: fatal error received: \
    ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, \
    Number of bus hang detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
---
 sound/soc/codecs/lpass-rx-macro.c  |  8 ++++----
 sound/soc/codecs/lpass-tx-macro.c  |  8 ++++----
 sound/soc/codecs/lpass-va-macro.c  | 20 ++++++++++----------
 sound/soc/codecs/lpass-wsa-macro.c |  9 +++++----
 4 files changed, 23 insertions(+), 22 deletions(-)

diff --git a/sound/soc/codecs/lpass-rx-macro.c b/sound/soc/codecs/lpass-rx-macro.c
index 8621cfabcf5b..92e61f2206cb 100644
--- a/sound/soc/codecs/lpass-rx-macro.c
+++ b/sound/soc/codecs/lpass-rx-macro.c
@@ -3601,6 +3601,10 @@ static int rx_macro_probe(struct platform_device *pdev)
 	if (ret)
 		goto err_fsgen;
 
+	ret = rx_macro_register_mclk_output(rx);
+	if (ret)
+		goto err_clkout;
+
 	ret = devm_snd_soc_register_component(dev, &rx_macro_component_drv,
 					      rx_macro_dai,
 					      ARRAY_SIZE(rx_macro_dai));
@@ -3614,10 +3618,6 @@ static int rx_macro_probe(struct platform_device *pdev)
 	pm_runtime_set_active(dev);
 	pm_runtime_enable(dev);
 
-	ret = rx_macro_register_mclk_output(rx);
-	if (ret)
-		goto err_clkout;
-
 	return 0;
 
 err_clkout:
diff --git a/sound/soc/codecs/lpass-tx-macro.c b/sound/soc/codecs/lpass-tx-macro.c
index 5d1c58df081a..33760213f406 100644
--- a/sound/soc/codecs/lpass-tx-macro.c
+++ b/sound/soc/codecs/lpass-tx-macro.c
@@ -1889,6 +1889,10 @@ static int tx_macro_probe(struct platform_device *pdev)
 	if (ret)
 		goto err_fsgen;
 
+	ret = tx_macro_register_mclk_output(tx);
+	if (ret)
+		goto err_clkout;
+
 	ret = devm_snd_soc_register_component(dev, &tx_macro_component_drv,
 					      tx_macro_dai,
 					      ARRAY_SIZE(tx_macro_dai));
@@ -1901,10 +1905,6 @@ static int tx_macro_probe(struct platform_device *pdev)
 	pm_runtime_set_active(dev);
 	pm_runtime_enable(dev);
 
-	ret = tx_macro_register_mclk_output(tx);
-	if (ret)
-		goto err_clkout;
-
 	return 0;
 
 err_clkout:
diff --git a/sound/soc/codecs/lpass-va-macro.c b/sound/soc/codecs/lpass-va-macro.c
index 1623ba78ddb3..b0b6cf29cba3 100644
--- a/sound/soc/codecs/lpass-va-macro.c
+++ b/sound/soc/codecs/lpass-va-macro.c
@@ -1524,6 +1524,16 @@ static int va_macro_probe(struct platform_device *pdev)
 	if (ret)
 		goto err_mclk;
 
+	ret = va_macro_register_fsgen_output(va);
+	if (ret)
+		goto err_clkout;
+
+	va->fsgen = clk_hw_get_clk(&va->hw, "fsgen");
+	if (IS_ERR(va->fsgen)) {
+		ret = PTR_ERR(va->fsgen);
+		goto err_clkout;
+	}
+
 	if (va->has_swr_master) {
 		/* Set default CLK div to 1 */
 		regmap_update_bits(va->regmap, CDC_VA_TOP_CSR_SWR_MIC_CTL0,
@@ -1550,16 +1560,6 @@ static int va_macro_probe(struct platform_device *pdev)
 	pm_runtime_set_active(dev);
 	pm_runtime_enable(dev);
 
-	ret = va_macro_register_fsgen_output(va);
-	if (ret)
-		goto err_clkout;
-
-	va->fsgen = clk_hw_get_clk(&va->hw, "fsgen");
-	if (IS_ERR(va->fsgen)) {
-		ret = PTR_ERR(va->fsgen);
-		goto err_clkout;
-	}
-
 	return 0;
 
 err_clkout:
diff --git a/sound/soc/codecs/lpass-wsa-macro.c b/sound/soc/codecs/lpass-wsa-macro.c
index c012033fb69e..5e0abefe7cce 100644
--- a/sound/soc/codecs/lpass-wsa-macro.c
+++ b/sound/soc/codecs/lpass-wsa-macro.c
@@ -2449,6 +2449,11 @@ static int wsa_macro_probe(struct platform_device *pdev)
 	if (ret)
 		goto err_fsgen;
 
+	ret = wsa_macro_register_mclk_output(wsa);
+	if (ret)
+		goto err_clkout;
+
+
 	ret = devm_snd_soc_register_component(dev, &wsa_macro_component_drv,
 					      wsa_macro_dai,
 					      ARRAY_SIZE(wsa_macro_dai));
@@ -2461,10 +2466,6 @@ static int wsa_macro_probe(struct platform_device *pdev)
 	pm_runtime_set_active(dev);
 	pm_runtime_enable(dev);
 
-	ret = wsa_macro_register_mclk_output(wsa);
-	if (ret)
-		goto err_clkout;
-
 	return 0;
 
 err_clkout:
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm"
  2023-03-15 18:19 [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm" Amit Pundir
@ 2023-03-15 18:24 ` Greg KH
  2023-03-15 18:43   ` Amit Pundir
  0 siblings, 1 reply; 6+ messages in thread
From: Greg KH @ 2023-03-15 18:24 UTC (permalink / raw)
  To: Amit Pundir; +Cc: Stable

On Wed, Mar 15, 2023 at 11:49:00PM +0530, Amit Pundir wrote:
> This reverts commit 7b642273438cf500d36cffde145b9739fa525c1d which is
> commit 1dc3459009c33e335f0d62b84dd39a6bbd7fd5d2 upstream.
> 
> This patch broke RB5 (Qualcomm SM8250) devboard. The device
> reboots into USB crash dump mode after following error:
> 
>     qcom_q6v5_pas 17300000.remoteproc: fatal error received: \
>     ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, \
>     Number of bus hang detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!
> 
> Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
> ---
>  sound/soc/codecs/lpass-rx-macro.c  |  8 ++++----
>  sound/soc/codecs/lpass-tx-macro.c  |  8 ++++----
>  sound/soc/codecs/lpass-va-macro.c  | 20 ++++++++++----------
>  sound/soc/codecs/lpass-wsa-macro.c |  9 +++++----
>  4 files changed, 23 insertions(+), 22 deletions(-)

Is this also reverted in Linus's tree?  If not, why not?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm"
  2023-03-15 18:24 ` Greg KH
@ 2023-03-15 18:43   ` Amit Pundir
  2023-03-16  8:25     ` Greg KH
  0 siblings, 1 reply; 6+ messages in thread
From: Amit Pundir @ 2023-03-15 18:43 UTC (permalink / raw)
  To: Greg KH; +Cc: Stable

On Wed, 15 Mar 2023 at 23:54, Greg KH <gregkh@linuxfoundation.org> wrote:
>
> On Wed, Mar 15, 2023 at 11:49:00PM +0530, Amit Pundir wrote:
> > This reverts commit 7b642273438cf500d36cffde145b9739fa525c1d which is
> > commit 1dc3459009c33e335f0d62b84dd39a6bbd7fd5d2 upstream.
> >
> > This patch broke RB5 (Qualcomm SM8250) devboard. The device
> > reboots into USB crash dump mode after following error:
> >
> >     qcom_q6v5_pas 17300000.remoteproc: fatal error received: \
> >     ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, \
> >     Number of bus hang detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!
> >
> > Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
> > ---
> >  sound/soc/codecs/lpass-rx-macro.c  |  8 ++++----
> >  sound/soc/codecs/lpass-tx-macro.c  |  8 ++++----
> >  sound/soc/codecs/lpass-va-macro.c  | 20 ++++++++++----------
> >  sound/soc/codecs/lpass-wsa-macro.c |  9 +++++----
> >  4 files changed, 23 insertions(+), 22 deletions(-)
>
> Is this also reverted in Linus's tree?  If not, why not?

I couldn't reproduce this crash on Linus's tree. It was first reported
on android14-6.1 and then I could reproduce it on v6.1.19 as well,
hence this revert.

A quick search points out that this patch is a part of a 8 patch
series https://lore.kernel.org/lkml/20230209122806.18923-1-srinivas.kandagatla@linaro.org/
while only 5 of them landed on v6.1.y. May be we need the remaining
fixes on v6.1.y as well? I can give the remaining patches a quick shot
tomorrow if that helps.

Regards,
Amit Pundir

>
> thanks,
>
> greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm"
  2023-03-15 18:43   ` Amit Pundir
@ 2023-03-16  8:25     ` Greg KH
  2023-03-16 11:29       ` Amit Pundir
  0 siblings, 1 reply; 6+ messages in thread
From: Greg KH @ 2023-03-16  8:25 UTC (permalink / raw)
  To: Amit Pundir; +Cc: Stable

On Thu, Mar 16, 2023 at 12:13:40AM +0530, Amit Pundir wrote:
> On Wed, 15 Mar 2023 at 23:54, Greg KH <gregkh@linuxfoundation.org> wrote:
> >
> > On Wed, Mar 15, 2023 at 11:49:00PM +0530, Amit Pundir wrote:
> > > This reverts commit 7b642273438cf500d36cffde145b9739fa525c1d which is
> > > commit 1dc3459009c33e335f0d62b84dd39a6bbd7fd5d2 upstream.
> > >
> > > This patch broke RB5 (Qualcomm SM8250) devboard. The device
> > > reboots into USB crash dump mode after following error:
> > >
> > >     qcom_q6v5_pas 17300000.remoteproc: fatal error received: \
> > >     ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, \
> > >     Number of bus hang detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!
> > >
> > > Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
> > > ---
> > >  sound/soc/codecs/lpass-rx-macro.c  |  8 ++++----
> > >  sound/soc/codecs/lpass-tx-macro.c  |  8 ++++----
> > >  sound/soc/codecs/lpass-va-macro.c  | 20 ++++++++++----------
> > >  sound/soc/codecs/lpass-wsa-macro.c |  9 +++++----
> > >  4 files changed, 23 insertions(+), 22 deletions(-)
> >
> > Is this also reverted in Linus's tree?  If not, why not?
> 
> I couldn't reproduce this crash on Linus's tree. It was first reported
> on android14-6.1 and then I could reproduce it on v6.1.19 as well,
> hence this revert.
> 
> A quick search points out that this patch is a part of a 8 patch
> series https://lore.kernel.org/lkml/20230209122806.18923-1-srinivas.kandagatla@linaro.org/
> while only 5 of them landed on v6.1.y. May be we need the remaining
> fixes on v6.1.y as well? I can give the remaining patches a quick shot
> tomorrow if that helps.

Yes please, we would much rather take whatever is in Linus's tree than a
special revert as that will keep the trees in sync better.  If you can
provide the missing git ids, I can just queue them up if you have tested
them.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm"
  2023-03-16  8:25     ` Greg KH
@ 2023-03-16 11:29       ` Amit Pundir
  2023-03-21 20:37         ` Srinivas Kandagatla
  0 siblings, 1 reply; 6+ messages in thread
From: Amit Pundir @ 2023-03-16 11:29 UTC (permalink / raw)
  To: Greg KH, Srini Kandagatla; +Cc: Stable

On Thu, 16 Mar 2023 at 13:55, Greg KH <gregkh@linuxfoundation.org> wrote:
>
> On Thu, Mar 16, 2023 at 12:13:40AM +0530, Amit Pundir wrote:
> > On Wed, 15 Mar 2023 at 23:54, Greg KH <gregkh@linuxfoundation.org> wrote:
> > >
> > > On Wed, Mar 15, 2023 at 11:49:00PM +0530, Amit Pundir wrote:
> > > > This reverts commit 7b642273438cf500d36cffde145b9739fa525c1d which is
> > > > commit 1dc3459009c33e335f0d62b84dd39a6bbd7fd5d2 upstream.
> > > >
> > > > This patch broke RB5 (Qualcomm SM8250) devboard. The device
> > > > reboots into USB crash dump mode after following error:
> > > >
> > > >     qcom_q6v5_pas 17300000.remoteproc: fatal error received: \
> > > >     ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, \
> > > >     Number of bus hang detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!
> > > >
> > > > Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
> > > > ---
> > > >  sound/soc/codecs/lpass-rx-macro.c  |  8 ++++----
> > > >  sound/soc/codecs/lpass-tx-macro.c  |  8 ++++----
> > > >  sound/soc/codecs/lpass-va-macro.c  | 20 ++++++++++----------
> > > >  sound/soc/codecs/lpass-wsa-macro.c |  9 +++++----
> > > >  4 files changed, 23 insertions(+), 22 deletions(-)
> > >
> > > Is this also reverted in Linus's tree?  If not, why not?
> >
> > I couldn't reproduce this crash on Linus's tree. It was first reported
> > on android14-6.1 and then I could reproduce it on v6.1.19 as well,
> > hence this revert.
> >
> > A quick search points out that this patch is a part of a 8 patch
> > series https://lore.kernel.org/lkml/20230209122806.18923-1-srinivas.kandagatla@linaro.org/
> > while only 5 of them landed on v6.1.y. May be we need the remaining
> > fixes on v6.1.y as well? I can give the remaining patches a quick shot
> > tomorrow if that helps.
>
> Yes please, we would much rather take whatever is in Linus's tree than a
> special revert as that will keep the trees in sync better.  If you can
> provide the missing git ids, I can just queue them up if you have tested
> them.
>

Cherry-picking the rest of the relevant fixes from the
https://lore.kernel.org/lkml/20230209122806.18923-1-srinivas.kandagatla@linaro.org/
series didn't help.

Srini, does this patch series has a dependency on other upstream fixes
as well? With the above patch series on v6.1.y, I see the following
crash on RB5:

qcom-q6afe aprsvc:apr-service:4:4: cmd = 0x100f6 returned error = 0x1
q6asm-dai 17300000.remoteproc:glink-edge:apr:apr-service@7:dais:
Adding to iommu group 25
qcom-q6afe aprsvc:apr-service:4:4: Unknown cmd 0x100f6
qcom,apr 17300000.remoteproc:glink-edge.apr_audio_svc.-1.-1: Adding
APR/GPR dev: aprsvc:apr-service:4:8
qcom-q6afe aprsvc:apr-service:4:4: cmd = 0x100f6 returned error = 0x1
qcom-q6afe aprsvc:apr-service:4:4: Unknown cmd 0x100f6
qcom-q6afe aprsvc:apr-service:4:4: cmd = 0x100f6 returned error = 0x1
qcom-q6afe aprsvc:apr-service:4:4: Unknown cmd 0x100f6
wsa881x-codec sdw:0:0217:2110:00:4: nonexclusive access to GPIO for powerdown
qcom-soundwire 3250000.soundwire-controller: Qualcomm Soundwire
controller v1.5.1 Registered
qcom_q6v5_pas 17300000.remoteproc: fatal error received:
ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, Number of bus hang
detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!
remoteproc remoteproc1: crash detected in 17300000.remoteproc: type fatal error
remoteproc remoteproc1: handling crash #1 in 17300000.remoteproc
remoteproc remoteproc1: recovering 17300000.remoteproc
platform 17300000.remoteproc:glink-edge:fastrpc:compute-cb@5: Removing
from iommu group 23
platform 17300000.remoteproc:glink-edge:fastrpc:compute-cb@4: Removing
from iommu group 22
platform 17300000.remoteproc:glink-edge:fastrpc:compute-cb@3: Removing
from iommu group 21
qcom-q6afe aprsvc:apr-service:4:4: AFE set params failed -110
clk_unregister: unregistering prepared clock: LPASS_HW_DCODEC
clk_unregister: unregistering prepared clock: LPASS_HW_MACRO
platform 17300000.remoteproc:glink-edge:apr:apr-service@7:dais:
Removing from iommu group 25
remoteproc remoteproc1: stopped remote processor 17300000.remoteproc
remoteproc remoteproc1: remote processor 17300000.remoteproc is now up
qcom,fastrpc-cb 17300000.remoteproc:glink-edge:fastrpc:compute-cb@3:
Adding to iommu group 21
qcom,fastrpc-cb 17300000.remoteproc:glink-edge:fastrpc:compute-cb@4:
Adding to iommu group 22
qcom,fastrpc-cb 17300000.remoteproc:glink-edge:fastrpc:compute-cb@5:
Adding to iommu group 23
qcom,apr 17300000.remoteproc:glink-edge.apr_audio_svc.-1.-1: Adding
APR/GPR dev: aprsvc:apr-service:4:3
qcom,apr 17300000.remoteproc:glink-edge.apr_audio_svc.-1.-1: Adding
APR/GPR dev: aprsvc:apr-service:4:4
SError Interrupt on CPU6, code 0x00000000be000411 -- SError
<RB5 reboots into crash mode here..>


Regards,
Amit Pundir

> thanks,
>
> greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm"
  2023-03-16 11:29       ` Amit Pundir
@ 2023-03-21 20:37         ` Srinivas Kandagatla
  0 siblings, 0 replies; 6+ messages in thread
From: Srinivas Kandagatla @ 2023-03-21 20:37 UTC (permalink / raw)
  To: Amit Pundir, Greg KH; +Cc: Stable

Hi Amit,

sorry for late reply.

On 16/03/2023 11:29, Amit Pundir wrote:
> On Thu, 16 Mar 2023 at 13:55, Greg KH <gregkh@linuxfoundation.org> wrote:
>>
>> On Thu, Mar 16, 2023 at 12:13:40AM +0530, Amit Pundir wrote:
>>> On Wed, 15 Mar 2023 at 23:54, Greg KH <gregkh@linuxfoundation.org> wrote:
>>>>
>>>> On Wed, Mar 15, 2023 at 11:49:00PM +0530, Amit Pundir wrote:
>>>>> This reverts commit 7b642273438cf500d36cffde145b9739fa525c1d which is
>>>>> commit 1dc3459009c33e335f0d62b84dd39a6bbd7fd5d2 upstream.
>>>>>
>>>>> This patch broke RB5 (Qualcomm SM8250) devboard. The device
>>>>> reboots into USB crash dump mode after following error:
>>>>>
>>>>>      qcom_q6v5_pas 17300000.remoteproc: fatal error received: \
>>>>>      ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, \
>>>>>      Number of bus hang detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!
>>>>>
>>>>> Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
>>>>> ---
>>>>>   sound/soc/codecs/lpass-rx-macro.c  |  8 ++++----
>>>>>   sound/soc/codecs/lpass-tx-macro.c  |  8 ++++----
>>>>>   sound/soc/codecs/lpass-va-macro.c  | 20 ++++++++++----------
>>>>>   sound/soc/codecs/lpass-wsa-macro.c |  9 +++++----
>>>>>   4 files changed, 23 insertions(+), 22 deletions(-)
>>>>
>>>> Is this also reverted in Linus's tree?  If not, why not?
>>>
>>> I couldn't reproduce this crash on Linus's tree. It was first reported
>>> on android14-6.1 and then I could reproduce it on v6.1.19 as well,
>>> hence this revert.
>>>
>>> A quick search points out that this patch is a part of a 8 patch
>>> series https://lore.kernel.org/lkml/20230209122806.18923-1-srinivas.kandagatla@linaro.org/
>>> while only 5 of them landed on v6.1.y. May be we need the remaining
>>> fixes on v6.1.y as well? I can give the remaining patches a quick shot
>>> tomorrow if that helps.
>>
>> Yes please, we would much rather take whatever is in Linus's tree than a
>> special revert as that will keep the trees in sync better.  If you can
>> provide the missing git ids, I can just queue them up if you have tested
>> them.
>>
> 
> Cherry-picking the rest of the relevant fixes from the
> https://lore.kernel.org/lkml/20230209122806.18923-1-srinivas.kandagatla@linaro.org/
> series didn't help.
> 
> Srini, does this patch series has a dependency on other upstream fixes
> as well? With the above patch series on v6.1.y, I see the following
> crash on RB5:
> 
This looks like uncovered an issue with 
drivers/clk/qcom/lpass-gfm-sm8250.c driver which seems to not do runtime 
pm correctly in some case.
This driver seems to get lucky with clocks.

I already sent a fix for this 
https://lore.kernel.org/lkml/c5273d67493cbb008f13d7538837828a.sboyd@kernel.org/T/

That should fix the reported issue.

--srini
> qcom-q6afe aprsvc:apr-service:4:4: cmd = 0x100f6 returned error = 0x1
> q6asm-dai 17300000.remoteproc:glink-edge:apr:apr-service@7:dais:
> Adding to iommu group 25
> qcom-q6afe aprsvc:apr-service:4:4: Unknown cmd 0x100f6
> qcom,apr 17300000.remoteproc:glink-edge.apr_audio_svc.-1.-1: Adding
> APR/GPR dev: aprsvc:apr-service:4:8
> qcom-q6afe aprsvc:apr-service:4:4: cmd = 0x100f6 returned error = 0x1
> qcom-q6afe aprsvc:apr-service:4:4: Unknown cmd 0x100f6
> qcom-q6afe aprsvc:apr-service:4:4: cmd = 0x100f6 returned error = 0x1
> qcom-q6afe aprsvc:apr-service:4:4: Unknown cmd 0x100f6
> wsa881x-codec sdw:0:0217:2110:00:4: nonexclusive access to GPIO for powerdown
> qcom-soundwire 3250000.soundwire-controller: Qualcomm Soundwire
> controller v1.5.1 Registered
> qcom_q6v5_pas 17300000.remoteproc: fatal error received:
> ABT_dal.c:278:ABTimeout: AHB Bus hang is detected, Number of bus hang
> detected := 2 , addr0 = 0x3370000 , addr1 = 0x0!!!
> remoteproc remoteproc1: crash detected in 17300000.remoteproc: type fatal error
> remoteproc remoteproc1: handling crash #1 in 17300000.remoteproc
> remoteproc remoteproc1: recovering 17300000.remoteproc
> platform 17300000.remoteproc:glink-edge:fastrpc:compute-cb@5: Removing
> from iommu group 23
> platform 17300000.remoteproc:glink-edge:fastrpc:compute-cb@4: Removing
> from iommu group 22
> platform 17300000.remoteproc:glink-edge:fastrpc:compute-cb@3: Removing
> from iommu group 21
> qcom-q6afe aprsvc:apr-service:4:4: AFE set params failed -110
> clk_unregister: unregistering prepared clock: LPASS_HW_DCODEC
> clk_unregister: unregistering prepared clock: LPASS_HW_MACRO
> platform 17300000.remoteproc:glink-edge:apr:apr-service@7:dais:
> Removing from iommu group 25
> remoteproc remoteproc1: stopped remote processor 17300000.remoteproc
> remoteproc remoteproc1: remote processor 17300000.remoteproc is now up
> qcom,fastrpc-cb 17300000.remoteproc:glink-edge:fastrpc:compute-cb@3:
> Adding to iommu group 21
> qcom,fastrpc-cb 17300000.remoteproc:glink-edge:fastrpc:compute-cb@4:
> Adding to iommu group 22
> qcom,fastrpc-cb 17300000.remoteproc:glink-edge:fastrpc:compute-cb@5:
> Adding to iommu group 23
> qcom,apr 17300000.remoteproc:glink-edge.apr_audio_svc.-1.-1: Adding
> APR/GPR dev: aprsvc:apr-service:4:3
> qcom,apr 17300000.remoteproc:glink-edge.apr_audio_svc.-1.-1: Adding
> APR/GPR dev: aprsvc:apr-service:4:4
> SError Interrupt on CPU6, code 0x00000000be000411 -- SError
> <RB5 reboots into crash mode here..>
> 
> 
> Regards,
> Amit Pundir
> 
>> thanks,
>>
>> greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-03-21 20:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-15 18:19 [PATCH for-6.1.y] Revert "ASoC: codecs: lpass: register mclk after runtime pm" Amit Pundir
2023-03-15 18:24 ` Greg KH
2023-03-15 18:43   ` Amit Pundir
2023-03-16  8:25     ` Greg KH
2023-03-16 11:29       ` Amit Pundir
2023-03-21 20:37         ` Srinivas Kandagatla

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.