cmd: 'list_fuse'
for ipq5332 list fuse cmd changed from
list_ipq5332_fuse to list_fuse.
Change-Id: I79fa89bd9499d13aad194d62d3e099e9d6051516
Signed-off-by: Gurumoorthy Santhakumar <quic_gsanthak@quicinc.com>
These changes access TCSR register reading via SCM,
based on feature availability.
Reading will happen either via scm or legacy direct read.
Change-Id: Ia5eb97bce6677843ddea25ce767762e6fd831283
Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
this change will support to generate single image for nand flash
with 256M size.
Change-Id: Iedd04e83be30e587e2024299b27abb1b739cef99
Signed-off-by: Gurumoorthy Santhakumar <quic_gsanthak@quicinc.com>
(cherry picked from commit e0b5cc3a29e01747daafa6664ffc7a6123a35e71)
Adding support for clearing an existing
derived key.
Change-Id: I6e6c8718696aa7ae29cf9ec0429b9c90c074f62d
Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
The MX35UF2GE4AD nand part has support for 8-bit ECC,
2Gb flash density and 128 bytes of OOB. Updating the
correct info in the nand id table.
Change-Id: I21f1bd0a897b92694040dc5908580c80a4b003da
Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
(cherry picked from commit 2a156d089e)
This change is a duplicate version of a tiny profile
with an updated load address and smem layout
Change-Id: I16ceb46547382961e9e91a26af3862057093d3b2
Signed-off-by: Vandhiadevan Karunamoorthy <quic_vkarunam@quicinc.com>
The MX35UF4GE4AD-Z4I part has 256 bytes of spare
size. Updating the correct info in the nand table.
Change-Id: Ic3c71d870db8f7e54d0aeb0de27e1812f0fdff7d
Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
add support to generate single image with 256M flash layout
for nand and norplusnand flash type.
Change-Id: Id78d5da70ba2b64cffc0bbd68e554197055cdddb
Signed-off-by: Gurumoorthy Santhakumar <quic_gsanthak@quicinc.com>
This patch adds config_name for AP-MI04.1-C2 RDP to support
the OpenWrt version 23.05
Change-Id: I7198ad3a73fd8a58022a133cba9494d8af458566
Signed-off-by: Timple Raj M <quic_timple@quicinc.com>
This patch enables qca8x8x switch support on ipq6018.
Change-Id: I5e037071dad112558682255f99bac2adb2b411b5
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
This changes clean and disable edma before
jumping to kernel.
Change-Id: I324a9b410fb94e1e01e63ad77c46b5129bc76e54
Signed-off-by: Vandhiadevan Karunamoorthy <quic_vkarunam@quicinc.com>
This patch fixes the exceptions cases with respect to
python3.
Change-Id: I3b1264c0bb6a32e7e6ebb588dc6cd5fb43f357b2
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
This patch skips uniphy configuration if it is already
configured with the requested mode.
Change-Id: I4aa1f249a5393881f83e35f3016259986085921c
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
Add config names with regex config- for mi01.12,
mi01.13 and mi04.3 rdps.
Change-Id: Ib09ecddc7ba76f9f479cc04b454b9a0ef033c8d9
Signed-off-by: Sridharan S N <quic_sridsn@quicinc.com>
Update pack_v2 script to flash bootconfig only for non-apps
image.
Change-Id: Iebc8f742b2e04f5950dfbce044f55b7f644c9846
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
This patch enables CMD_ZIP and GZIP_COMPRESSED
Change-Id: Ice534ca96b284528494b651b58ac3dbba509a0a7
Signed-off-by: Sridharan S N <quic_sridsn@quicinc.com>
This patch adds support in the pack_v2 script to limit
the wifi firmwares which packed into the single images
based on the profiles.
Add corresponding profile entry under each RDP
config in config.xml to restrict wifi fw images
packed into the single image.
Eg:
<profiles>256</profiles>
<profiles>512</profiles>
<profiles>512,256</profiles>
Note: No need add default profile in profiles tag.
Change-Id: I06667ec7ba31a2bbcb742fbd5319f0e30be193fc
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
This patch adds support to flash the bootconfig based on the
RDPs.
1. To flash bootconfig based on Multi-RDP add entry like
below in all flash partition xmls
for non-mmc flash partition:
<img_name type="string" bootconfig_type="1">file1_name</img_name>
<img_name type="string" bootconfig_type="2">file2_name</img_name>
<img_name type="string" bootconfig_type="3">file3_name</img_name>
for mmc flash partition:
bootconfig_type_max="2"
filename_img1="file1_name"
filename_img2="file2_name"
and specify which bootconfig to flash on each RDP by adding
entry like below, in config xml under each RDP nodes.
<bootconfig_type>1</bootconfig_type>
2. for single bootconfig case, there is no change.
just add single entry like below in all flash partition xmls
<img_name type="string">file_name</img_name>
Change-Id: Id68c4f6f6c4cced493ac5130378897711e8cb9e4
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
This patch add an conditional size boundary check to
make sure that the collected minidumps is within the
reserved memory region. If not, it throws failure
message and do reset.
Change-Id: I97c721f792350e83463f5dcff412785b8263bb4c
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
Skip reset in crash dump path which give access to user
to perform secure authentication.
in crash path,
bootipq cmd only authenticate kernel/rootfs.
booting to kernel is restircted.
Enable CONFIG_SKIP_RESET to skip reset in crashdump path.
Change-Id: I28fdd4dc6475d4d26b20a87aa039cef165db1375
Signed-off-by: Gurumoorthy Santhakumar <quic_gsanthak@quicinc.com>
A new SCM has been added in TZ to support AES 128 byte context length.
Updated aes driver to add the same. Added new command as mentioned
below for 128 byte context length.
derive_aes_256_max_ctxt_key 0x2 0x20 0x41000000 0x80
Note: This new SCM call has been introduced since initial SCM call does not
derive keys the same way as Linux Fscrypt feature (128 byte context length)
Signed-off-by: Poovendhan Selvaraj <quic_poovendh@quicinc.com>
Change-Id: Ie71fc0e9b3c0b0d01995745bb61cd2d82f07eb85
This patch enable the uboot to collec the minidump
by parsing the TLVs exposed by the kernel and store it
into the nvmem (Non volatile memory) either NAND / eMMC
To enable this feature,
setenv dump_minimal 1
setenv dump_to_nvmem "<partition_name>"
Change-Id: I2f2ed2ad2e8506957288052edaf5d6290ae787b7
Signed-off-by: Ram Kumar D <quic_ramd@quicinc.com>
Instead of updating the config_names in fdt_blob,
the config_names are maintained locally this avoids
the fdt_blob resizing
Change-Id: Ib1d6fecd973394363012564a8fc9e84d36fc7462
Signed-off-by: Timple Raj M <quic_timple@quicinc.com>