Change in gic_lpi_tables_init() function
Priyanka Jain
priyanka.jain at nxp.com
Mon Sep 7 10:56:22 CEST 2020
Hello Rayagonda,
With today top of upstream u-boot tree, I am still getting the error in booting lx216ardb
U-Boot 2020.10-rc3-00086-ge5df264e7a (Sep 07 2020 - 14:13:57 +0530)
<snip>
“Error binding driver 'gic-v3': -96
Some drivers failed to bind
initcall sequence 00000000fbdcf368 failed at call 000000008201b5e4 (err=-96)
### ERROR ### Please RESET the board ###
But if apply the changes suggested by you, it is booting fine. Can you please help to send the pull-request for this soon , so that proper fixes are integrated in u-boot code before U-boot v2020.10 release.
Thanks
Priyanka
From: Rayagonda Kokatanur <rayagonda.kokatanur at broadcom.com>
Sent: Friday, September 4, 2020 10:50 PM
To: Priyanka Jain <priyanka.jain at nxp.com>
Cc: Z.q. Hou <zhiqiang.hou at nxp.com>; Wasim Khan <wasim.khan at nxp.com>; Bharat Gooty <bharat.gooty at broadcom.com>; Manish Tomar <manish.tomar at nxp.com>; Xiaobo Xie <xiaobo.xie at nxp.com>; Jiafei Pan <jiafei.pan at nxp.com>; Meenakshi Aggarwal <meenakshi.aggarwal at nxp.com>
Subject: Re: Change in gic_lpi_tables_init() function
Hi Priyanka,
Please add the following code at the end of "arch/arm/lib/gic-v3-its.c" file,
This is not required for the latest uboot hence its not part of the patch.
UCLASS_DRIVER(irq) = {
.id = UCLASS_IRQ,
.name = "irq",
};
Best regards,
Rayagonda
On Fri, Sep 4, 2020 at 9:38 PM Priyanka Jain <priyanka.jain at nxp.com<mailto:priyanka.jain at nxp.com>> wrote:
Hello Rayagonda,
I am getting below error with top of tree upstream on lx2160ardb. Any pointer here.
U-Boot 2020.10-rc3-00082-g9bfb567e5f (Sep 04 2020 - 21:27:29 +0530)
SoC: LX2160ACE Rev2.0 (0x87360020)
Clock Configuration:
CPU0(A72):1900 MHz CPU1(A72):1900 MHz CPU2(A72):1900 MHz
CPU3(A72):1900 MHz CPU4(A72):1900 MHz CPU5(A72):1900 MHz
CPU6(A72):1900 MHz CPU7(A72):1900 MHz CPU8(A72):1900 MHz
CPU9(A72):1900 MHz CPU10(A72):1900 MHz CPU11(A72):1900 MHz
CPU12(A72):1900 MHz CPU13(A72):1900 MHz CPU14(A72):1900 MHz
CPU15(A72):1900 MHz
Bus: 600 MHz DDR: 2600 MT/s
Reset Configuration Word (RCW):
00000000: 4c6b6b30 204c004c 00000000 00000000
00000010: 00000000 0c010000 00000000 00000000
00000020: 02e001a0 00002580 00000000 00000096
00000030: 00000000 00000000 00000000 00000000
00000040: 00000000 00000000 00000000 00000000
00000050: 00000000 00000000 00000000 00000000
00000060: 00000000 00000000 00027000 00000000
00000070: 08b30010 00150020
Model: NXP Layerscape LX2160ARDB Board
Board: LX2160ACE Rev2.0-RDB, Board version: B, boot from FlexSPI DEV#1
FPGA: v5.0
SERDES1 Reference: Clock1 = 161.13MHz Clock2 = 161.13MHz
SERDES2 Reference: Clock1 = 100MHz Clock2 = 100MHz
SERDES3 Reference: Clock1 = 100MHz Clock2 = 100MHz
VID: Core voltage after adjustment is at 851 mV
DRAM: 31.9 GiB
DDR 31.9 GiB (DDR4, 64-bit, CL=19, ECC on)
DDR Controller Interleaving Mode: 256B
DDR Chip-Select Interleaving Mode: CS0+CS1
Error binding driver 'gic-v3': -96
Some drivers failed to bind
initcall sequence 00000000fbdcf368 failed at call 000000008201b5e4 (err=-96)
### ERROR ### Please RESET the board ###
Regards
Priyanka
More information about the U-Boot
mailing list