[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

[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

[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,

[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,

[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.

[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-19 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-18 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-24 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

[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

[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

[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

[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 |

[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 |

[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

[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 ---

[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

[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

[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

[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 +

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

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:

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

2015-12-06 Thread Yuantian Tang
ject: Re: [U-Boot] [PATCH v5] arm: Add sata support on Layerscape > 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 functi

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:

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: Add sata support on Layerscape ARMv8 board

2015-12-01 Thread Yuantian Tang
> Cc: u-boot@lists.denx.de > Subject: Re: [U-Boot] [PATCH 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:

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

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

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

2015-11-30 Thread Yuantian Tang
; Subject: Re: [U-Boot] [PATCH v4] arm: Add sata support on Layerscape > ARMv8 board > > > Hi Yuan > > On 01/12/15 01:16 AM, Yuantian Tang wrote: > > Hi Sinan Akman, > > > > Please see my explanation inline. > > > >> -Original Message---

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 v1 0/7] Enable high speed and heavy load for DDR4 for LSCH3

2015-11-05 Thread Yuantian Tang
t: 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-05 at 08:23 +, Yuantian Tang wrote: > >> Hi Jocke, > >> > >> we achieved deep sleep mod

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

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, Prabhakar

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 Message-

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

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,

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
+#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, 0x0e081004); +

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

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]

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:

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

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 Hi,

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

2015-07-09 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: Fix

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

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,

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 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:

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

2014-10-27 Thread Yuantian Tang
before relocation Hello Yuantian, On Thu, 16 Oct 2014 04:42:06 +, Yuantian Tang yuantian.t...@freescale.com wrote: 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

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] Add

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

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

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 On

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 at:

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 Subject:

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

2014-10-13 Thread Yuantian Tang
Yuantian, On Mon, 13 Oct 2014 09:41:35 +, Yuantian Tang yuantian.t...@freescale.com 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 waited longer. That you responded so quickly

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

2014-09-21 Thread Yuantian Tang
@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 yuantian.t...@freescale.com wrote: -Original Message- From: Albert ARIBAUD [mailto:albert.u.b...@aribaud.net] Sent: Thursday

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] arm:

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: [PATCH]

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

2014-03-12 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]: *** [prepare3]

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

2014-03-11 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