All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186
@ 2019-03-25 11:28 ` Thierry Reding
  0 siblings, 0 replies; 5+ messages in thread
From: Thierry Reding @ 2019-03-25 11:28 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Sowjanya Komatineni, linux-arm-kernel, Jon Hunter

From: Jonathan Hunter <jonathanh@nvidia.com>

Enabling CQE support on Tegra186 Jetson TX2 has introduced a regression
that is causing accesses to the file-system on the eMMC to fail. Errors
such as the following have been observed ...

 mmc2: running CQE recovery
 mmc2: mmc_select_hs400 failed, error -110
 print_req_error: I/O error, dev mmcblk2, sector 8 flags 80700
 mmc2: cqhci: CQE failed to exit halt state

For now disable CQE support for Tegra186 until this issue is resolved.

Fixes: dfd3cb6feb73 arm64: tegra: Add CQE Support for SDMMC4
Signed-off-by: Jonathan Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
---
Hi ARM SoC maintainers,

Turned out there was a hardware bug that currently prevents CQE from
working on Tegra186. Patches for this are being worked on and are on
track to be merged for v5.2 but they are too involved to make it into
v5.1, so let's back out CQE support on Tegra186.

Can you please apply this for v5.1-rc3?

Thanks,
Thierry

 arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
index bb2045be8814..97aeb946ed5e 100644
--- a/arch/arm64/boot/dts/nvidia/tegra186.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
@@ -321,7 +321,6 @@
 		nvidia,default-trim = <0x9>;
 		nvidia,dqs-trim = <63>;
 		mmc-hs400-1_8v;
-		supports-cqe;
 		status = "disabled";
 	};
 
-- 
2.21.0

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

* [PATCH] arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186
@ 2019-03-25 11:28 ` Thierry Reding
  0 siblings, 0 replies; 5+ messages in thread
From: Thierry Reding @ 2019-03-25 11:28 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Sowjanya Komatineni, linux-arm-kernel, Jon Hunter

From: Jonathan Hunter <jonathanh@nvidia.com>

Enabling CQE support on Tegra186 Jetson TX2 has introduced a regression
that is causing accesses to the file-system on the eMMC to fail. Errors
such as the following have been observed ...

 mmc2: running CQE recovery
 mmc2: mmc_select_hs400 failed, error -110
 print_req_error: I/O error, dev mmcblk2, sector 8 flags 80700
 mmc2: cqhci: CQE failed to exit halt state

For now disable CQE support for Tegra186 until this issue is resolved.

Fixes: dfd3cb6feb73 arm64: tegra: Add CQE Support for SDMMC4
Signed-off-by: Jonathan Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
---
Hi ARM SoC maintainers,

Turned out there was a hardware bug that currently prevents CQE from
working on Tegra186. Patches for this are being worked on and are on
track to be merged for v5.2 but they are too involved to make it into
v5.1, so let's back out CQE support on Tegra186.

Can you please apply this for v5.1-rc3?

Thanks,
Thierry

 arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
index bb2045be8814..97aeb946ed5e 100644
--- a/arch/arm64/boot/dts/nvidia/tegra186.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
@@ -321,7 +321,6 @@
 		nvidia,default-trim = <0x9>;
 		nvidia,dqs-trim = <63>;
 		mmc-hs400-1_8v;
-		supports-cqe;
 		status = "disabled";
 	};
 
-- 
2.21.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH] arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186
  2019-03-25 11:28 ` Thierry Reding
@ 2019-03-25 16:09   ` Arnd Bergmann
  -1 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2019-03-25 16:09 UTC (permalink / raw)
  To: Thierry Reding
  Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc,
	Sowjanya Komatineni, Linux ARM, Jon Hunter

On Mon, Mar 25, 2019 at 12:28 PM Thierry Reding
<thierry.reding@gmail.com> wrote:
>
> From: Jonathan Hunter <jonathanh@nvidia.com>
>
> Enabling CQE support on Tegra186 Jetson TX2 has introduced a regression
> that is causing accesses to the file-system on the eMMC to fail. Errors
> such as the following have been observed ...
>
>  mmc2: running CQE recovery
>  mmc2: mmc_select_hs400 failed, error -110
>  print_req_error: I/O error, dev mmcblk2, sector 8 flags 80700
>  mmc2: cqhci: CQE failed to exit halt state
>
> For now disable CQE support for Tegra186 until this issue is resolved.
>
> Fixes: dfd3cb6feb73 arm64: tegra: Add CQE Support for SDMMC4
> Signed-off-by: Jonathan Hunter <jonathanh@nvidia.com>
> Signed-off-by: Thierry Reding <treding@nvidia.com>
> ---
> Hi ARM SoC maintainers,
>
> Turned out there was a hardware bug that currently prevents CQE from
> working on Tegra186. Patches for this are being worked on and are on
> track to be merged for v5.2 but they are too involved to make it into
> v5.1, so let's back out CQE support on Tegra186.
>
> Can you please apply this for v5.1-rc3?
>

Applied on arm/fixes

      Arnd

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

* Re: [PATCH] arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186
@ 2019-03-25 16:09   ` Arnd Bergmann
  0 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2019-03-25 16:09 UTC (permalink / raw)
  To: Thierry Reding
  Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc,
	Sowjanya Komatineni, Linux ARM, Jon Hunter

On Mon, Mar 25, 2019 at 12:28 PM Thierry Reding
<thierry.reding@gmail.com> wrote:
>
> From: Jonathan Hunter <jonathanh@nvidia.com>
>
> Enabling CQE support on Tegra186 Jetson TX2 has introduced a regression
> that is causing accesses to the file-system on the eMMC to fail. Errors
> such as the following have been observed ...
>
>  mmc2: running CQE recovery
>  mmc2: mmc_select_hs400 failed, error -110
>  print_req_error: I/O error, dev mmcblk2, sector 8 flags 80700
>  mmc2: cqhci: CQE failed to exit halt state
>
> For now disable CQE support for Tegra186 until this issue is resolved.
>
> Fixes: dfd3cb6feb73 arm64: tegra: Add CQE Support for SDMMC4
> Signed-off-by: Jonathan Hunter <jonathanh@nvidia.com>
> Signed-off-by: Thierry Reding <treding@nvidia.com>
> ---
> Hi ARM SoC maintainers,
>
> Turned out there was a hardware bug that currently prevents CQE from
> working on Tegra186. Patches for this are being worked on and are on
> track to be merged for v5.2 but they are too involved to make it into
> v5.1, so let's back out CQE support on Tegra186.
>
> Can you please apply this for v5.1-rc3?
>

Applied on arm/fixes

      Arnd

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH] arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186
@ 2019-02-13 13:17 Jon Hunter
  0 siblings, 0 replies; 5+ messages in thread
From: Jon Hunter @ 2019-02-13 13:17 UTC (permalink / raw)
  To: Thierry Reding
  Cc: devicetree, linux-tegra, Sowjanya Komatineni, Jonathan Hunter

From: Jonathan Hunter <jonathanh@nvidia.com>

Enabling CQE support on Tegra186 Jetson TX2 has introduced a regression
that is causing accesses to the file-system on the eMMC to fail. Errors
such as the following have been observed ...

 mmc2: running CQE recovery
 mmc2: mmc_select_hs400 failed, error -110
 print_req_error: I/O error, dev mmcblk2, sector 8 flags 80700
 mmc2: cqhci: CQE failed to exit halt state

For now disable CQE support for Tegra186 until this issue is resolved.

Fixes: dfd3cb6feb73 arm64: tegra: Add CQE Support for SDMMC4
Signed-off-by: Jonathan Hunter <jonathanh@nvidia.com>
---
 arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
index bb2045be8814..97aeb946ed5e 100644
--- a/arch/arm64/boot/dts/nvidia/tegra186.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
@@ -321,7 +321,6 @@
 		nvidia,default-trim = <0x9>;
 		nvidia,dqs-trim = <63>;
 		mmc-hs400-1_8v;
-		supports-cqe;
 		status = "disabled";
 	};
 
-- 
1.9.1

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

end of thread, other threads:[~2019-03-25 16:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-25 11:28 [PATCH] arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 Thierry Reding
2019-03-25 11:28 ` Thierry Reding
2019-03-25 16:09 ` Arnd Bergmann
2019-03-25 16:09   ` Arnd Bergmann
  -- strict thread matches above, loose matches on Subject: below --
2019-02-13 13:17 Jon Hunter

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.