[PATCH v2] configs: ls1028aqds: add lpuart config

2020-04-21 Thread Yuantian Tang
Add lpuart config to enable lpuart feature. Signed-off-by: Vabhav Sharma Signed-off-by: Yuantian Tang . --- v2: - fix buildman compiling warnings board/freescale/ls1028a/MAINTAINERS | 1 + configs/ls1028aqds_tfa_lpuart_defconfig | 88 + 2 files

[PATCH v3] armv8: ls1046ardb: update the WRLVL_START to accommodate more DIMM

2020-04-19 Thread Yuantian Tang
The WRLVL_START values are optimized for old DDR MTA18ASF1G72AZ. Update DDR struct to set new WRLVL_START values so that the new DIMM MTA18ADF2G72AZ get optimized and the old DIMM still works. Signed-off-by: Yuantian Tang --- v3: - fix typo board/freescale/ls1046ardb/ddr.h | 2 +- 1

[PATCH v2] armv8: ls1046ardb: update the WRLVL_START to accomadate more DIMM

2020-04-19 Thread Yuantian Tang
The WRLVL_START values are optimized for old DDR MTA18ASF1G72AZ. Update DDR struct to set new WRLVL_START values so that the new DIMM MTA18ADF2G72AZ get optimized and the old DIMM still works. Signed-off-by: Yuantian Tang --- v2: - refine the commit message board/freescale/ls1046ardb

[PATCH 2/2] arm64: ls1046a: remove fdt_high environment variable

2020-02-19 Thread Yuantian Tang
Setting fdt_high and initrd_high to 0x leads to various difficulty to resolve bugs. Remove them and use bootm_size instead to safely contain a kernel, device tree and initrd for relocation. Signed-off-by: Yuantian Tang --- include/configs/ls1046a_common.h | 3 +-- 1 file changed

[PATCH 1/2] arm64: ls1028a: remove fdt_high environment variable

2020-02-19 Thread Yuantian Tang
Setting fdt_high and initrd_high to 0x leads to various difficulty to resolve bugs. Remove them and use bootm_size instead to safely contain a kernel, device tree and initrd for relocation. Signed-off-by: Yuantian Tang --- include/configs/ls1028a_common.h | 3 +-- include

[U-Boot] [PATCH v3] armv8: ls1028a: Add environment variables to facilitate the boot

2019-11-03 Thread Yuantian Tang
Add some environment variables to facilitate the auto boot. Signed-off-by: Yuantian Tang --- v3: - rebase to the latest code include/configs/ls1028a_common.h | 28 +--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/include/configs

[U-Boot] [PATCH v2] armv8: ls1028a: disable multimedia feature when not supported

2019-10-10 Thread Yuantian Tang
ls1028a has 4 personalities: ls1028a, ls1027a, ls1017a and ls1018a. Both ls1027a and ls1017a personalities are lower functionality version which doesn't support the multimedia subsystems, like LCD, GPU. To disable multimedia feature on non-multimedia version, set the status property to disabled in

[U-Boot] [PATCH] armv8: ls1028a: disable multimedia feature when not supported

2019-09-25 Thread Yuantian Tang
Ls1028a has 4 personalities: ls1028a, ls1027a, ls1017a and ls1018a. Both ls1027a and ls1017a personalities are lower functionality version which doesn't support the multimedia subsystems, like LCD, GPU. To disable multimedia feature on non-multimedia version, set the status property to disabled in

[U-Boot] [PATCH v2] armv8: ls1028a: add more personalities support

2019-09-18 Thread Yuantian Tang
Add LS1027A, LS1018A and LS1017A personalities support to LS1028A processor soc family. LS1028A processor is the prime personality of LS1028A soc family. LS1027A processor is a lower funtionality version of QorIQ LS1028A which does not support the multimedia subsystems, such as LCD controller, GP

[U-Boot] [PATCH] armv8: ls1028a: add more personalities support

2019-09-18 Thread Yuantian Tang
Add LS1027A, LS1018A and LS1017A personalities support to LS1028A processor soc family. LS1028A processor is the prime personality of LS1028A soc family. LS1027A processor is a lower funtionality version of QorIQ LS1028A which does not support the multimedia subsystems, such as LCD controller, GP

[U-Boot] [PATCH] armv8: ls1028a: add more personalities support

2019-09-16 Thread Yuantian Tang
Add three more personalities support to LS1028A processor soc family. LS1028A processor is the prime personality of LS1028A soc family. LS1027A processor is a lower funtionality version of QorIQ LS1028A which does not support the multimedia subsystems, such as LCD controller, GPU, and eDP PHY. The

[U-Boot] [PATCH v2] armv8: ls1028a: select BOARD_LATE_INIT config

2019-07-02 Thread Yuantian Tang
Select BOARD_LATE_INIT for ls1028ardb and ls1028aqds targets so that late init work can be done Signed-off-by: Yuantian Tang --- v2: - refine commit message arch/arm/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 958d048971

[U-Boot] [PATCH] armv8: ls1028a: add BOARD_LATE_INIT config

2019-06-20 Thread Yuantian Tang
Add CONFIG_BOARD_LATE_INIT config so that many late init work can be done. Signed-off-by: Yuantian Tang --- arch/arm/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 958d048971..8b6a68367e 100644 --- a/arch/arm/Kconfig +++ b/arch/arm

[U-Boot] [PATCH v2] armv8: ls1028a: Add environment variables to facilitate the boot

2019-06-19 Thread Yuantian Tang
Add some environment variables to facilitate the auto boot. Signed-off-by: Yuantian Tang --- v2: - merge with its dependent patch include/configs/ls1028a_common.h | 28 +--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/include/configs

[U-Boot] [PATCH v2] common: qixis: make the qixis compatible with new soc

2019-06-18 Thread Yuantian Tang
are functional now qixis_reset qixis_reset sd qixis_reset qspi qixis_reset emmc Signed-off-by: Ashish Kumar Signed-off-by: Yuantian Tang --- v2: - refine the description board/freescale/common/qixis.c | 45 +- 1 file changed, 33 insertions(+), 12 deletions

[U-Boot] [PATCH] armv8: ls1028a: Add environment variables to facilitate the boot

2019-06-17 Thread Yuantian Tang
Add some environment variables to facilitate the auto boot. Signed-off-by: Yuantian Tang --- include/configs/ls1028a_common.h | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/include/configs/ls1028a_common.h b/include/configs/ls1028a_common.h index aeb2c7251a

[U-Boot] [PATCH] common: qixis: make the qixis compatible with new soc

2019-06-17 Thread Yuantian Tang
should be functional now qixis_reset qixis_reset sd qixis_reset qspi qixis_reset emmc Signed-off-by: Ashish Kumar Signed-off-by: Yuantian Tang --- board/freescale/common/qixis.c | 45 +- 1 file changed, 33 insertions(+), 12 deletions(-) diff --git a/board/freescale

[U-Boot] [PATCH] armv8: ls1028a: Add secure boot defconfig

2019-05-23 Thread Yuantian Tang
Add secure boot defconfig for ls1028aqds and ls1028ardb boards. Signed-off-by: Yuantian Tang --- configs/ls1028aqds_tfa_SECURE_BOOT_defconfig | 62 configs/ls1028ardb_tfa_SECURE_BOOT_defconfig | 62 include/configs/ls1028a_common.h | 4

[U-Boot] [PATCH v2] armv8: ls1028ardb: Add sd and emmc related environments

2019-05-22 Thread Yuantian Tang
Add SD, EMMC and xspi environments to faciliate the boot. Signed-off-by: Yuantian Tang --- v2: - rebase to latest code include/configs/ls1028a_common.h | 24 +--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/include/configs/ls1028a_common.h b

[U-Boot] [PATCH] armv8: ls1028ardb: Add sd and emmc related environments

2019-05-14 Thread Yuantian Tang
Add SD and EMMC environments to faciliate the boot. Signed-off-by: Yuantian Tang --- include/configs/ls1028a_common.h | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/include/configs/ls1028a_common.h b/include/configs/ls1028a_common.h index 10f2e88bfd

[U-Boot] [PATCH 3/3 v3] armv8: ls1028aqds: Add support of LS1028AQDS

2019-04-10 Thread Yuantian Tang
LS1028AQDS Development System is a high-performance computing, evaluation, and development platform that supports LS1028A QorIQ Architecture processor. Signed-off-by: Sudhanshu Gupta Signed-off-by: Rai Harninder Signed-off-by: Rajesh Bhagat Signed-off-by: Bhaskar Upadhaya Signed-off-by: Tang y

[U-Boot] [PATCH 2/3 v3] armv8: ls1028ardb: Add support for LS1028ARDB platform

2019-04-10 Thread Yuantian Tang
LS1028A is an ARMv8 implementation. LS1028ARDB is an evaluatoin platform that supports the LS1028A family SoCs. This patch add basic support of the platform. Signed-off-by: Sudhanshu Gupta Signed-off-by: Rai Harninder Signed-off-by: Rajesh Bhagat Signed-off-by: Bhaskar Upadhaya Signed-off-by:

[U-Boot] [PATCH 1/3 v3] armv8: ls1028a: Add NXP LS1028A SoC support

2019-04-10 Thread Yuantian Tang
Ls1028a Soc is based on Layerscape Chassis Generation 3.2 architecture with features: 2 ARM v8 Cortex-A72 cores, CCI400, SEC, DDR3L/4, LCD, GPU, TSN ENETC, 2 USB 3.0, 2 eSDHC, 2 FlexCAN, 2 SPI, SATA, 8 I2C controllers, 6 LPUARTs, GPIO, SAI, qDMA, eDMA, GIC, TMU etc. Signed-off-by: Sudhanshu Gup

[U-Boot] [PATCH 2/3 v2] armv8: ls1028ardb: Add support for LS1028ARDB platform

2019-04-03 Thread Yuantian Tang
From: Tang Yuantian LS1028A is an ARMv8 implementation. LS1028ARDB is an evaluatoin platform that supports the LS1028A family SoCs. This patch add basic support of the platform. Signed-off-by: Sudhanshu Gupta Signed-off-by: Rai Harninder Signed-off-by: Rajesh Bhagat Signed-off-by: Bhaskar Upa

[U-Boot] [PATCH 3/3 v2] armv8: ls1028aqds: Add support of LS1028AQDS

2019-04-03 Thread Yuantian Tang
From: Tang Yuantian LS1028AQDS Development System is a high-performance computing, evaluation, and development platform that supports LS1028A QorIQ Architecture processor. Signed-off-by: Sudhanshu Gupta Signed-off-by: Rai Harninder Signed-off-by: Rajesh Bhagat Signed-off-by: Bhaskar Upadhaya

[U-Boot] [PATCH 1/3 v2] armv8: ls1028a: Add NXP LS1028A SoC support

2019-04-03 Thread Yuantian Tang
LS1028A processor integrates two 64-bit Arm Cortex-A72 cores with a GPU and LCD controller, as well as TSN-enabled Ethernet ports and a TSN-enabled switch with four external ports. The high performance Cortex-A72 cores, performing above 16,000 CoreMarks, combined with 2.5 Gbit Ethernet, PCI express

[U-Boot] [PATCH 1/2] arm64: ls1046a: Add sata distro boot support

2018-01-03 Thread Yuantian Tang
Sata is equipped on ls1046a and can be a boot source. Add sata boot support as a option if available. Signed-off-by: Tang Yuantian --- include/configs/ls1046a_common.h | 13 + include/configs/ls1046aqds.h | 10 -- include/configs/ls1046ardb.h | 12

[U-Boot] [PATCH 2/2] arm64: ls1012a: Add sata distro boot support

2018-01-03 Thread Yuantian Tang
Sata is equipped on ls1012a and can be a boot source. Add sata boot support as a option if available. Signed-off-by: Tang Yuantian --- include/configs/ls1012a_common.h | 11 +++ include/configs/ls1012aqds.h | 10 -- include/configs/ls1012ardb.h |9 - 3 fil

[U-Boot] [PATCH v2] armv8: layerscape: sata: refine port register configuration

2017-12-10 Thread Yuantian Tang
Sata registers PP2C and PP3C are used to control the configuration of the PHY control OOB timing for the COMINIT/COMWAKE parameters respectively. Calculate those parameters from port clock frequency. Overwrite those registers with calculated values to get better OOB timing. Signed-off-by: Tang Yua

[U-Boot] [PATCH] armv8: layerscape: refine port register configuration

2017-12-04 Thread Yuantian Tang
These PP2C and PP3C registers control the configuration of the PHY control OOB timing for the COMINIT/COMWAKE parameters respectively for sata port. Overwrite default values with calculated ones to get better OOB timing. Signed-off-by: Tang Yuantian --- arch/arm/cpu/armv8/fsl-layerscape/soc.c

[U-Boot] [PATCH v3] arm: psci: make psci usable on single core socs

2017-04-18 Thread Yuantian Tang
PSCI can be used on both multiple and single core socs. Current implementation only allows PSCI to work on multiple core socs. This patch removes this restriction so that PSCI can work on single core socs as well. Signed-off-by: Chenhui Zhao Signed-off-by: Tang Yuantian --- v3: - replace

[U-Boot] [PATCH v2] arm: psci: make psci usable on single core socs

2017-04-12 Thread Yuantian Tang
PSCI can be used on both multiple and single core socs. Current implementation only allows PSCI to work on multiple core socs. This patch removes this restriction so that PSCI can work on single core socs as well. Signed-off-by: Chenhui Zhao Signed-off-by: Tang Yuantian --- v2: - refine

[U-Boot] [PATCH] armv8: ls1046aqds: added ppa support

2017-03-10 Thread Yuantian Tang
PPA is used on ls1046aqds to support sleep, hotplug feature. Add PPA support to enable them. Signed-off-by: Tang Yuantian --- board/freescale/ls1046aqds/ls1046aqds.c | 5 + include/configs/ls1046aqds.h| 11 +++ 2 files changed, 16 insertions(+) diff --git a/board/freesc

[U-Boot] [PATCH 2/2] armv8: ls1046aqds: enable ppa in default config

2017-03-10 Thread Yuantian Tang
Signed-off-by: Tang Yuantian --- configs/ls1046aqds_defconfig | 1 + configs/ls1046aqds_lpuart_defconfig | 1 + configs/ls1046aqds_nand_defconfig| 1 + configs/ls1046aqds_qspi_defconfig| 1 + configs/ls1046aqds_sdcard_ifc_defconfig | 1 + configs/ls1046aqds_sdcar

Re: [U-Boot] [PATCH v5] arm: Add sata support on Layerscape ARMv8 board

2015-12-07 Thread Yuantian Tang
Hi York, > -Original Message- > From: York Sun [mailto:york...@freescale.com] > Sent: Tuesday, December 08, 2015 12:27 AM > To: Tang Yuantian-B29983 > Cc: u-boot@lists.denx.de; si...@writeme.com > Subject: Re: [PATCH v5] arm: Add sata support on Layerscape ARMv8 board > > > > On 12/06/

Re: [U-Boot] [PATCH v5] arm: Add sata support on Layerscape ARMv8 board

2015-12-06 Thread Yuantian Tang
erscape > ARMv8 board > > >Hi Yuantian > > On 06/12/15 10:09 PM, Yuantian Tang wrote: > > Hi York, > > > > Please see explanation inline. > > [...] > > I was trying to use one function for all, but I found separating them is > better. > > Take l

Re: [U-Boot] [PATCH v5] arm: Add sata support on Layerscape ARMv8 board

2015-12-06 Thread Yuantian Tang
Hi York, Please see explanation inline. > -Original Message- > From: York Sun [mailto:york...@freescale.com] > Sent: Saturday, December 05, 2015 1:25 AM > To: Tang Yuantian-B29983 > Cc: u-boot@lists.denx.de; si...@writeme.com > Subject: Re: [PATCH v5] arm: Add sata support on Layerscape

Re: [U-Boot] [PATCH v5] arm: Add sata support on Layerscape ARMv8 board

2015-12-03 Thread Yuantian Tang
Hi York, Please see my explanation inline. > -Original Message- > From: York Sun [mailto:york...@freescale.com] > Sent: Friday, December 04, 2015 12:27 AM > To: Tang Yuantian-B29983 > Cc: u-boot@lists.denx.de; si...@writeme.com > Subject: Re: [PATCH v5] arm: Add sata support on Layerscap

Re: [U-Boot] [PATCH v4] arm: Add sata support on Layerscape ARMv8 board

2015-12-01 Thread Yuantian Tang
OK, thanks. I will rework this patch. Regards, Yuantian > -Original Message- > From: York Sun [mailto:york...@freescale.com] > Sent: Wednesday, December 02, 2015 12:59 AM > To: si...@writeme.com; Tang Yuantian-B29983 > > Cc: u-boot@lists.denx.de > Subject: Re: [U-Boot] [PATCH v4] arm: Ad

Re: [U-Boot] [PATCH v4] arm: Add sata support on Layerscape ARMv8 board

2015-12-01 Thread Yuantian Tang
TCH v4] arm: Add sata support on Layerscape > ARMv8 board > > >Hi Yuan > > On 01/12/15 01:41 AM, Yuantian Tang wrote: > > Hi Sinan Akman, > > > >> -Original Message- > >> From: Sinan Akman [mailto:si...@writeme.com] > >> Sent: Tu

Re: [U-Boot] [PATCH v4] arm: Add sata support on Layerscape ARMv8 board

2015-11-30 Thread Yuantian Tang
erscape > ARMv8 board > > >Hi Yuan > > On 01/12/15 01:16 AM, Yuantian Tang wrote: > > Hi Sinan Akman, > > > > Please see my explanation inline. > > > >> -Original Message- > >> From: Sinan Akman [mailto:si...@writeme.com]

Re: [U-Boot] [PATCH v4] arm: Add sata support on Layerscape ARMv8 board

2015-11-30 Thread Yuantian Tang
Hi Sinan Akman, Please see my explanation inline. > -Original Message- > From: Sinan Akman [mailto:si...@writeme.com] > Sent: Tuesday, December 01, 2015 1:28 AM > To: Tang Yuantian-B29983 ; Sun York-R58495 > > Cc: u-boot@lists.denx.de > Subject: Re: [U-Boot] [PATCH v4] arm: Add sata supp

Re: [U-Boot] [PATCH v3] arm: ls2080a: Add sata support on qds and rdb board

2015-11-30 Thread Yuantian Tang
I have sent the newer version of this patch: http://patchwork.ozlabs.org/patch/549883/ Please have a review. Regards, Yuantian > -Original Message- > From: York Sun [mailto:york...@freescale.com] > Sent: Tuesday, December 01, 2015 3:41 AM > To: Tang Yuantian-B29983 > Cc: u-boot@lists.d

Re: [U-Boot] [PATCH v1 0/7] Enable high speed and heavy load for DDR4 for LSCH3

2015-11-05 Thread Yuantian Tang
gt; Liu Shengzhou-B36685 ; > c...@cumulusnetworks.com; l.majew...@samsung.com; > yamad...@jp.panasonic.com > Subject: Re: [PATCH v1 0/7] Enable high speed and heavy load for DDR4 for > LSCH3 > > > > On 11/05/2015 01:55 AM, Joakim Tjernlund wrote: > > On Thu, 2015-11

Re: [U-Boot] [PATCH v1 0/7] Enable high speed and heavy load for DDR4 for LSCH3

2015-11-05 Thread Yuantian Tang
Hi Jocke, we achieved deep sleep mode that did exactly what you asked for. If waken up from deep sleep, soc will resume from uboot and re-initialized DDR controller with contents untouched. Please refer to drivers/ddr/fsl/fsl_ddr_gen4.c and look at DEEP_SLEEP related code. Regards, Yuantian >

Re: [U-Boot] [PATCH] arm: ls1021atwr: optimize the deep sleep latency

2015-10-14 Thread Yuantian Tang
Hi York, > -Original Message- > From: York Sun [mailto:york...@freescale.com] > Sent: Thursday, October 15, 2015 5:34 AM > To: Tang Yuantian-B29983 > Cc: u-boot@lists.denx.de; Wang Huan-B18965 ; > Kushwaha Prabhakar-B32579 > Subject: Re: [PATCH] arm: ls1021atwr: optimize the deep sleep l

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-19 Thread Yuantian Tang
> -Original Message- > From: Kushwaha Prabhakar-B32579 > Sent: Thursday, August 20, 2015 9:33 AM > To: Tang Yuantian-B29983; Sun York-R58495 > Cc: u-boot@lists.denx.de; Wang Huan-B18965 > Subject: RE: [PATCH v2] arm/ls1021a: Add sata support on qds and twr board > > > -Original Messa

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-19 Thread Yuantian Tang
> -Original Message- > From: Kushwaha Prabhakar-B32579 > Sent: Wednesday, August 19, 2015 8:54 PM > To: Tang Yuantian-B29983; Sun York-R58495 > Cc: u-boot@lists.denx.de; Wang Huan-B18965 > Subject: RE: [PATCH v2] arm/ls1021a: Add sata support on qds and twr board > > > > Regards, > Pra

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
OK, I will work with Prabhakar on this. This is freescale specific settings and workaround. Other boards out of freescale don't use this. Regards, Yuantian From: Sun York-R58495 Sent: Wednesday, August 19, 2015 12:47 PM To: Tang Yuantian-B29983 Cc: u-boot@lists.denx.de; Kushwaha Prabhakar-B3257

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
> -Original Message- > From: Kushwaha Prabhakar-B32579 > Sent: Wednesday, August 19, 2015 12:15 PM > To: Tang Yuantian-B29983; Sun York-R58495 > Cc: u-boot@lists.denx.de; Wang Huan-B18965 > Subject: RE: [PATCH v2] arm/ls1021a: Add sata support on qds and twr board > > > > -Original

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
On ls2085 we had a soc file which can put all the soc specific function in it. But on ls1021, there is no such file unless I create one for SATA. Please see the patch I first submit. Do you prefer this way? http://patchwork.ozlabs.org/patch/497983/ Regards, Yuantian From: Sun York-R58495 Sent: W

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
Yes, this is a ls1021 specific errata. Maybe we need to name the errata micro better. Regards, Yuantian From: Sun York-R58495 Sent: Wednesday, August 19, 2015 11:57 AM To: Tang Yuantian-B29983 Cc: u-boot@lists.denx.de; Kushwaha Prabhakar-B32579; Wang Huan-B18965 Subject: Re: [PATCH v2] arm/ls1021

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
I don't understand. This workaround is our board specific and actually ls1021 specific. I thought about merging all the LS SATA initialization into one file, but that didn't reduce many code. So I add this one by one board. Regards, Yuantian From: Sun York-R58495 Sent: Wednesday, August 19, 201

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
From: Sun York-R58495 Sent: Wednesday, August 19, 2015 10:42 AM To: Tang Yuantian-B29983; Sun York-R58495 Cc: u-boot@lists.denx.de; Kushwaha Prabhakar-B32579; Wang Huan-B18965 Subject: RE: [PATCH v2] arm/ls1021a: Add sata support on qds and twr board Sorry for top posting, replying from my phone

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
OK, I will updated this patch. Regards, Yuantian From: Sun York-R58495 Sent: Wednesday, August 19, 2015 10:42 AM To: Tang Yuantian-B29983; Sun York-R58495 Cc: u-boot@lists.denx.de; Kushwaha Prabhakar-B32579; Wang Huan-B18965 Subject: RE: [PATCH v2] arm/ls1021a: Add sata support on qds and twr bo

Re: [U-Boot] [PATCH v2] arm/ls1021a: Add sata support on qds and twr board

2015-08-18 Thread Yuantian Tang
> > +#ifdef CONFIG_SYS_FSL_ERRATUM_A008407 > > +#define SATA_ECC_REG_ADDR 0x20220520 > > + unsigned int __iomem *ecc_reg = (void *)SATA_ECC_REG_ADDR; > #endif > > + > > + out_le32(&ccsr_ahci->ppcfg, 0xa003fffe); > > + out_le32(&ccsr_ahci->pp2c, 0x28183411); > > + out_le32(&ccsr_ahci->pp3c,

Re: [U-Boot] [PATCH 1/2] arm/ls1021a: Add sata support on qds and twr board

2015-08-14 Thread Yuantian Tang
> -Original Message- > From: Wang Huan-B18965 > Sent: Friday, August 14, 2015 3:59 PM > To: Tang Yuantian-B29983; Sun York-R58495 > Cc: u-boot@lists.denx.de; Kushwaha Prabhakar-B32579; Tang Yuantian- > B29983 > Subject: RE: [PATCH 1/2] arm/ls1021a: Add sata support on qds and twr board >

Re: [U-Boot] [U-Boot, v2] ahci: Fix compiling warnings under 64bit platforms

2015-07-08 Thread Yuantian Tang
Thanks for pointing out. Fixed in patch v3. Regards, Yuantian > -Original Message- > From: Tom Rini [mailto:tr...@konsulko.com] > Sent: Thursday, July 09, 2015 9:48 AM > To: Tang Yuantian-B29983 > Cc: Xie Shaohui-B21989; u-boot@lists.denx.de > Subject: Re: [U-Boot,v2] ahci: Fix compiling

Re: [U-Boot] [PATCH v2] ahci: Fix compiling warnings under 64bit platforms

2015-07-07 Thread Yuantian Tang
> -Original Message- > From: Albert ARIBAUD [mailto:albert.u.b...@aribaud.net] > Sent: Tuesday, July 07, 2015 7:20 PM > To: Tang Yuantian-B29983 > Cc: tr...@konsulko.com; Xie Shaohui-B21989; u-boot@lists.denx.de > Subject: Re: [U-Boot] [PATCH v2] ahci: Fix compiling warnings under 64bit >

Re: [U-Boot] [PATCH] ahci: Fix compiling warnings under 64bit platforms

2015-07-06 Thread Yuantian Tang
Please see the reply in line. > -Original Message- > From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass > Sent: Friday, July 03, 2015 10:41 PM > To: Tang Yuantian-B29983 > Cc: Tom Rini; Hans de Goede; U-Boot Mailing List; Xie Shaohui-B21989 > Subject: Re: [PATCH] ahci:

Re: [U-Boot] [PATCH] mpc85xx/t102xqds: convert deep sleep to generic board interface

2015-01-18 Thread Yuantian Tang
Hi York, > -Original Message- > From: Sun York-R58495 > Sent: Saturday, January 17, 2015 1:23 AM > To: Tang Yuantian-B29983 > Cc: u-boot@lists.denx.de > Subject: Re: [PATCH] mpc85xx/t102xqds: convert deep sleep to generic board > interface > > Yuantian, > > On 01/15/2015 06:23 PM, Tang Y

Re: [U-Boot] [PATCH] mpc85xx/t102xqds: convert deep sleep to generic board interface

2015-01-15 Thread Yuantian Tang
Hi York, Yes, I did it on purpose. T102XQDS is not supported in SDK1.7 anymore. So I don't want to put more efforts to add SPI/NAND/SD boot deep sleep support. That means t102xqds only supports nor-boot deep sleep and need not to update spl.c. It is the same case for T1040QDS. Thanks, Yuantian

Re: [U-Boot] [PATCH v2 2/2] fsl/ls1021qds: Add deep sleep support

2014-12-17 Thread Yuantian Tang
Hello York, This patch's dependent patch is merged into mainline. So there is no dependency for this patch anymore. Thanks, Yuantian > -Original Message- > From: Tang Yuantian [mailto:yuantian.t...@freescale.com] > Sent: Wednesday, December 17, 2014 12:58 PM > To: albert.u.b...@aribaud.

Re: [U-Boot] [PATCH] mpc85xx: clean up the old deep sleep framework

2014-12-17 Thread Yuantian Tang
Hello York, The following 3 patches, which are independent to each other, should be applied first before this one get applied. You can apply these 4 patches in the order I sent them. 1. mpc85xx/t102xrdb: convert deep sleep to generic board interface http://patchwork.ozlabs.org/patch/422189/ 2.

Re: [U-Boot] [PATCH 2/4] ARM: HYP/non-sec: Make armv7_init_nonsec() usable before relocation

2014-10-27 Thread Yuantian Tang
armv7_init_nonsec() usable > before relocation > > Hello Yuantian, > > On Thu, 16 Oct 2014 04:42:06 +, Yuantian Tang > wrote: > > > >> Wouldn't it be better to declare gic_dist_base as a local variable? > > > >>It is only used once ou

Re: [U-Boot] [PATCH 1/4] Add deep sleep framework support for Freescale QorIQ platforms

2014-10-22 Thread Yuantian Tang
Thanks for your suggestions. It sounds reasonable. I prefer the first one because we need to add calls in initdram() anyway. Let's also take a look at what TI did and see if we can follow. Thanks, Yuantian From: Sun York-R58495 Sent: Thursday, October 23, 2014 12:15 PM To: Tang Yuantian-B29983;

Re: [U-Boot] [PATCH 1/4] Add deep sleep framework support for Freescale QorIQ platforms

2014-10-22 Thread Yuantian Tang
Thanks for your hint. Unfortunately I can't find such place. It needs to be placed between DDR initialization and relocation. It is used on both PPC and ARM platforms. Do you have any sugguestions? Thanks, Yuantian From: Sun York-R58495 Sent: Thursday, October 23, 2014 11:06 AM To: Tang Yuantian-

Re: [U-Boot] [PATCH 1/4] Add deep sleep framework support for Freescale QorIQ platforms

2014-10-22 Thread Yuantian Tang
> -Original Message- > From: Tom Rini [mailto:tom.r...@gmail.com] On Behalf Of Tom Rini > Sent: Wednesday, October 22, 2014 9:54 PM > To: Tang Yuantian-B29983 > Cc: albert.u.b...@aribaud.net; Jin Zhengxiong-R64188; u-boot@lists.denx.de; > Sun York-R58495 > Subject: Re: [U-Boot] [PATCH 1/4]

Re: [U-Boot] [PATCH 2/4] ARM: HYP/non-sec: Make armv7_init_nonsec() usable before relocation

2014-10-15 Thread Yuantian Tang
> >> Wouldn't it be better to declare gic_dist_base as a local variable? > >>It is only used once outside function armv7_switch_nonsec(). It could > >>be replaced with > >> get_gicd_base_address() call. > >> > >I am with you. That's what I did in the first version of this patch. > >Patch links is

Re: [U-Boot] [PATCH 2/4] ARM: HYP/non-sec: Make armv7_init_nonsec() usable before relocation

2014-10-15 Thread Yuantian Tang
> -Original Message- > From: Sun York-R58495 > Sent: Wednesday, October 15, 2014 11:44 PM > To: Tang Yuantian-B29983; albert.u.b...@aribaud.net > Cc: u-boot@lists.denx.de; Jin Zhengxiong-R64188 > Subject: Re: [PATCH 2/4] ARM: HYP/non-sec: Make armv7_init_nonsec() usable > before relocation

Re: [U-Boot] [PATCH 0/4] Deep sleep patches for Freescale QorIQ platforms

2014-10-13 Thread Yuantian Tang
le QorIQ platforms > > Hi Yuantian, > > On Mon, 13 Oct 2014 09:41:35 +, Yuantian Tang > wrote: > > > PING. > > This submission is only 4 days old, across a week ending. Can you please wait > a > bit longer before pinging? > Yeah, I should've wait

Re: [U-Boot] [PATCH 0/4] Deep sleep patches for Freescale QorIQ platforms

2014-10-13 Thread Yuantian Tang
PING. Thanks, Yuantian > -Original Message- > From: yuantian.t...@freescale.com [mailto:yuantian.t...@freescale.com] > Sent: Thursday, October 09, 2014 4:12 PM > To: albert.u.b...@aribaud.net > Cc: u-boot@lists.denx.de; Jin Zhengxiong-R64188; Sun York-R58495; Tang > Yuantian-B29983 > Subj

Re: [U-Boot] [PATCH] arm: ls102xa: Fixed a register definition error

2014-09-21 Thread Yuantian Tang
rabhakar-B32579; u-boot@lists.denx.de > Subject: Re: [PATCH] arm: ls102xa: Fixed a register definition error > > Hi Yuantian, > > On Fri, 19 Sep 2014 01:45:52 +, Yuantian Tang > wrote: > > > > > > -Original Message- > > > From: Albert

Re: [U-Boot] [PATCH] ARM: HYP/non-sec: Make a variable as a local one

2014-09-18 Thread Yuantian Tang
> -Original Message- > From: Albert ARIBAUD [mailto:albert.u.b...@aribaud.net] > Sent: Thursday, September 18, 2014 5:44 PM > To: Tang Yuantian-B29983 > Cc: andre.przyw...@linaro.org; i...@hellion.org.uk; marc.zyng...@arm.com; > u-boot@lists.denx.de; Jin Zhengxiong-R64188 > Subject: Re: [PA

Re: [U-Boot] [PATCH] arm: ls102xa: Fixed a register definition error

2014-09-18 Thread Yuantian Tang
> -Original Message- > From: Albert ARIBAUD [mailto:albert.u.b...@aribaud.net] > Sent: Thursday, September 18, 2014 7:25 PM > To: Tang Yuantian-B29983 > Cc: Wang Huan-B18965; Lu Jingchang-B35083; Jin Zhengxiong-R64188; > Kushwaha Prabhakar-B32579; u-boot@lists.denx.de > Subject: Re: [PATCH

Re: [U-Boot] [PATCH 2/2 v2] mpc85xx/t104x: Add deep sleep framework support

2014-03-11 Thread Yuantian Tang
> > > > Could you be more specific? What *path* should I give? > > If I do the below, I got error: > > > > $ make O=/home/tangyt/opensource/u-boot/ > > /home/tangyt/opensource/u-boot is not clean, please run 'make > mrproper' > > in the '/home/tangyt/opensource/u-boot' directory. > > make[1]: *

Re: [U-Boot] [PATCH 2/2 v2] mpc85xx/t104x: Add deep sleep framework support

2014-03-10 Thread Yuantian Tang
> -Original Message- > From: Sun York-R58495 > Sent: Tuesday, March 11, 2014 1:45 AM > To: Tang Yuantian-B29983 > Cc: u-boot@lists.denx.de; Li Yang-Leo-R58472; Jin Zhengxiong-R64188; Wood > Scott-B07421 > Subject: Re: [PATCH 2/2 v2] mpc85xx/t104x: Add deep sleep framework > support > > On

[U-Boot] test

2014-02-23 Thread Yuantian Tang
have a test. please ignore. Regards, yuantian ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

[U-Boot] how to get rid of "No base64 encoded MIME text parts"?

2014-02-13 Thread Yuantian Tang
Hi all, I keep receiving "Message rejected. No base64 encoded MIME text parts allowed." when I reply email. Could someone tell me how to find "base64 encoded MIME text" parts? Thanks, Yuantian ___ U-Boot mailing list U-Boot@lists.denx.de http://list