4 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: Suppo
This patch is to use the the generic lowlevel_init instead of the
specific one.
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
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 f
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
ed-off-by: Alison Wang <alison.w...@nxp.com>
Signed-off-by: Chenhui Zhao <chenhui.z...@nxp.com>
---
Changes in v7:
- Move the call for armv8_switch_to_el2_m into this patch.
Changes in v6:
- Modified armv8_switch_to_el1(). It will always jump to ep when switching to
AArch64 or AAr
> -邮件原件-
> 发件人: york sun [mailto:york@nxp.com]
> 发送时间: Thursday, October 06, 2016 3:00 AM
> 收件人: Alison Wang <b18...@freescale.com>; ag...@suse.de; Scott Wood
> <scott.w...@nxp.com>; Stuart Yoder <stuart.yo...@nxp.com>; Leo Li
> <leoy
C.
- 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 O
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:
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 <alison.w...@nxp.com>
---
arch/arm/cpu/armv7/ls102xa/psci.S | 2 +-
arch/arm/cpu/armv7/ls102xa/timer
onductor, Inc.
> + *
> + * SPDX-License-Identifier: 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 fi
t;>> That's his point :). And I concur.
> >>
> >> Thanks for the confirmation.
> >>
> >>>
> >>> (btw, you guys really should start thinking about following the ARM
> >>> recommended boot model. It's pretty cumbersome to do ever
rmv8_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
ar
ed-off-by: Alison Wang <alison.w...@nxp.com>
Signed-off-by: Chenhui Zhao <chenhui.z...@nxp.com>
---
Changes in v8:
- Fix the issue when U-Boot is running in EL2 or EL1.
Changes in v7:
- Move the call for armv8_switch_to_el2_m into this patch.
Changes in v6:
- Modified a
.
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
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
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
> On 7 November 2016 at 02:21, Alison Wang <alison.w...@nxp.com> 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
, 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: Alexan
Hi, Thomas,
> On Tue, Nov 15, 2016 at 1:03 PM, Alison Wang <alison.w...@nxp.com>
> 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] a
> On 10 November 2016 at 02:49, Alison Wang <b18...@freescale.com> 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
> -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 <york....@nxp.com>; Alison Wang <alison.w...@nxp.com>
> Subject: [PATCH] image-fit: Fix compiling error ca
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
2016년 11월 16일 (수) 19:44, Alison Wang
<alison.w...@nxp.com<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.ozla
s7420, the boot CPU belongs to the 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 <mk7.k...@samsun
,
Alison Wang
> > On Tue, Nov 15, 2016 at 1:03 PM, Alison Wang <alison.w...@nxp.com>
> > wrote:
> > > Hi, Thomas, Alex and York,
> > >
> > > Before there are some discussions about this patch, could we make a
> > solution now? Or else, the patches a
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 <b18...@freescale.com>; ag...@suse.de; Scott Wood
<scott.w..
> On 4 November 2016 at 02:26, Alison Wang <alison.w...@nxp.com> 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.
> >
> >
> &
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 <b18..
> On 01/13/2017 09:23 AM, Alison Wang wrote:
> >>> Am 13.01.2017 um 08:50 schrieb Alison Wang <b18...@freescale.com>:
> >>>
> >>> For 64-bit kernel, there is a warning about x1-x3 nonzero in
> >> violation
> >>> of boot proto
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
> > Am 13.01.2017 um 08:50 schrieb Alison Wang <b18...@freescale.com>:
> >
> > 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.
> >
> >
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 <alison.w...@nxp.com>
---
arch/arm/cpu
com.cn>
> > ---
> > tools/pblimage.c | 48 +++---
> --
> > 1 file changed, 27 insertions(+), 21 deletions(-)
> >
>
> Alison,
>
> This patch looks OK to me. Would you confirm?
>
[Alison Wang] This patch looks O
h | 2 +-
> scripts/config_whitelist.txt | 1 -
> 19 files changed, 20 insertions(+), 27 deletions(-)
>
[Alison Wang] Reviewed-by: Alison Wang <alison.w...@nxp.com>
Best Regards,
Alison Wang
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
> on the rising edge.
>
> Signed-off-by: Stefan Agner <stefan.ag...@toradex.com>
> Signed-off-by: Sanchayan Maity <maitysancha...@gmail.com>
> ---
> drivers/video/fsl_dcu_fb.c | 13 ++---
> 1 file changed, 6 insertions(+), 7 deletions(-)
>
Reviewed-by: Alison
| 1 +
> drivers/video/Kconfig | 7 +++
> drivers/video/Makefile | 2 +-
> include/configs/ls1021aqds.h| 4 +---
> include/configs/ls1021atwr.h | 4 +---
> scripts/config_wh
..@gmail.com>
> ---
> drivers/video/fsl_dcu_fb.c | 61
> ++++--
> 1 file changed, 59 insertions(+), 2 deletions(-)
>
Reviewed-by: Alison Wang <alison.w...@nxp.com>
Best Regards,
Alison Wang
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
delay for AR8033 on the third port.
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
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
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
is to implement the workaround for this erratum.
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
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
is to implement the workaround for this erratum.
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
arch/arm/Kconfig | 3 +++
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 2 ++
arch/arm/cpu/armv8/start.S| 15 ++-
3 files changed, 19 inse
> 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
> &g
This patch enables driver model for USB in defconfigs for LS1021A platforms.
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
configs/ls1021aqds_nand_defconfig | 1 +
configs/ls1021aqds_nor_SECURE_BOOT_defconfig| 1 +
configs/ls1021aqds_qspi_def
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 <vigne...@ti.co
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 <alison.w...@nxp.
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 <alison.w...@nxp.com>
---
include/configs/ls1021aqds.h | 10 +-
i
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 <alison.w...@nxp.
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 <alison.w...@nxp.com>
---
Changes:
- Update the comments and README.
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 <alison.w...@nxp.com>
---
Changes:
- None
include/configs/ls1021aqds.
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
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 <alison.w...@nxp.com>
---
ar
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 <alison.w...@nxp.com>
>
>
hou@nxp.com>
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
configs/ls1021atwr_nor_defconfig | 1 +
configs/ls1021atwr_sdcard_ifc_defconfig | 1 +
configs/ls1021atwr_sdcard_qspi_defconfig | 1 +
include/configs/ls1021atwr.h | 81 +++
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 <alison.w...@nxp.com>
---
include/image.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/image.h b/include/image.h
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/
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
a few functions as static as well now.
>
> Cc: Alison Wang <alison.w...@freescale.com>
> Cc: Sumit Garg <sumit.g...@nxp.com>
> Cc: York Sun <york@nxp.com>
> Signed-off-by: Tom Rini <tr...@konsulko.com>
Reviewed-by: Alison Wang <alison.w...@n
is to implement the workaround for this erratum.
Signed-off-by: Alison Wang <alison.w...@nxp.com>
---
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
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
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
>
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
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
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
-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
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
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
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
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
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
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
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
>
301 - 369 of 369 matches
Mail list logo