All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] arm64: dts: stratix10: Change pad skew values for EMAC0 PHY driver
@ 2018-04-24  3:01 ` Ooi, Joyce
  0 siblings, 0 replies; 4+ messages in thread
From: Ooi, Joyce @ 2018-04-24  3:01 UTC (permalink / raw)
  To: Dinh Nguyen, Rob Herring, Mark Rutland, Catalin Marinas, Will Deacon
  Cc: devicetree, linux-arm-kernel, linux-kernel, Ooi Joyce,
	See Chin Liang, Yves Vandervennet, Ong Hean Loong

The HPS EMAC0 drive strength is changed to 4mA because the initial 8mA
drive strength has caused CE test to fail. This requires changes on the
pad skew for EMAC0 PHY driver. Based on several measurements done, Tx
clock does not require the extra 0.96ns delay.

Signed-off-by: Ooi, Joyce <joyce.ooi@intel.com>
---
 .../boot/dts/altera/socfpga_stratix10_socdk.dts    |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
index 0007564..8785f78 100644
--- a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
+++ b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
@@ -79,7 +79,7 @@
 			rxd2-skew-ps = <420>; /* 0ps */
 			rxd3-skew-ps = <420>; /* 0ps */
 			txen-skew-ps = <0>; /* -420ps */
-			txc-skew-ps = <1860>; /* 960ps */
+			txc-skew-ps = <900>; /* 0ps */
 			rxdv-skew-ps = <420>; /* 0ps */
 			rxc-skew-ps = <1680>; /* 780ps */
 		};
-- 
1.7.1

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

* [PATCH] arm64: dts: stratix10: Change pad skew values for EMAC0 PHY driver
@ 2018-04-24  3:01 ` Ooi, Joyce
  0 siblings, 0 replies; 4+ messages in thread
From: Ooi, Joyce @ 2018-04-24  3:01 UTC (permalink / raw)
  To: linux-arm-kernel

The HPS EMAC0 drive strength is changed to 4mA because the initial 8mA
drive strength has caused CE test to fail. This requires changes on the
pad skew for EMAC0 PHY driver. Based on several measurements done, Tx
clock does not require the extra 0.96ns delay.

Signed-off-by: Ooi, Joyce <joyce.ooi@intel.com>
---
 .../boot/dts/altera/socfpga_stratix10_socdk.dts    |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
index 0007564..8785f78 100644
--- a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
+++ b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
@@ -79,7 +79,7 @@
 			rxd2-skew-ps = <420>; /* 0ps */
 			rxd3-skew-ps = <420>; /* 0ps */
 			txen-skew-ps = <0>; /* -420ps */
-			txc-skew-ps = <1860>; /* 960ps */
+			txc-skew-ps = <900>; /* 0ps */
 			rxdv-skew-ps = <420>; /* 0ps */
 			rxc-skew-ps = <1680>; /* 780ps */
 		};
-- 
1.7.1

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

* Re: [PATCH] arm64: dts: stratix10: Change pad skew values for EMAC0 PHY driver
  2018-04-24  3:01 ` Ooi, Joyce
@ 2018-04-24 15:13   ` Dinh Nguyen
  -1 siblings, 0 replies; 4+ messages in thread
From: Dinh Nguyen @ 2018-04-24 15:13 UTC (permalink / raw)
  To: Ooi, Joyce, Rob Herring, Mark Rutland, Catalin Marinas, Will Deacon
  Cc: devicetree, linux-arm-kernel, linux-kernel, See Chin Liang,
	Yves Vandervennet, Ong Hean Loong



On 04/23/2018 10:01 PM, Ooi, Joyce wrote:
> The HPS EMAC0 drive strength is changed to 4mA because the initial 8mA
> drive strength has caused CE test to fail. This requires changes on the
> pad skew for EMAC0 PHY driver. Based on several measurements done, Tx
> clock does not require the extra 0.96ns delay.
> 
> Signed-off-by: Ooi, Joyce <joyce.ooi@intel.com>
> ---
>  .../boot/dts/altera/socfpga_stratix10_socdk.dts    |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
> index 0007564..8785f78 100644
> --- a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
> +++ b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
> @@ -79,7 +79,7 @@
>  			rxd2-skew-ps = <420>; /* 0ps */
>  			rxd3-skew-ps = <420>; /* 0ps */
>  			txen-skew-ps = <0>; /* -420ps */
> -			txc-skew-ps = <1860>; /* 960ps */
> +			txc-skew-ps = <900>; /* 0ps */
>  			rxdv-skew-ps = <420>; /* 0ps */
>  			rxc-skew-ps = <1680>; /* 780ps */
>  		};
> 

Applied, thanks!

Dinh

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

* [PATCH] arm64: dts: stratix10: Change pad skew values for EMAC0 PHY driver
@ 2018-04-24 15:13   ` Dinh Nguyen
  0 siblings, 0 replies; 4+ messages in thread
From: Dinh Nguyen @ 2018-04-24 15:13 UTC (permalink / raw)
  To: linux-arm-kernel



On 04/23/2018 10:01 PM, Ooi, Joyce wrote:
> The HPS EMAC0 drive strength is changed to 4mA because the initial 8mA
> drive strength has caused CE test to fail. This requires changes on the
> pad skew for EMAC0 PHY driver. Based on several measurements done, Tx
> clock does not require the extra 0.96ns delay.
> 
> Signed-off-by: Ooi, Joyce <joyce.ooi@intel.com>
> ---
>  .../boot/dts/altera/socfpga_stratix10_socdk.dts    |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
> index 0007564..8785f78 100644
> --- a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
> +++ b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
> @@ -79,7 +79,7 @@
>  			rxd2-skew-ps = <420>; /* 0ps */
>  			rxd3-skew-ps = <420>; /* 0ps */
>  			txen-skew-ps = <0>; /* -420ps */
> -			txc-skew-ps = <1860>; /* 960ps */
> +			txc-skew-ps = <900>; /* 0ps */
>  			rxdv-skew-ps = <420>; /* 0ps */
>  			rxc-skew-ps = <1680>; /* 780ps */
>  		};
> 

Applied, thanks!

Dinh

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

end of thread, other threads:[~2018-04-24 15:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-24  3:01 [PATCH] arm64: dts: stratix10: Change pad skew values for EMAC0 PHY driver Ooi, Joyce
2018-04-24  3:01 ` Ooi, Joyce
2018-04-24 15:13 ` Dinh Nguyen
2018-04-24 15:13   ` Dinh Nguyen

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.