Commit Graph

4 Commits

Author SHA1 Message Date
Bruce Xu
211c8a4b67 nv-public: remove serialno in bootarg
after enable bootconfig since 2024/12/25, serialno is read from eeprom.
there is conflict with the hardcoded serialno in bootarg.

here is the changes to enable bootconfig with serialno reading:
https://git-master.nvidia.com/r/c/tegra/bootloader/uefi/edk2-nvidia/+/3246057
https://git-master.nvidia.com/r/c/tegra/bootloader/uefi/edk2-nvidia/+/3270705

here is the boot failure(no more useful info. looks no correct partition is mounted due to the conflict):
[    3.592828][    T1]   #0: NVIDIA Firespray HDA at 0x3518000 irq 93^M
[    3.601620][    T1] Freeing unused kernel memory: 5376K^M
[    3.604326][    T1] Run /init as init process^M
[    3.609939][    T1] init: init first stage started!^M
[    3.613994][    T1] init: Loading module /lib/modules/ivc_ext.ko with args ''^M
[    3.621074][    T1] ivc_ext: loading out-of-tree module taints kernel.^M
[    3.627387][    T1] ivc_ext: module verification failed: signature and/or required key missing - tainting kernel^M
[    3.637608][    T1] Inserting ivc_ext.ko module^M
[    3.637666][    T1] init: Loaded kernel module /lib/modules/ivc_ext.ko^M
[    3.648310][    T1] init: Loading module /lib/modules/tegra_hv.ko with args ''^M
[    3.656096][    T1] init: Loaded kernel module /lib/modules/tegra_hv.ko^M
[    3.662399][    T1] init: Loading module /lib/modules/tegra_hv_vblk_oops.ko with args ''^M
[    3.670817][    T1] init: Loaded kernel module /lib/modules/tegra_hv_vblk_oops.ko^M
[    3.677970][    T1] init: Loading module /lib/modules/tegra_vblk.ko with args ''^M
[    3.686055][    T1] init: Loaded kernel module /lib/modules/tegra_vblk.ko^M
[    3.692144][    T1] init: Loading module /lib/modules/ivc-cdev.ko with args ''^M
[    3.699716][    T1] ivc-cdev: hypervisor not present^M
[    3.790480][    T1] ^@
I> Task: Trigger mailbox for PSC-BL1 exit^M
I> Sending opcode 0x4d420802 to psc^M
I> Received ACK from psc^M
I> Task: Trigger load FSI keyblob^M
I> Sending opcode OP_FSI_KEYBLOB to psc-fw^M
I> Sending opcode 0x53535452 to psc^M
I> Sent opcode to psc^M

did not check further whether this conflict caused the boot issue.
but really don't need the hardcoded parameter.
so remove the hardcoded serialno in bootarg.
after remove it, boot is OK.

Bug 4958861

Change-Id: I6b1b34759e7441b0a749fbec292935d7e12e6c91
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3322151
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Chun Ng <chunn@nvidia.com>
Reviewed-by: Guosheng Xu <brucex@nvidia.com>
Tested-by: Guosheng Xu <brucex@nvidia.com>
2025-04-30 11:22:51 -07:00
Yijun Zhou
0440a552b5 t23x: nv-public: Correct license for Android
Device-tree code should use GPL license.

Bug 5095651

Change-Id: Id9c82f3c1b48dafe34d2ff2b1ef8edaff7728530
Signed-off-by: Yijun Zhou <yijunz@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3305055
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Brad Griffis <bgriffis@nvidia.com>
2025-02-25 22:16:24 -08:00
Yijun Zhou
cfda14f180 bootargs: move common androidboot. param to bootconfig
Remove common androidboot.<param> from cmdline and set "bootconfig".

Bug 4256908

Change-Id: I5f77bc3645ec888c8272bc31f923b854b82f2340
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3112136
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Yijun Zhou <yijunz@nvidia.com>
Reviewed-by: svc-sw-mobile-l4t <svc-sw-mobile-l4t@nvidia.com>
Reviewed-by: Ankita Garg <ankitag@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Tested-by: Yijun Zhou <yijunz@nvidia.com>
2024-11-08 03:53:11 -08:00
Bhavik Joshi
00d53f39f9 t23x: nv-public: Build android kdump DTBOs
Create dts files for enabling kdump
Separate android bootargs into header file

Bug 4652476

Change-Id: I357c6579da819316800c7fd33034788bcb77c3d2
Signed-off-by: Bhavik Joshi <bhavikj@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3164575
Reviewed-by: svcacv <svcacv@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2024-08-09 21:43:18 -07:00