RE: [PATCH] configs: ls1021a: Append CMA configuration to bootargs

2020-04-23 Thread Alison Wang
Hi, Priyanka, > -Original Message- > From: Priyanka Jain > Sent: Thursday, April 23, 2020 6:32 PM > To: Alison Wang ; u-boot@lists.denx.de; Jagdish > Gediya > Cc: Shengzhou Liu > Subject: RE: [PATCH] configs: ls1021a: Append CMA configuration to bootargs >

[PATCH v2] configs: ls1021a: Append CMA configuration to bootargs

2020-04-23 Thread Alison Wang
Signed-off-by: Alison Wang --- Change in v2: - Update the comment. include/configs/ls1021atwr.h | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/configs/ls1021atwr.h b/include/configs/ls1021atwr.h index a6289850ca..45ce460dca 100644 --- a/include/configs

[PATCH] configs: ls1021a: Append CMA configuration to bootargs

2020-04-22 Thread Alison Wang
According to commit , this patch appends CMA configuration to bootargs for LS1021ATWR. Signed-off-by: Shengzhou Liu Signed-off-by: Alison Wang --- include/configs/ls1021atwr.h | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/configs/ls1021atwr.h b/include

[PATCH v2] configs: ls1021a: Append othbootargs to bootargs

2020-03-24 Thread Alison Wang
This patch appends CMA configuration to bootargs for LS1021ATWR board. Signed-off-by: Shengzhou Liu Signed-off-by: Alison Wang --- Changes for v2: - Append CMA configuration to bootargs directly include/configs/ls1021atwr.h | 8 1 file changed, 4 insertions(+), 4 deletions

[PATCH] configs: ls1021a: Append othbootargs to bootargs

2020-03-16 Thread Alison Wang
This patch appends othbootargs to bootargs for LS1021ATWR board. Signed-off-by: Alison Wang --- include/configs/ls1021atwr.h | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/include/configs/ls1021atwr.h b/include/configs/ls1021atwr.h index 8e2784b..266107c 100644 --- a

[PATCH] ls1021a: Set CONFIG_SYS_BOOTMAPSZ to the memory for relocation

2020-02-02 Thread Alison Wang
This patch sets CONFIG_SYS_BOOTMAPSZ to the amount of memory available to safely contain a kernel, device tree and initrd for relocation. The way to set fdt_high as 0x to disable device tree relocation is removed. Signed-off-by: Alison Wang --- include/configs/ls1021aiot.h | 5

[PATCH] configs: ls1021a: Reserve low memory for CMA

2020-01-20 Thread Alison Wang
The default reserved memory for CMA is high memory. If LPAE is enabled, highmem pages are non-remapped and can not be used with dma_alloc_coherent. This patch will reserve low memory for CMA and fix the issue on LS1021A. Signed-off-by: Peng Ma Signed-off-by: Shengzhou Liu Signed-off-by: Alison

[PATCH] configs: Enable SPL_FSL_PBL for some LayerScape platforms

2019-12-03 Thread Alison Wang
-off-by: Alison Wang --- common/spl/Kconfig | 8 ++-- configs/ls1021aiot_sdcard_defconfig | 1 + configs/ls1021aqds_nand_defconfig | 1 + configs/ls1021aqds_sdcard_ifc_defconfig | 1 + configs

[U-Boot] [PATCH] armv8: ls1046afrwy: Define CONFIG_ENV_ADDR for QSPI Boot

2019-07-22 Thread Alison Wang
This patch defines CONFIG_ENV_ADDR for QSPI Boot which specifies the start address of the flash sector containing the environment. It fixes the issue that bootcmd is always set as default at bootup. Signed-off-by: Alison Wang --- include/configs/ls1046afrwy.h | 3 +++ 1 file changed, 3

[U-Boot] [PATCH] video: Add dependency for VIDEO_IMX_HDP_LOAD

2019-05-21 Thread Alison Wang
As VIDEO_IMX_HDP_LOAD is supported on LS1028A, this patch adds ARCH_LS1028A dependency for VIDEO_IMX_HDP_LOAD. Signed-off-by: Alison Wang --- drivers/video/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 7aa1727e5b

[U-Boot] [PATCH] armv7: ls102xa: Add workaround for DDR erratum A-008850

2019-03-05 Thread Alison Wang
Barrier transactions from CCI400 need to be disabled till the DDR is configured, otherwise it may lead to system hang. The patch adds workaround to fix the erratum. Signed-off-by: Shengzhou Liu Signed-off-by: Alison Wang --- arch/arm/cpu/armv7/ls102xa/Kconfig| 6 +++ arch/arm/cpu

Re: [U-Boot] Regression: vf610twr build error

2018-10-23 Thread Alison Wang
Hi, Stefano, I don't have vf610 boards now. I am afraid I could not verify it too. Best Regards, Alison Wang >-Original Message- >From: Stefano Babic >Sent: 2018年10月23日 0:05 >To: Alison Wang >Cc: U-Boot@lists.denx.de >Subject: Regression: vf610twr build error &

[U-Boot] [PATCH] arm: ls1021a: Add timer_init() in board_init_f for SPL

2018-10-16 Thread Alison Wang
calling hang(). This patch will add timer_init() in board_init_f for SPL and fix a series of issues it caused. Signed-off-by: Alison Wang --- board/freescale/ls1021aqds/ls1021aqds.c |1 + board/freescale/ls1021atwr/ls1021atwr.c |1 + 2 files changed, 2 insertions(+), 0 deletions(-) diff

[U-Boot] [PATCH] armv8: ls2080ardb: update copyright claim

2018-06-18 Thread Alison Wang
This patch updates the copyright claim for the issues reported by Legal Review. Signed-off-by: Alison Wang --- board/freescale/ls2080ardb/ls2080ardb.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/board/freescale/ls2080ardb/ls2080ardb.c b/board/freescale/ls2080ardb

Re: [U-Boot] [PATCH] arm: ls1021atwr: Rework local commands to not be included in SPL

2018-01-04 Thread Alison Wang
On Wed, Jan 3, 2018 at 10:02 PM, Tom Rini wrote: > > Move some of the code for the "lane_bank" and "cpld" code local commands > so that they are not built for SPL as they can only be used in full > U-Boot. This means we can mark a few functions as static as well

[U-Boot] [PATCH v3] armv8: errata: Implement workaround for Cortex-A53 Erratum 855873

2017-12-27 Thread Alison Wang
to implement the workaround for this erratum. Signed-off-by: Alison Wang --- Changes in v3: - Check the major revision of Cortex-A53. Changes in v2: - Check the revision of Cortex-A53 and apply the erratum to r0p3 and later release. - Fix the mistake in the commit description. arch/arm/Kconfig

Re: [U-Boot] [PATCH v2] armv8: errata: Implement workaround for Cortex-A53 Erratum 855873

2017-07-24 Thread Alison Wang
> On 21/07/17 09:00, Alison Wang wrote: > > Hi, > > > 855873: An eviction might overtake a cache clean operation > > Workaround: The erratum can be avoided by upgrading cache clean by > > address operations to cache clean and invalidate operations. For > > Cor

[U-Boot] [PATCH v2] armv8: errata: Implement workaround for Cortex-A53 Erratum 855873

2017-07-21 Thread Alison Wang
to implement the workaround for this erratum. Signed-off-by: Alison Wang --- Changes in v2: - Check the revision of Cortex-A53 and apply the erratum to r0p3 and later release. - Fix the mistake in the commit description. arch/arm/Kconfig | 3 +++ arch/arm/cpu/armv8/fsl

Re: [U-Boot] [PATCH] armv8: errata: Implement workaround for Cortex-A53 Erratum 855873

2017-07-20 Thread Alison Wang
Hi, Andre, > On 20/07/17 03:09, Alison Wang wrote: > > 855873: An eviction might overtake a cache clean operation > > Workaround: The erratum can be avoided by upgrading cache clean by > > address operations to cache clean and invalidate operations. For > > Cortex

[U-Boot] [PATCH] armv8: errata: Implement workaround for Cortex-A53 Erratum 855873

2017-07-19 Thread Alison Wang
to implement the workaround for this erratum. Signed-off-by: Alison Wang --- arch/arm/Kconfig | 3 +++ arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 2 ++ arch/arm/cpu/armv8/start.S| 15 ++- 3 files changed, 19 insertions(+), 1 deletion(-) diff

Re: [U-Boot] Targets with xHCI but without DM_USB

2017-07-07 Thread Alison Wang
Hi, Bin, I have sent a patch to enable driver model for USB for LS1021A boards. Thanks for reminding. Best Regards, Alison Wang > -Original Message- > From: Bin Meng [mailto:bmeng...@gmail.com] > Sent: Tuesday, July 04, 2017 10:16 PM > To: Vignesh R ; Alison Wang ; >

[U-Boot] [PATCH] dm: arm: ls1021a: Move to driver model for USB

2017-07-07 Thread Alison Wang
This patch enables driver model for USB in defconfigs for LS1021A platforms. Signed-off-by: Alison Wang --- configs/ls1021aqds_nand_defconfig | 1 + configs/ls1021aqds_nor_SECURE_BOOT_defconfig| 1 + configs/ls1021aqds_qspi_defconfig | 1 + configs

Re: [U-Boot] [PATCH] arm: ls1021atwr: Add distro boot support

2017-06-14 Thread Alison Wang
Hi, York, > On 05/26/2017 01:01 AM, Alison Wang wrote: > > This patch includes common config_distro_defaults.h and > > config_distro_bootcmd.h for u-boot enviroments to support distro boot > > which automatically scan boot.scr from storage devices(e.g. > > SD/USB/

[U-Boot] [PATCH] armv8: Remove duplicate definition for IH_ARCH_ARM and IH_ARCH_ARM64

2017-06-08 Thread Alison Wang
The duplicate definitions for IH_ARCH_ARM and IH_ARCH_ARM64 are removed. The definitions in are used. According to this modification, the comparison between os arch and cpu arch is done in C programming instead of ASM programming. Signed-off-by: Alison Wang --- arch/arm/cpu/armv8/fsl

Re: [U-Boot] [PATCH] armv8: Support loading 32-bit OS which is not in the form of FIT

2017-06-08 Thread Alison Wang
Hi, Tom, > On Tue, Jun 06, 2017 at 03:32:40PM +0800, Alison Wang wrote: > > > As only FIT image is supported now, this patch is to support loading > > 32-bit uImage, dtb and rootfs separately. > > > > Signed-off-by: Alison Wang > > Reviewed-by: Tom Rini

[U-Boot] [PATCH] armv8: Support loading 32-bit OS which is not in the form of FIT

2017-06-06 Thread Alison Wang
As only FIT image is supported now, this patch is to support loading 32-bit uImage, dtb and rootfs separately. Signed-off-by: Alison Wang --- include/image.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/image.h b/include/image.h index 8d380e0..fcfe730 100644

[U-Boot] [PATCH] arm: ls1021atwr: Add distro boot support

2017-05-26 Thread Alison Wang
-off-by: Alison Wang --- configs/ls1021atwr_nor_defconfig | 1 + configs/ls1021atwr_sdcard_ifc_defconfig | 1 + configs/ls1021atwr_sdcard_qspi_defconfig | 1 + include/configs/ls1021atwr.h | 81 ++-- 4 files changed, 81 insertions(+), 3 deletions

Re: [U-Boot] [PATCH 2/3] armv8: layerscape: Adjust memory mapping for Flash/SD card on LS1043A

2017-05-15 Thread Alison Wang
On 04/27/2017 01:08 AM, Alison Wang wrote: > This patch is to adjust the memory mapping for FLash/SD card on > LS1043AQDS and LS1043ARDB, such as PPA firmware load address, FMAN > firmware load address, QE firmware load address, U-Boot start address > on serial flash and environ

[U-Boot] [PATCH v2 1/3] arm: ls1021a: Adjust memory mapping for Flash/SD card on LS1021AQDS/TWR

2017-05-15 Thread Alison Wang
This patch is to adjust the memory mapping for FLash/SD card on LS1021AQDS and LS1021ATWR, such as U-Boot start address on serial Flash, QE firmware load address and environment address. Signed-off-by: Alison Wang --- Changes: - None include/configs/ls1021aqds.h | 10 +- include

[U-Boot] [PATCH v3 3/3] armv8: layerscape: Adjust memory mapping for Flash/SD card on LS1046A

2017-05-15 Thread Alison Wang
This patch is to adjust the memory mapping for FLash/SD card on LS1046AQDS and LS1046ARDB, such as FMAN firmware load address, U-Boot start address on serial flash and environment address. Signed-off-by: Alison Wang --- Changes: - Update the comments and README. board/freescale/ls1046ardb

[U-Boot] [PATCH v2 2/3] armv8: layerscape: Adjust memory mapping for Flash/SD card on LS1043A

2017-05-15 Thread Alison Wang
This patch is to adjust the memory mapping for FLash/SD card on LS1043AQDS and LS1043ARDB, such as PPA firmware load address, FMAN firmware load address, QE firmware load address, U-Boot start address on serial flash and environment address. Signed-off-by: Alison Wang --- Changes: - Update the

[U-Boot] [PATCH 3/3] armv8: layerscape: Adjust memory mapping for Flash/SD card on LS1046A

2017-04-27 Thread Alison Wang
This patch is to adjust the memory mapping for FLash/SD card on LS1046AQDS and LS1046ARDB, such as FMAN firmware load address, U-Boot start address on serial flash and environment address. Signed-off-by: Alison Wang --- include/configs/ls1046a_common.h | 8 include/configs

[U-Boot] [PATCH 2/3] armv8: layerscape: Adjust memory mapping for Flash/SD card on LS1043A

2017-04-27 Thread Alison Wang
This patch is to adjust the memory mapping for FLash/SD card on LS1043AQDS and LS1043ARDB, such as PPA firmware load address, FMAN firmware load address, QE firmware load address, U-Boot start address on serial flash and environment address. Signed-off-by: Alison Wang --- arch/arm/cpu/armv8/fsl

[U-Boot] [PATCH 1/3] arm: ls1021a: Adjust memory mapping for Flash/SD card on LS1021AQDS/TWR

2017-04-27 Thread Alison Wang
This patch is to adjust the memory mapping for FLash/SD card on LS1021AQDS and LS1021ATWR, such as U-Boot start address on serial Flash, QE firmware load address and environment address. Signed-off-by: Alison Wang --- include/configs/ls1021aqds.h | 10 +- include/configs/ls1021atwr.h

Re: [U-Boot] [PATCH v3 5/6] video: fsl_dcu_fb: add additional modes for DCU

2017-04-12 Thread Alison Wang
ned-off-by: Sanchayan Maity > --- > drivers/video/fsl_dcu_fb.c | 61 > -- > 1 file changed, 59 insertions(+), 2 deletions(-) > Reviewed-by: Alison Wang Best Regards, Alison Wang ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot

Re: [U-Boot] [PATCH v3 3/6] video: fsl_dcu_fb: Enable pixel clock after initialization

2017-04-12 Thread Alison Wang
e at it change the polarity of pixel clock to display samples data > on the rising edge. > > Signed-off-by: Stefan Agner > Signed-off-by: Sanchayan Maity > --- > drivers/video/fsl_dcu_fb.c | 13 ++++++--- > 1 file changed, 6

Re: [U-Boot] [PATCH v3 1/6] Convert CONFIG_FSL_DCU_FB to Kconfig

2017-04-12 Thread Alison Wang
gs/ls1021atwr.h| 4 +--- > scripts/config_whitelist.txt | 1 - > 25 files changed, 30 insertions(+), 12 deletions(-) Reviewed-by: Alison Wang Best Regards, Alison Wang ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot

[U-Boot] [PATCH] arm: ls1021atwr: Enable RGMII TX/RX clock internal delay for AR8033

2017-04-11 Thread Alison Wang
delay for AR8033 on the third port. Signed-off-by: Alison Wang --- board/freescale/ls1021atwr/ls1021atwr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/board/freescale/ls1021atwr/ls1021atwr.c b/board/freescale/ls1021atwr/ls1021atwr.c index d96fd77..ff32d5c 100644 --- a/board/freescale

Re: [U-Boot] [PATCH 3/3] armv7: ls1021a: Drop macro CONFIG_LS102XA

2017-04-04 Thread Alison Wang
+- > scripts/config_whitelist.txt | 1 - > 19 files changed, 20 insertions(+), 27 deletions(-) > [Alison Wang] Reviewed-by: Alison Wang Best Regards, Alison Wang ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot

Re: [U-Boot] [PATCHV2] tools: plbimage support generate rcw file

2017-03-26 Thread Alison Wang
- > -- > > 1 file changed, 27 insertions(+), 21 deletions(-) > > > > Alison, > > This patch looks OK to me. Would you confirm? > [Alison Wang] This patch looks OK to me too. Reviewed-by: Alison Wang Best Regards, Alison Wang ___

Re: [U-Boot] [PATCH V3 13/19] serial: lpuart: restructure lpuart driver

2017-02-23 Thread Alison Wang
> -Original Message- > From: Peng Fan [mailto:peng@nxp.com] > Sent: Wednesday, February 22, 2017 4:22 PM > To: sba...@denx.de > Cc: u-boot@lists.denx.de; Peng Fan ; Bhuvanchandra DV > ; york sun ; Shaohui > Xie ; Alison Wang > Subject: [PATCH V3 13/19] ser

Re: [U-Boot] [PATCH v2] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-16 Thread Alison Wang
> On 16 January 2017 at 08:34, Alexander Graf wrote: > > > > > > On 16/01/2017 07:16, Alison Wang wrote: > >> > >> For 64-bit kernel, there is a warning about x1-x3 nonzero in > >> violation of boot protocol. To fix this issue, input argument

[U-Boot] [PATCH v3] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-16 Thread Alison Wang
For 64-bit kernel, there is a warning about x1-x3 nonzero in violation of boot protocol. To fix this issue, input argument 4 is added for armv8_switch_to_el2 and armv8_switch_to_el1. The input argument 4 will be set to the right value, such as zero. Signed-off-by: Alison Wang Reviewed-by

Re: [U-Boot] [PATCH v2] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-16 Thread Alison Wang
> On 16/01/2017 07:16, Alison Wang wrote: > > For 64-bit kernel, there is a warning about x1-x3 nonzero in > violation > > of boot protocol. To fix this issue, input argument 4 is added for > > armv8_switch_to_el2 and armv8_switch_to_el1. The input argument 4 > will &g

Re: [U-Boot] [PATCH] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-16 Thread Alison Wang
> On 01/13/2017 10:36 AM, Alison Wang wrote: > >> On 01/13/2017 09:23 AM, Alison Wang wrote: > >>>>> Am 13.01.2017 um 08:50 schrieb Alison Wang : > >>>>> > >>>>> For 64-bit kernel, there is a warning about x1-x3 nonzero in >

[U-Boot] [PATCH v2] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-16 Thread Alison Wang
For 64-bit kernel, there is a warning about x1-x3 nonzero in violation of boot protocol. To fix this issue, input argument 4 is added for armv8_switch_to_el2 and armv8_switch_to_el1. The input argument 4 will be set to the right value, such as zero. Signed-off-by: Alison Wang --- Changes in v2

[U-Boot] [PATCH] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-13 Thread Alison Wang
For 64-bit kernel, there is a warning about x1-x3 nonzero in violation of boot protocol. x3 should be reset to zero before jumping to the kernel. This patch will adjust the parameters to transfer and make sure x3 is zero. Signed-off-by: Alison Wang --- arch/arm/cpu/armv8/transition.S | 44

Re: [U-Boot] [PATCH] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-13 Thread Alison Wang
> > Am 13.01.2017 um 08:50 schrieb Alison Wang : > > > > For 64-bit kernel, there is a warning about x1-x3 nonzero in > violation > > of boot protocol. x3 should be reset to zero before jumping to the > > kernel. > > > > This patch will adjust t

Re: [U-Boot] [PATCH] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-13 Thread Alison Wang
> On 01/13/2017 09:23 AM, Alison Wang wrote: > >>> Am 13.01.2017 um 08:50 schrieb Alison Wang : > >>> > >>> For 64-bit kernel, there is a warning about x1-x3 nonzero in > >> violation > >>> of boot protocol. x3 should be reset to zero bef

Re: [U-Boot] [PATCH] armv8: aarch64: Fix the warning about x1-x3 nonzero issue

2017-01-13 Thread Alison Wang
Hi, Ryan, This patch is to fix the issue about a warning for ARMv8 64-bit kernel you reported before. I have tested on my LayerScape boards. Please review and try on your boards too. Thanks. Best Regards, Alison Wang > -Original Message- > From: Aliso

Re: [U-Boot] [PATCH v8 1/3] armv8: Support loading 32-bit OS in AArch32 execution state

2017-01-12 Thread Alison Wang
Hi, Ryan, Thanks for your feedback. I will do some investigation and give you my solution. Best Regards, Alison Wang > -Original Message- > From: Ryan Harkin [mailto:ryan.har...@linaro.org] > Sent: Wednesday, January 11, 2017 4:59 PM > To: Alison Wang &g

Re: [U-Boot] [PATCH] image-fit: Fix compiling error caused by autoconf.h

2016-11-23 Thread Alison Wang
> -Original Message- > From: York Sun [mailto:york@nxp.com] > Sent: Thursday, November 24, 2016 3:09 AM > To: u-boot@lists.denx.de > Cc: york sun ; Alison Wang > Subject: [PATCH] image-fit: Fix compiling error caused by autoconf.h > > Commit ec6617c3 incl

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-11-21 Thread Alison Wang
2016년 11월 16일 (수) 19:44, Alison Wang mailto:alison.w...@nxp.com>>님이 작성: Hi, Thomas, I didn't see your patch. Maybe it isn't CC'ing me. Could you send me and york the link? Minkyu Kang, Could you add review-by and assign this patch http://patchwork.ozlabs.org/patch/66794

Re: [U-Boot] [PATCH v8 1/3] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-21 Thread Alison Wang
Hi, Alex, > On 11/21/2016 01:07 PM, Alexander Graf wrote: > > > > > > On 21/11/2016 21:45, york sun wrote: > >> On 11/21/2016 12:40 PM, Alexander Graf wrote: > >>> > >>> > >>> On 21/11/2016 21:23, york sun wrote: > >>&g

Re: [U-Boot] [PATCH] arm: exynos7420: remove custome low level init function

2016-11-16 Thread Alison Wang
second cluster and so > with ARMV8_MULTIENTRY config option enabled, the 'branch_if_master' > macro fails to detect the CPU as boot CPU. As a temporary workaround > the CPU_RELEASE_ADDR is set to point to '_main'. > > Cc: Minkyu Kang > Cc: Alison Wang > Signed

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-11-16 Thread Alison Wang
anks. Best Regards, Alison Wang > > On Tue, Nov 15, 2016 at 1:03 PM, Alison Wang > > wrote: > > > Hi, Thomas, Alex and York, > > > > > > Before there are some discussions about this patch, could we make a > > solution now? Or else, the patches about

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-11-15 Thread Alison Wang
s, is ARMV8_MULTIENTRY enabled on Exynos7420 now? If not, is there a good way to enable ARMV8_MULTIENTRY on Exynos7420 now? Thanks. Best Regards, Alison Wang > -Original Message- > From: Thomas Abraham [mailto:ta.oma...@gmail.com] > Sent: Tuesday, September 20, 2016 4:45 PM > To: Ale

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-11-15 Thread Alison Wang
Hi, Thomas, > On Tue, Nov 15, 2016 at 1:03 PM, Alison Wang > wrote: > > Hi, Thomas, Alex and York, > > > > Before there are some discussions about this patch, could we make a > solution now? Or else, the patches about [PATCH v8 0/3] armv8: Support > loading 32-bit

Re: [U-Boot] [PATCH v8 0/3] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-14 Thread Alison Wang
> On 10 November 2016 at 02:49, Alison Wang wrote: > > This series is to support loading a 32-bit OS, the execution state > will change from AArch64 to AArch32 when jumping to kernel. The > architecture information will be got through checking FIT image, then > U-Boot will lo

Re: [U-Boot] [PATCH v7 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-09 Thread Alison Wang
> On 7 November 2016 at 02:21, Alison Wang wrote: > >> On 11/04/2016 10:12 AM, Alexander Graf wrote: > >> > > >> > > >> > On 04/11/2016 17:08, york sun wrote: > >> >> On 11/04/2016 09:53 AM, Alexander Graf wrote: > >> >&

[U-Boot] [PATCH v8 0/3] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-09 Thread Alison Wang
and armv8_switch_to_el1_m. ---- Alison Wang (3): armv8: Support loading 32-bit OS in AArch32 execution state armv8: fsl-layerscape: SMP support for loading 32-bit OS armv8: fsl-layerscape: Support loading 32-bit OS with PSCI enabled arch/arm/Kconfig | 6 +++

[U-Boot] [PATCH v8 2/3] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-11-09 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH v8 3/3] armv8: fsl-layerscape: Support loading 32-bit OS with PSCI enabled

2016-11-09 Thread Alison Wang
. Signed-off-by: Alison Wang --- arch/arm/cpu/armv8/sec_firmware_asm.S | 23 +++ arch/arm/cpu/armv8/transition.S | 12 arch/arm/include/asm/system.h | 2 ++ 3 files changed, 37 insertions(+) diff --git a/arch/arm/cpu/armv8/sec_firmware_asm.S b

[U-Boot] [PATCH v8 1/3] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-09 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

Re: [U-Boot] [PATCH v7 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-06 Thread Alison Wang
t;> fails, then she needs to fix it. > >>> > >>> That's his point :). And I concur. > >> > >> Thanks for the confirmation. > >> > >>> > >>> (btw, you guys really should start thinking about following the ARM >

Re: [U-Boot] [PATCH v7 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-04 Thread Alison Wang
> On 4 November 2016 at 02:26, Alison Wang wrote: > > York, > > > > > > > > No, he don’t have my 32-bit kernel image. I am not > > sure he is using 32-bit kernel or 64-bit kernel. > > > > > > > > Ryan, > > >

Re: [U-Boot] [PATCH v7 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-11-03 Thread Alison Wang
running in EL2 when calling armv8_swith_to_el2, the attached patch with PSCI enabled is needed. Best Regards, Alison Wang From: york sun Sent: Friday, November 04, 2016 10:04 AM To: ryan.har...@linaro.org Cc: Wang Huan ; ag...@suse.de; Scott Wood ; Stuart Yoder ; Leo Li ; feng

Re: [U-Boot] [PATCH V1] Add support of ls1021a-iot

2016-10-27 Thread Alison Wang
GPL-2.0+ > + */ > + > +#ifndef __CONFIG_H > +#define __CONFIG_H > + > +#define CONFIG_LS102XA > +#define CONFIG_ARMV7_PSCI_1_0 > +#define CONFIG_ARMV7_PSCI_GTE_1_0 [Alison Wang] Where is this macro mentioned? I didn't find any related code. > +#define CONFI

[U-Boot] [PATCH v7 2/2] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-10-08 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH v7 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-10-08 Thread Alison Wang
32 SVC. - Support to call armv8_switch_to_el2_m and armv8_switch_to_el1_m. ---- Alison Wang (2): armv8: Support loading 32-bit OS in AArch32 execution state armv8: fsl-layerscape: SMP support for loading 32-

Re: [U-Boot] [PATCH v6 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-10-08 Thread Alison Wang
> -邮件原件- > 发件人: york sun [mailto:york@nxp.com] > 发送时间: Thursday, October 06, 2016 3:00 AM > 收件人: Alison Wang ; ag...@suse.de; Scott Wood > ; Stuart Yoder ; Leo Li > ; feng...@phytium.com.cn; linus.wall...@linaro.org; > ryan.har...@linaro.org; mon...@monstr.eu;

[U-Boot] [PATCH v7 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-10-07 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

Re: [U-Boot] [PATCH] arm: ls102xa: Remove reduplicate definition for Generic Timer frequency

2016-10-07 Thread Alison Wang
Hi, York, > On 09/23/2016 01:15 AM, Alison Wang wrote: > > GENERIC_TIMER_CLK and CONFIG_TIMER_CLK_FREQ are both used to define > > Generic Timer frequency. It is reduplicate. This patch will remove > > GENERIC_TIMER_CLK macro. > > > > Signed-off-by: Alison Wang

[U-Boot] [PATCH] arm: ls102xa: Remove reduplicate definition for Generic Timer frequency

2016-09-23 Thread Alison Wang
GENERIC_TIMER_CLK and CONFIG_TIMER_CLK_FREQ are both used to define Generic Timer frequency. It is reduplicate. This patch will remove GENERIC_TIMER_CLK macro. Signed-off-by: Alison Wang --- arch/arm/cpu/armv7/ls102xa/psci.S | 2 +- arch/arm/cpu/armv7/ls102xa/timer.c | 2 +- include/configs

[U-Boot] [PATCH v6 2/2] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-09-09 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-09-09 Thread Alison Wang
This patch is to use the the generic lowlevel_init instead of the specific one. Signed-off-by: Alison Wang --- arch/arm/mach-exynos/soc.c | 8 1 file changed, 8 deletions(-) diff --git a/arch/arm/mach-exynos/soc.c b/arch/arm/mach-exynos/soc.c index f9c7468..737a8dd 100644 --- a/arch

[U-Boot] [PATCH v6 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-09-09 Thread Alison Wang
Arch64 EL2 or AArch32 Hyp. - armv8_switch_to_el1_aarch32() is removed. armv8_switch_to_el1_m is used to switch to AArch64 EL1 or AArch32 SVC. - Support to call armv8_switch_to_el2_m and armv8_switch_to_el1_m. ---- Alison Wang (2): armv8:

[U-Boot] [PATCH v6 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-09-09 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

[U-Boot] [PATCH] armv8: Remove the codes about switching to EL1 before jumping to kernel

2016-07-07 Thread Alison Wang
As CONFIG_ARMV8_SWITCH_TO_EL1 is not used now, this patch is to remove CONFIG_ARMV8_SWITCH_TO_EL1 and the corresponding functions. Signed-off-by: Alison Wang --- arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S | 13 arch/arm/cpu/armv8/start.S | 5 +-- arch/arm/cpu/armv8

[U-Boot] [PATCH v5 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-07-06 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

[U-Boot] [PATCH v5 2/2] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-07-06 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH v5 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-07-06 Thread Alison Wang
and armv8_switch_to_el1_m. ---- Alison Wang (2): armv8: Support loading 32-bit OS in AArch32 execution state armv8: fsl-layerscape: SMP support for loading 32-bit OS arch/arm/Kconfig | 6 ++ arch/arm/cpu/armv8/fsl-lay

[U-Boot] [PATCH v4 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-06-07 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

[U-Boot] [PATCH v4 2/2] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-06-07 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH v4 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-06-07 Thread Alison Wang
32 SVC. - Support to call armv8_switch_to_el2_m and armv8_switch_to_el1_m. Alison Wang (2): armv8: Support loading 32-bit OS in AArch32 execution state armv8: fsl-layerscape: SMP support for loading 32-bit OS arch/arm/Kconfig | 6 arch/arm/cpu/armv8/fsl-lay

[U-Boot] [PATCH v3 2/2] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-05-26 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH v3 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-05-26 Thread Alison Wang
to switch to AArch64 EL1 or AArch32 SVC. - Support to call armv8_switch_to_el2_m and armv8_switch_to_el1_m. Alison Wang (2): armv8: Support loading 32-bit OS in AArch32 execution state armv8: fsl-layerscape: SMP suppor

[U-Boot] [PATCH v3 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-05-26 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

[U-Boot] [PATCH v2 2/2] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-05-19 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH v2 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-05-19 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

[U-Boot] [PATCH v2 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-05-19 Thread Alison Wang
. armv8_switch_to_el2_m is used to switch to AArch64 EL2 or AArch32 Hyp. - armv8_switch_to_el1_aarch32() is removed. armv8_switch_to_el1_m is used to switch to AArch64 EL1 or AArch32 SVC. Alison Wang (2): armv8: Support loading 32

[U-Boot] [PATCH 2/2] armv8: fsl-layerscape: SMP support for loading 32-bit OS

2016-05-13 Thread Alison Wang
Spin-table method is used for secondary cores to load 32-bit OS. The architecture information will be got through checking FIT image and saved in the os_arch element of spin-table, then the secondary cores will check os_arch and jump to 32-bit OS or 64-bit OS automatically. Signed-off-by: Alison

[U-Boot] [PATCH 0/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-05-13 Thread Alison Wang
. Alison Wang (2): armv8: Support loading 32-bit OS in AArch32 execution state armv8: fsl-layerscape: SMP support for loading 32-bit OS arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S | 21 +++ arch/arm/cpu/armv8/fsl-layerscape

[U-Boot] [PATCH 1/2] armv8: Support loading 32-bit OS in AArch32 execution state

2016-05-13 Thread Alison Wang
To support loading a 32-bit OS, the execution state will change from AArch64 to AArch32 when jumping to kernel. The architecture information will be got through checking FIT image, then U-Boot will load 32-bit OS or 64-bit OS automatically. Signed-off-by: Ebony Zhu Signed-off-by: Alison Wang

[U-Boot] [PATCH] arm: ls1021a: Enable CONFIG_OF_LIBFDT and CONFIG_FIT in defconfig

2016-05-03 Thread Alison Wang
In defconfig, enable CONFIG_OF_LIBFDT to support booting DT linux kernel and enable COFNIG_FIT to support FIT image. Signed-off-by: Alison Wang --- configs/ls1021aqds_ddr4_nor_defconfig| 3 +++ configs/ls1021aqds_ddr4_nor_lpuart_defconfig | 3 +++ configs/ls1021aqds_nand_defconfig

[U-Boot] [PATCH] armv8: fsl-layerscape: Remove unnecessary flushing dcache

2016-04-21 Thread Alison Wang
As the issue about the stack will get corrupted when switching between the early and final mmu tables is fixed by commit 70e21b06425ad6e1e90931333a704a600941cfff, the workaround to flush dcache is unnecessary and will be removed. Signed-off-by: Alison Wang --- arch/arm/cpu/armv8/fsl-layerscape

[U-Boot] [PATCH] arm: sleep: Get the entry point of kernel from SPARE4 register

2016-04-05 Thread Alison Wang
For LS1021A Secure Boot, SPARE2 register is used and modified by the IBR. To avoid the conflict, SPARE4 is used instead of SPARE2 to store the entry point of kernel. This patch is to get the entry point of kernel from SPARE4 instead of SPARE2. Signed-off-by: Alison Wang --- board/freescale

[U-Boot] [PATCH 1/2] defconfig: ls1021aqds_sdcard_qspi: Enable SPI-NOR

2016-03-08 Thread Alison Wang
As QSPI driver is supported in ls1021aqds_sdcard_qspi_defconfig, SPI-NOR with MTD uclass, CONFIG_MTD_DATAFLASH and new flash vendor config CONFIG_SPI_NOR_SPANSION need be enabled. Signed-off-by: Alison Wang --- configs/ls1021aqds_sdcard_qspi_defconfig | 7 +-- 1 file changed, 5 insertions

[U-Boot] [PATCH 2/2] defconfig: ls1021atwr_sdcard_qspi: Enable CONFIG_MTD

2016-03-08 Thread Alison Wang
As QSPI driver is supported in ls1021atwr_sdcard_qspi_defconfig, CONFIG_MTD needs to be enabled for SPI-NOR with MTD uclass. Signed-off-by: Alison Wang --- configs/ls1021atwr_sdcard_qspi_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/ls1021atwr_sdcard_qspi_defconfig b

[U-Boot] [PATCH] arm: ls102xa: Enable CONFIG_SYS_CONSOLE_IS_IN_ENV support

2016-03-07 Thread Alison Wang
CONFIG_SYS_CONSOLE_IS_IN_ENV needs to be enabled, so we could set stdout environment variable to specify the vga for the console output when LCD/HDMI is connected to the boards. Signed-off-by: Alison Wang --- include/configs/ls1021aqds.h | 1 + include/configs/ls1021atwr.h | 1 + 2 files

  1   2   3   4   >