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
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
> 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
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
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
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
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
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
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
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
-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
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
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
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
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 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
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
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
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
Increase the kernel size supported for LS1021A platform. Define
CONFIG_SYS_BOOTM_LEN to 64M.
Signed-off-by: Alison Wang
---
include/configs/ls1021aqds.h | 2 ++
include/configs/ls1021atwr.h | 2 ++
2 files changed, 4 insertions(+)
diff --git a/include/configs/ls1021aqds.h b/include/configs
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
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
> 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,
> >
>
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
>
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
.
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
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
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 +++
> 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:
> >> >&
> 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
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
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
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
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
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
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
> -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
definition of CONFIG_SPL_MAX_SIZE.
Pad the variable u-boot size to 64 byte boundary in pblimage tool.
Use pblimage_check_params() insteady of basing on the file name.
Use generic u-boot-spl.lds.
Alison Wang (9
In SD boot, the magic number of u-boot image will be checked.
For LS102xA, u-boot.bin doesn't have the magic number. So use
u-boot.img which includes the magic number instead of u-boot.bin
when producing u-boot-with-spl-pbl.bin.
Signed-off-by: Alison Wang
---
Change log:
v4: No change.
v
calculation
of pbl_cmd_initaddr.
Signed-off-by: Alison Wang
---
Change log:
v4: No change.
v3: Change the Copyright year.
v2: Remove the definition of CONFIG_SPL_MAX_SIZE.
Pad the variable u-boot size to 64 byte boundary in pblimage tool.
Use pblimage_check_params() insteady of basing on the
ot-spl] Error 1
make: *** [spl/u-boot-spl] Error 2
So this patch fixed this issue and the above .o files will be produced
no matter CONFIG_SPL_BUILD is enabled or disabled.
Signed-off-by: Alison Wang
---
Change log:
v4: No change.
v3: Gave more explaination in the commit.
v2: No change.
commo
This patch adds SD boot support for LS1021AQDS board. SPL
framework is used. PBL initialize the internal RAM and copy
SPL to it, then SPL initialize DDR using SPD and copy u-boot
from SD card to DDR, finally SPL transfer control to u-boot.
Signed-off-by: Alison Wang
Signed-off-by: Jason Jin
to fix the issue about
using I2C in SPL.
Signed-off-by: Alison Wang
---
Change log:
v4: No change.
v3: No change.
v2: New file.
arch/arm/cpu/u-boot-spl.lds | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/cpu/u-boot-spl.lds b/arch/arm/cpu/u-boot-spl.lds
index a69b006..a8be204
Through adding CONFIG_QIXIS_I2C_ACCESS macro,
QIXIS_READ(reg)/QIXIS_WRITE(reg, value) can be used
for both i2c and ifc access to QIXIS FPGA. This is
more convenient for coding.
Signed-off-by: Jason Jin
Signed-off-by: Alison Wang
---
Change log:
v4: No change.
v3: No change.
v2: No change
This patch adds SD boot support for LS1021ATWR board. SPL
framework is used. PBL initialize the internal RAM and copy
SPL to it, then SPL initialize DDR using SPD and copy u-boot
from SD card to DDR, finally SPL transfer control to u-boot.
Signed-off-by: Chen Lu
Signed-off-by: Alison Wang
: Alison Wang
---
Change log:
v4: Use some defines instead of the magic numbers.
v3: New file.
arch/arm/include/asm/arch-ls102xa/config.h| 1 +
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h | 2 +
board/freescale/ls1021aqds/MAINTAINERS| 1 +
board/freescale/ls1021aqds
Add SUPPORT_SPL feature for SD and NAND boot on
LS1021AQDS and LS1021ATWR.
Signed-off-by: Alison Wang
---
Change log:
v4: New file.
arch/arm/Kconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 0982117..1f00e93 100644
--- a/arch/arm/Kconfig
As NOR/NAND/SD boot are all supported on LS1021AQDS/TWR
boards, the prompt message "Support ls1021aqds_nor" in
Kconfig is not clear. This patch changes it to
"Support ls1021aqds".
Signed-off-by: Alison Wang
---
arch/arm/Kconfig | 4 ++--
1 file changed, 2 insertions(+),
: Alison Wang
---
Change log:
v4: Use some defines instead of the magic numbers.
v3: New file.
arch/arm/include/asm/arch-ls102xa/config.h| 1 +
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h | 5 ++
board/freescale/ls1021aqds/MAINTAINERS| 1 +
board/freescale/ls1021aqds
: Alison Wang
---
Change log:
v2: Rebase the patch.
Add CONFIG_SYS_DCSR_DCFG_ADDR instead of CONFIG_SYS_DCSRBAR.
arch/arm/include/asm/arch-ls102xa/config.h| 3 +
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h | 5 ++
board/freescale/ls1021aqds/MAINTAINERS| 1 +
board
This patch adds QSPI boot support for LS1021AQDS/TWR board.
The QSPI boot image need to be programmed into the QSPI flash
first. Then the booting will start from QSPI memory space.
Signed-off-by: Alison Wang
---
Change log:
v2: Rebase the patch.
arch/arm/include/asm/arch-ls102xa
This patch will fix the bug that the partitions on the SD card could
not be accessed and add the support for the FAT fs.
Signed-off-by: Alison Wang
---
Change log:
v2: Rebase the patch.
include/configs/ls1021aqds.h | 3 +++
include/configs/ls1021atwr.h | 3 +++
2 files changed, 6 insertions
The SD/NAND/QSPI boot definations are wrong for QE support, this
patch is to fix this error.
Signed-off-by: Alison Wang
---
include/configs/ls1021aqds.h | 3 ++-
include/configs/ls1021atwr.h | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/include/configs/ls1021aqds.h b
This patch reverts to use ge0_clk125 for eTSEC clock muxing. For SAI and
CAN which are pin multiplexed with RGMII1 in EC1 of RCW, ge2_clk125 will
be used via hwconfig.
Signed-off-by: Bhupesh Sharma
Signed-off-by: Alison Wang
---
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h | 2 ++
board
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
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
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
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
> 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
> > 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
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
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
> 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
>
> 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
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
> 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
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
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
-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
301 - 370 of 370 matches
Mail list logo