Re: [U-Boot] [PATCH] spi: fsl_qspi: Copy 16 byte aligned data in TX FIFO

2017-09-13 Thread Suresh Gupta
Hi Jagan, > > > > -Original Message- > > From: Jagan Teki [mailto:jagannadh.t...@gmail.com] > > Sent: Friday, August 11, 2017 4:44 PM > > To: Suresh Gupta > > Cc: u-boot@lists.denx.de; Jagan Teki ; > > york...@freescale.com; Anupam Kumar >

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-09-13 Thread Suresh Gupta
t; From: U-Boot [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Suresh > Gupta > Sent: Monday, June 12, 2017 7:33 PM > To: Jagan Teki > Cc: u-boot@lists.denx.de; Jagan Teki ; Yao Yuan > > Subject: Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K > flag &g

Re: [U-Boot] SPI NAND support

2017-09-12 Thread Suresh Gupta
017 12:43 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de > Subject: Re: [U-Boot] SPI NAND support > > On Tue, Sep 12, 2017 at 10:56 AM, Suresh Gupta > wrote: > > Hi All, > > > > Do we have NAND support in SPI framework. Please provide me pointers so &g

[U-Boot] SPI NAND support

2017-09-11 Thread Suresh Gupta
Hi All, Do we have NAND support in SPI framework. Please provide me pointers so that I analyze/understand that for my purpose. Thanks SuresH ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot

[U-Boot] SPI NAND Support

2017-09-06 Thread Suresh Gupta
Hi Jagan, Do we have NAND support in our SPI framework of u-boot. Please provide me some pointers if any so that I incorporate our controller with that driver. Thanks SuresH ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-

[U-Boot] [PATCH v4] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-30 Thread Suresh Gupta
-by: Suresh Gupta --- Change in v4: - change Timeout from 1000ms to 100ms Changes in v3: - replace printf to debug - return whatever return from wait_for_bit, before it was -EBUSY Changes in v2: - Add wait_for_bit instead of while - move the busy check code to fsl_qspi_claim_bus form

Re: [U-Boot] [PATCH v3] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-30 Thread Suresh Gupta
> -Original Message- > From: Jagan Teki [mailto:jagannadh.t...@gmail.com] > Sent: Wednesday, August 30, 2017 7:54 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; York Sun > Subject: Re: [PATCH v3] spi: fsl_qspi: Add controller busy check before new > spi > op

[U-Boot] [PATCH v3] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-30 Thread Suresh Gupta
-by: Suresh Gupta --- Chnages in v3: - replace printf to debug - return whatever return from wait_for_bit, before it was -EBUSY Changes in v2: - Add wait_for_bit instead of while - move the busy check code to fsl_qspi_claim_bus form qspi_xfer drivers/spi/fsl_qspi.c | 28

Re: [U-Boot] [PATCH v2] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-29 Thread Suresh Gupta
> -Original Message- > From: Jagan Teki [mailto:jagannadh.t...@gmail.com] > Sent: Tuesday, August 29, 2017 11:08 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; York Sun > Subject: Re: [PATCH v2] spi: fsl_qspi: Add controller busy check before new > spi > op

[U-Boot] [PATCH] armv8: fsl-layerscape: Fix final MMU table for QSPI and IFC

2017-08-29 Thread Suresh Gupta
For QSPI and IFC addresses execution shouldn't be allowed when u-boot running from DDR. Revise the MMU final table to enforce execute-never bits. Signed-off-by: Suresh Gupta --- arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-)

[U-Boot] [PATCH v2] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-29 Thread Suresh Gupta
-by: Suresh Gupta --- Changes in v2: - Add wait_for_bit instead of while - move the busy check code to fsl_qspi_claim_bus form qspi_xfer drivers/spi/fsl_qspi.c | 28 +++- drivers/spi/fsl_qspi.h | 4 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a

Re: [U-Boot] [PATCH] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-22 Thread Suresh Gupta
> -Original Message- > From: Jagan Teki [mailto:jagannadh.t...@gmail.com] > Sent: Wednesday, August 23, 2017 10:57 AM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; Jagan Teki > Subject: Re: [U-Boot] [PATCH] spi: fsl_qspi: Add controller busy check before > new

Re: [U-Boot] [PATCH] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-22 Thread Suresh Gupta
> -Original Message- > From: York Sun > Sent: Tuesday, August 22, 2017 9:56 PM > To: Suresh Gupta ; u-boot@lists.denx.de > Cc: ja...@openedev.com; Prabhakar Kushwaha > > Subject: Re: [PATCH] spi: fsl_qspi: Add controller busy check before new spi > operation >

Re: [U-Boot] [PATCH] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-22 Thread Suresh Gupta
Thanks Jagan for reviewing the code. Please find comments in line > -Original Message- > From: Jagan Teki [mailto:jagannadh.t...@gmail.com] > Sent: Monday, August 21, 2017 7:53 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; Jagan Teki > Subject: Re: [U-Boot] [PA

Re: [U-Boot] [PATCH] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-21 Thread Suresh Gupta
Hi York, Can I delegate this patch to you? Delegate to Jagan (SPI Maintainer) delays the acceptance process. Thanks SuresH > -Original Message- > From: Suresh Gupta [mailto:suresh.gu...@nxp.com] > Sent: Monday, August 21, 2017 3:56 PM > To: u-boot@lists.denx.de > Cc

[U-Boot] [PATCH] spi: fsl_qspi: Add controller busy check before new spi operation

2017-08-21 Thread Suresh Gupta
-off-by: Suresh Gupta --- drivers/spi/fsl_qspi.c | 26 ++ drivers/spi/fsl_qspi.h | 4 2 files changed, 30 insertions(+) diff --git a/drivers/spi/fsl_qspi.c b/drivers/spi/fsl_qspi.c index 1dfa89a..69e9712 100644 --- a/drivers/spi/fsl_qspi.c +++ b/drivers/spi

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-06-12 Thread Suresh Gupta
> -Original Message- > From: Suresh Gupta > Sent: Monday, June 12, 2017 2:18 PM > To: 'Jagan Teki' > Cc: Jagan Teki ; york sun ; > u-boot@lists.denx.de; Jagan Teki ; Yao Yuan > > Subject: RE: [U-Boot] [PATCH] sf: Fix s25fs512s er

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-06-12 Thread Suresh Gupta
> -Original Message- > From: Jagan Teki [mailto:jagannadh.t...@gmail.com] > Sent: Monday, June 12, 2017 11:37 AM > To: Suresh Gupta > Cc: Jagan Teki ; york sun ; > u-boot@lists.denx.de; Jagan Teki ; Yao Yuan > > Subject: Re: [U-Boot] [PATCH] sf: Fix s25fs51

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-06-08 Thread Suresh Gupta
> > > > So best way is to disable hybrid mode and configure flash in Uniform > > Sector Architecture > > OK, then send patches to Linux and U-Boot will review and take other > suggestions too. > Thanks Jagan, I will send U-boot patches (after testing) by early next week. My next point :) to d

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-06-07 Thread Suresh Gupta
> -Original Message- > From: Jagan Teki [mailto:ja...@amarulasolutions.com] > Sent: Wednesday, June 07, 2017 12:33 PM > To: Suresh Gupta > Cc: york sun ; Jagan Teki ; u- > b...@lists.denx.de; Jagan Teki ; Yao Yuan > > Subject: Re: [U-Boot] [PATCH] sf: Fix

[U-Boot] [PATCH] spi: fsl_qspi: Copy 16 byte aligned data in TX FIFO

2017-06-05 Thread Suresh Gupta
LS1046A which do not require 16 bytes aligned and LS1088A which require 16 bytes aligned data in TX FIFO Signed-off-by: Suresh Gupta Signed-off-by: Anupam Kumar --- drivers/spi/fsl_qspi.c | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/drivers/spi

Re: [U-Boot] sf: Remove spansion_s25fss_disable_4KB_erase

2017-06-05 Thread Suresh Gupta
uresH > -Original Message- > From: york sun > Sent: Friday, March 31, 2017 5:50 AM > To: Suresh Gupta > Cc: Mingkai Hu ; Jagan Teki > ; Jagan Teki ; u- > b...@lists.denx.de > Subject: Re: [U-Boot] sf: Remove spansion_s25fss_disable_4KB_erase > > On 03/27/201

[U-Boot] [PATCH v3] spi: fsl_qspi: Copy 16 byte aligned data in TX FIFO

2017-05-31 Thread Suresh Gupta
LS1046A which do not require 16 bytes aligned and LS1088A which require 16 bytes aligned data in TX FIFO Signed-off-by: Suresh Gupta --- Changes in v3: - Change multi-line comment style Changes in v2: - Change commit message - Add "if" condition in replac

Re: [U-Boot] [PATCH] LS1012A: change the size of flash

2017-05-23 Thread Suresh Gupta
> -Original Message- > From: york sun > Sent: Tuesday, May 23, 2017 9:50 PM > To: Suresh Gupta ; u-boot@lists.denx.de > Cc: ja...@openedev.com > Subject: Re: [PATCH] LS1012A: change the size of flash > > On 04/25/2017 02:20 AM, Suresh Gupta wrote: > > LS10

Re: [U-Boot] [PATCH] LS2081ARDB: Enable CONFIG_SPI_FLASH_BAR option

2017-05-14 Thread Suresh Gupta
> -Original Message- > From: York Sun [mailto:york@nxp.com] > Sent: Friday, May 12, 2017 11:51 PM > To: Yogesh Narayan Gaur ; Suresh Gupta > > Cc: u-boot@lists.denx.de > Subject: Re: [PATCH] LS2081ARDB: Enable CONFIG_SPI_FLASH_BAR option > > On 05/11

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-05-14 Thread Suresh Gupta
> -Original Message- > From: York Sun [mailto:york@nxp.com] > Sent: Friday, May 12, 2017 11:23 PM > To: Suresh Gupta ; Jagan Teki > > Cc: u-boot@lists.denx.de; Jagan Teki ; Yao Yuan > > Subject: Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove S

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-04-27 Thread Suresh Gupta
> -Original Message- > From: York Sun [mailto:york@nxp.com] > Sent: Thursday, April 27, 2017 10:18 PM > To: Suresh Gupta ; Jagan Teki > > Cc: u-boot@lists.denx.de; Jagan Teki ; Yao Yuan > > Subject: Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remov

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-04-26 Thread Suresh Gupta
> -Original Message- > From: York Sun [mailto:york@nxp.com] > Sent: Thursday, April 27, 2017 4:35 AM > To: Suresh Gupta ; Jagan Teki > > Cc: u-boot@lists.denx.de; Jagan Teki ; Yao Yuan > > Subject: Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remov

Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-04-26 Thread Suresh Gupta
> -Original Message- > From: Jagan Teki [mailto:jagannadh.t...@gmail.com] > Sent: Wednesday, April 26, 2017 1:01 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; Jagan Teki ; york sun > ; Yao Yuan > Subject: Re: [U-Boot] [PATCH] sf: Fix s25fs512s erase size and

[U-Boot] [PATCH] LS1012A: change the size of flash

2017-04-25 Thread Suresh Gupta
LS1012A has S25FS512S flash of 64M size Signed-off-by: Suresh Gupta --- include/configs/ls1012a_common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/ls1012a_common.h b/include/configs/ls1012a_common.h index 0db926f..861cbc3 100644 --- a/include/configs

[U-Boot] [PATCH] sf: Fix s25fs512s erase size and remove SECT_4K flag

2017-04-25 Thread Suresh Gupta
As per data sheet, S25FS512S support Uniform sector option or erase size of 256 kbytes and Page Programming buffer of 256 or 512 Bytes. So, flag SECT_4K have no significance for this flash. Signed-off-by: Suresh Gupta --- drivers/mtd/spi/spi_flash_ids.c | 2 +- 1 file changed, 1 insertion(+), 1

[U-Boot] [PATCH] config: remove CONFIG_SPI_FLASH_BAR from some platforms

2017-04-25 Thread Suresh Gupta
ls1012ardb, ls1046ardb, ls2080ardb has S25FS512S flash which do not support Bank Address Register commands Signed-off-by: Suresh Gupta --- include/configs/ls1012a_common.h | 1 - include/configs/ls1046ardb.h | 1 - include/configs/ls2080ardb.h | 1 - 3 files changed, 3 deletions

Re: [U-Boot] [PATCH v1 1/4] sf: add ADDR_4B for 4byte address support

2017-04-20 Thread Suresh Gupta
Hello Jagan, [snip] > > > > Sorry for the late, It's better to not relay on specific flash and do > > the 4-byte addressing. So, I've sent some patches based on this [1] > > and will send the next version to wind-up all these changes. Please wait > > some > time. > > Any update on supporting 4

Re: [U-Boot] [PATCH v3 4/8] armv8: Add workaround for USB erratum A-009007

2017-03-06 Thread Suresh Gupta
OK York, will send new patch.. > -Original Message- > From: york sun > Sent: Tuesday, February 28, 2017 9:56 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; Scott Wood ; Leo Li > ; Sriram Dash ; Rajesh Bhagat > > Subject: Re: [PATCH v3 4/8] armv8: Add work

Re: [U-Boot] [PATCH v3 4/8] armv8: Add workaround for USB erratum A-009007

2017-03-06 Thread Suresh Gupta
> -Original Message- > From: york sun > Sent: Friday, February 24, 2017 10:31 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; Scott Wood ; Leo Li > ; Sriram Dash ; Rajesh Bhagat > > Subject: Re: [PATCH v3 4/8] armv8: Add workaround for USB erratum A-009007 >

Re: [U-Boot] [PATCH v3 4/8] armv8: Add workaround for USB erratum A-009007

2017-02-25 Thread Suresh Gupta
11:18 PM > To: Suresh Gupta > Cc: u-boot@lists.denx.de; Scott Wood ; Leo Li > ; Sriram Dash ; Rajesh Bhagat > > Subject: Re: [PATCH v3 4/8] armv8: Add workaround for USB erratum A-009007 > > On 02/16/2017 01:12 PM, mailto:york@nxp.com wrote: > > On 02/

[U-Boot] [PATCH v2 0/2] Add support for only one CS in fsl Quad SPI

2017-02-21 Thread Suresh Gupta
SOC’s like LS1012A has only one chip select signal out to connect with flash and the 64M flash is attached to it. On boards the same CS is connected to different flash via mux. So at one time only one flash is active and it is not possible to scan other flash at run time. Suresh Gupta (2

[U-Boot] [PATCH v2 1/2] spi: fsl_qspi: Add support for one chip select

2017-02-21 Thread Suresh Gupta
SOC’s like LS1012A has only one chip select signal out to connect with flash. So at one time only one flash is active and it is not possible to scan other flash at run time. Signed-off-by: Suresh Gupta --- drivers/spi/fsl_qspi.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff

[U-Boot] [PATCH v2 2/2] armv8: dts: fsl-ls1012a: Change number of CS in SPI node

2017-02-21 Thread Suresh Gupta
LS1012A has only one chip select signal out to connect with flash Signed-off-by: Suresh Gupta --- arch/arm/dts/fsl-ls1012a.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/fsl-ls1012a.dtsi b/arch/arm/dts/fsl-ls1012a.dtsi index ed5ea54..23b3cec 100644 --- a

[U-Boot] [PATCH v3 4/8] armv8: Add workaround for USB erratum A-009007

2017-02-03 Thread Suresh Gupta
Rx Compliance tests may fail intermittently at high jitter frequencies using default register values Changes identified in test setup makes the Rx compliance test pass Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat Signed-off-by: Suresh Gupta --- Changes in v2: Clean up the

[U-Boot] [PATCH v3 6/8] armv7: Add workaround for USB erratum A-009798

2017-02-03 Thread Suresh Gupta
From: Suresh Gupta The default setting for USB High Speed Squelch Threshold results in a threshold close to or lower than 100mV. This leads to Receive Compliance test failure for a 100mV threshold. The changes shift the threshold from ~100mV towards ~130mV resulting in passing of USB High Speed

[U-Boot] [PATCH v3 8/8] armv7: Add workaround for USB erratum A-009007

2017-02-03 Thread Suresh Gupta
From: Suresh Gupta Rx Compliance tests may fail intermittently at high jitter frequencies using default register values Changes identified in test setup makes the Rx compliance test pass Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat Signed-off-by: Suresh Gupta --- Changes in v2

[U-Boot] [PATCH v3 2/8] armv8: Add workaround for USB erratum A-009798

2017-02-03 Thread Suresh Gupta
Sensitivity Compliance test Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat Signed-off-by: Suresh Gupta --- Changes in v2: None Changes in V3: Change CONFIG_XXX to CONFIG_ARCH_XXX arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 6 ++ arch/arm/cpu/armv8/fsl-layerscape/soc.c

[U-Boot] [PATCH v3 1/8] armv8: Add workaround for USB erratum A-009008

2017-02-03 Thread Suresh Gupta
-by: Suresh Gupta --- Changes in v2: None Changes in V3: Change CONFIG_XXX to CONFIG_ARCH_XXX arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 6 ++ arch/arm/cpu/armv8/fsl-layerscape/soc.c| 25 ++ .../include/asm/arch-fsl-layerscape/immap_lsch2.h | 6

[U-Boot] [PATCH v3 0/8] Add workaround for USB PHY errata

2017-02-03 Thread Suresh Gupta
The patch set implement USB PHY errata workaround which are required for LS series of freescale platforms which have Synopsis UTMI PHY Suresh Gupta (8): armv8: Add workaround for USB erratum A-009008 armv8: Add workaround for USB erratum A-009798 armv8: Add workaround for USB erratum A

[U-Boot] [PATCH v3 7/8] armv7: Add workaround for USB erratum A-008997

2017-02-03 Thread Suresh Gupta
From: Suresh Gupta Low Frequency Periodic Signaling (LFPS) Peak-to-Peak Differential Output Voltage Test Compliance fails using default transmitter settings Change settings required for transmitter signal swings to pass compliance tests. Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat

[U-Boot] [PATCH v3 3/8] armv8: Add workaround for USB erratum A-008997

2017-02-03 Thread Suresh Gupta
: Suresh Gupta --- Changes in v2: None Changes in V3: Change CONFIG_XXX to CONFIG_ARCH_XXX arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 6 + arch/arm/cpu/armv8/fsl-layerscape/soc.c| 29 ++ .../include/asm/arch-fsl-layerscape/immap_lsch2.h | 4

[U-Boot] [PATCH v3 5/8] armv7: Add workaround for USB erratum A-009008

2017-02-03 Thread Suresh Gupta
From: Suresh Gupta USB High Speed (HS) EYE Height Adjustment USB HS speed eye diagram fails with the default value at many corners, particularly at a high temperature Optimal eye at TXVREFTUNE value to 1001 is observed, change set the same value. Signed-off-by: Sriram Dash Signed-off-by

[U-Boot] [PATCH v2 5/8] armv7: Add workaround for USB erratum A-009008

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta USB High Speed (HS) EYE Height Adjustment USB HS speed eye diagram fails with the default value at many corners, particularly at a high temperature Optimal eye at TXVREFTUNE value to 1001 is observed, change set the same value. Signed-off-by: Sriram Dash Signed-off-by

[U-Boot] [PATCH v2 4/8] armv8: Add workaround for USB erratum A-009007

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta Rx Compliance tests may fail intermittently at high jitter frequencies using default register values Changes identified in test setup makes the Rx compliance test pass Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat Signed-off-by: Suresh Gupta --- Changes in v2

[U-Boot] [PATCH v2 0/8] Add workaround for USB PHY errata

2017-01-30 Thread Suresh Gupta
The patch set implement USB PHY errata workaround which are required for LS series of freescale platforms which have Synopsis UTMI PHY Suresh Gupta (8): armv8: Add workaround for USB erratum A-009008 armv8: Add workaround for USB erratum A-009798 armv8: Add workaround for USB erratum A

[U-Boot] [PATCH v2 8/8] armv7: Add workaround for USB erratum A-009007

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta Rx Compliance tests may fail intermittently at high jitter frequencies using default register values Changes identified in test setup makes the Rx compliance test pass Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat Signed-off-by: Suresh Gupta --- Changes in v2

[U-Boot] [PATCH v2 2/8] armv8: Add workaround for USB erratum A-009798

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta The default setting for USB High Speed Squelch Threshold results in a threshold close to or lower than 100mV. This leads to Receiver Compliance test failure for a 100mV threshold. The changes shift the threshold from ~100mV towards ~130mV resulting in passing of USB High

[U-Boot] [PATCH v2 8/8] armv7: Add workaround for USB erratum A-009007

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta Rx Compliance tests may fail intermittently at high jitter frequencies using default register values Changes identified in test setup makes the Rx compliance test pass Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat Signed-off-by: Suresh Gupta --- Changes in v2

[U-Boot] [PATCH v2 6/8] armv7: Add workaround for USB erratum A-009798

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta The default setting for USB High Speed Squelch Threshold results in a threshold close to or lower than 100mV. This leads to Receive Compliance test failure for a 100mV threshold. The changes shift the threshold from ~100mV towards ~130mV resulting in passing of USB High Speed

[U-Boot] [PATCH v2 7/8] armv7: Add workaround for USB erratum A-008997

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta Low Frequency Periodic Signaling (LFPS) Peak-to-Peak Differential Output Voltage Test Compliance fails using default transmitter settings Change settings required for transmitter signal swings to pass compliance tests. Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat

[U-Boot] [PATCH v2 2/8] armv8: Add workaround for USB erratum A-009798

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta The default setting for USB High Speed Squelch Threshold results in a threshold close to or lower than 100mV. This leads to Receiver Compliance test failure for a 100mV threshold. The changes shift the threshold from ~100mV towards ~130mV resulting in passing of USB High

[U-Boot] [PATCH v2 1/8] armv8: Add workaround for USB erratum A-009008

2017-01-30 Thread Suresh Gupta
From: Suresh Gupta USB High Speed (HS) EYE Height Adjustment USB HS speed eye diagram fails with the default value at many corners, particularly at a high temperature Optimal eye at TXVREFTUNE value to 1001 is observed, change set the same vale. Signed-off-by: Sriram Dash Signed-off-by

[U-Boot] [PATCH] Add workaround for USB PHY errata

2016-10-25 Thread Suresh Gupta
The patch set implement USB PHY errata workaround which are required for LS series of freescale platforms which have Synopsis UTMI PHY Suresh Gupta (8): armv8: Add workaround for USB erratum A-009008 armv8: Add workaround for USB erratum A-009798 armv8: Add workaround for USB erratum A

[U-Boot] [PATCH] armv7: Add workaround for USB erratum A-008997

2016-10-25 Thread Suresh Gupta
Low Frequency Periodic Signaling (LFPS) Peak-to-Peak Differential Output Voltage Test Compliance fails using default transmitter settings Change settings required for transmitter signal swings to pass compliance tests. Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat --- arch/arm/cpu/ar

[U-Boot] [PATCH] armv8: Add workaround for USB erratum A-009798

2016-10-25 Thread Suresh Gupta
The default setting for USB High Speed Squelch Threshold results in a threshold close to or lower than 100mV. This leads to Receiver Compliance test failure for a 100mV threshold. The changes shift the threshold from ~100mV towards ~130mV resulting in passing of USB High Speed Receiver Sensitivity

[U-Boot] [PATCH] armv8: Add workaround for USB erratum A-008997

2016-10-25 Thread Suresh Gupta
Low Frequency Periodic Signaling (LFPS) Peak-to-Peak Differential Output Voltage Test Compliance fails using default transmitter settings Change settings required for transmitter signal swings to pass compliance tests. Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat --- arch/arm/cpu/ar

[U-Boot] [PATCH] armv7: Add workaround for USB erratum A-009008

2016-10-25 Thread Suresh Gupta
USB High Speed (HS) EYE Height Adjustment USB HS speed eye diagram fails with the default value at many corners, particularly at a high temperature Optimal eye at TXVREFTUNE value to 1001 is observed, change set the same value. Signed-off-by: Sriram Dash --- arch/arm/cpu/armv7/ls102xa/Kconfig

[U-Boot] [PATCH] armv8: Add workaround for USB erratum A-009008

2016-10-25 Thread Suresh Gupta
USB High Speed (HS) EYE Height Adjustment USB HS speed eye diagram fails with the default value at many corners, particularly at a high temperature Optimal eye at TXVREFTUNE value to 1001 is observed, change set the same vale. Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat --- arch/ar

[U-Boot] [PATCH] armv8: Add workaround for USB erratum A-009007

2016-10-25 Thread Suresh Gupta
Rx Compliance tests may fail intermittently at high jitter frequencies using default register values Changes identified in test setup makes the Rx compliance test pass Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat --- arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 6 +++ arch

[U-Boot] [PATCH] armv7: Add workaround for USB erratum A-009798

2016-10-25 Thread Suresh Gupta
The default setting for USB High Speed Squelch Threshold results in a threshold close to or lower than 100mV. This leads to Receive Compliance test failure for a 100mV threshold. The changes shift the threshold from ~100mV towards ~130mV resulting in passing of USB High Speed Receiver Sensitivity

[U-Boot] [PATCH] armv7: Add workaround for USB erratum A-009007

2016-10-25 Thread Suresh Gupta
Rx Compliance tests may fail intermittently at high jitter frequencies using default register values Changes identified in test setup makes the Rx compliance test pass Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat --- arch/arm/cpu/armv7/ls102xa/Kconfig| 4 arch

[U-Boot] [PATCH v2] powerpc/usb: Workaround for erratum-A006261

2014-02-26 Thread Suresh Gupta
threshold to be above 525mV by using this workaround. Signed-off-by: Suresh Gupta --- Changes for v2: - Incorporated missing SOC's affected by errata arch/powerpc/cpu/mpc85xx/cmd_errata.c | 4 ++ arch/powerpc/cpu/mpc85xx/cpu_init.c | 62 +++

[U-Boot] [PATCH] powerpc/usb: Workaround for erratum-A006261

2014-01-29 Thread Suresh Gupta
threshold to be above 525mV by using this workaround. Signed-off-by: Suresh Gupta --- arch/powerpc/cpu/mpc85xx/cmd_errata.c | 4 ++ arch/powerpc/cpu/mpc85xx/cpu_init.c | 62 +++ arch/powerpc/include/asm/config_mpc85xx.h | 7 arch/powerpc/include/asm