| 4daeaf34 | 31-Oct-2022 |
Jens Wiklander <jens.wiklander@linaro.org> |
fix(sptool): add dependency to SP image
In the generated sp_gen.mk, add a dependency to the image described in the sp_layout.json file to make sure that the pkg file is re-generated if the SP image
fix(sptool): add dependency to SP image
In the generated sp_gen.mk, add a dependency to the image described in the sp_layout.json file to make sure that the pkg file is re-generated if the SP image is updated.
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Change-Id: Id936f907d6baa6b0627c4bb9608323e5157c7a9b
show more ...
|
| 2d541cbc | 02-Sep-2022 |
Jiafei Pan <Jiafei.Pan@nxp.com> |
fix(nxp-ddr): fix coverity issue
Fixed coverity issue for "shifting by a negtive value", returned before go to the next shifting code.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I001
fix(nxp-ddr): fix coverity issue
Fixed coverity issue for "shifting by a negtive value", returned before go to the next shifting code.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I00171b057b8948cb9e9ec5d9405b2e32aba568fb
show more ...
|
| 87612eae | 16-Aug-2022 |
Pankaj Gupta <pankaj.gupta@nxp.com> |
fix(nxp-ddr): fix underrun coverity issue
Coverity Issue detail:
underrun-local: Underrunning array bin[i].cl[k].caslat at element index -1 (byte offset -1) using in
fix(nxp-ddr): fix underrun coverity issue
Coverity Issue detail:
underrun-local: Underrunning array bin[i].cl[k].caslat at element index -1 (byte offset -1) using index j (which evaluates to -1).
Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I1ec4833bbd5db1ac51436eac606484eefc4338ee
show more ...
|
| 236ca566 | 26-Jun-2022 |
Pankaj Gupta <pankaj.gupta@nxp.com> |
fix(nxp-drivers): fix sd secure boot failure
secure-boot: fix for sd boot mode failure: - Array for ROT Pub key hash is not cache aligned.
Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com> Signed-
fix(nxp-drivers): fix sd secure boot failure
secure-boot: fix for sd boot mode failure: - Array for ROT Pub key hash is not cache aligned.
Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I7d1c1115066dd5323399f14b5c3667a1355d5671
show more ...
|
| c07f5e9e | 10-Jun-2022 |
Jiafei Pan <Jiafei.Pan@nxp.com> |
feat(lx2): support more variants
Add more lx2 variants support.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: Iac19b2532531616f638fd8f42bb6953bd1e83eda |
| 50aa0ea7 | 10-Jun-2022 |
Jiafei Pan <Jiafei.Pan@nxp.com> |
fix(lx2): init global data before using it
Need to initialize global data firstly.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I18c3ccc2d0c8175bf479889aa03bc1f737df678b |
| c0c157a6 | 07-Jun-2022 |
Kshitiz Varshney <kshitiz.varshney@nxp.com> |
fix(ls1046a): 4 keys secureboot failure resolved
Changed the size of OCRAM reserved by ROM code and increased the size of CSF header. Earlier, 4 keys image was exceeding boundaries and landing in OC
fix(ls1046a): 4 keys secureboot failure resolved
Changed the size of OCRAM reserved by ROM code and increased the size of CSF header. Earlier, 4 keys image was exceeding boundaries and landing in OCRAM location reserved for ROM usage.
Signed-off by:- Kshitiz Varshney <kshitiz.varshney@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I628ff7464fe0184d0553a7962d592aafd42e8137
show more ...
|
| 334badb5 | 18-May-2022 |
Pankaj Gupta <pankaj.gupta@nxp.com> |
fix(nxp-crypto): fix secure boot assert inclusion
plat-ls: fix for assert inclusion done for secure boot.
Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nx
fix(nxp-crypto): fix secure boot assert inclusion
plat-ls: fix for assert inclusion done for secure boot.
Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: Iac8314e5b1c2f0a22fa2ff3ffbccc53ed778ddd9
show more ...
|
| e4922991 | 17-May-2022 |
Pankaj Gupta <pankaj.gupta@nxp.com> |
fix(nxp-crypto): fix coverity issue
In function "desc_length", LSB byte of the first word of the descriptor will be anded with 0x7F, to get the number of words constructing the descriptor.
LSB byte
fix(nxp-crypto): fix coverity issue
In function "desc_length", LSB byte of the first word of the descriptor will be anded with 0x7F, to get the number of words constructing the descriptor.
LSB byte of the first word of the descriptor is auto-incremented with each add_word used while constructing the descriptor.
But if function "desc_add_word" is called more than MAX_DESC_SIZE_WORDS times, then only the function "desc_length", can return number of words greater than MAX_DESC_SIZE_WORDS.
This is the condition when core can overwrite the out of bound memory.
Hence, the following fix is needed: - Before adding any new word to the descriptor, a check for max word length needs to be added, into these functions: "desc_add_word" & "desc_add_ptr".
Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: If896cd2e02ecde72fb09c5147119dec4f2f84bc3
show more ...
|
| 5199b3b9 | 13-May-2022 |
Jiafei Pan <Jiafei.Pan@nxp.com> |
fix(nxp-drivers): fix fspi coverity issue
Fixed the following coverity issues: Using uninitialized value cmd_id1, cmd_id2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I8cd430ec015fc61
fix(nxp-drivers): fix fspi coverity issue
Fixed the following coverity issues: Using uninitialized value cmd_id1, cmd_id2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: I8cd430ec015fc617521db455a6ffe16b33f42b78
show more ...
|
| 0125e86b | 22-Nov-2022 |
Joanna Farley <joanna.farley@arm.com> |
Merge "fix(docs): deprecate plat_convert_pk() in v2.9" into integration |
| 4b3d323a | 03-Nov-2022 |
Jit Loon Lim <jit.loon.lim@intel.com> |
fix(intel): agilex bitstream pre-authenticate
HSD #15012010816: To add in bitstream pre-authentication checking.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: Ia8f1471a674ba169729
fix(intel): agilex bitstream pre-authenticate
HSD #15012010816: To add in bitstream pre-authentication checking.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: Ia8f1471a674ba16972927084f5fdc27c4ba93103
show more ...
|
| 7f9e9e4b | 19-Aug-2022 |
Jit Loon Lim <jit.loon.lim@intel.com> |
fix(intel): mailbox store QSPI ref clk in scratch reg
When HPS requests QSPI controller access the SDM returns the QSPI reference clock frequency. Store the provided reference clock frequency (in kH
fix(intel): mailbox store QSPI ref clk in scratch reg
When HPS requests QSPI controller access the SDM returns the QSPI reference clock frequency. Store the provided reference clock frequency (in kHz) in BOOT_SCRATCH_COLD_0 register (bits [27:0]) as u-boot QSPI driver expects this.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: I6b95c19db602387a79ff10abdebbc57abb0c07ff
show more ...
|
| 68ac5fe1 | 06-Oct-2022 |
Jit Loon Lim <jit.loon.lim@intel.com> |
fix(intel): remove checking on TEMP and VOLT checking for HWMON
Remove high level logic hardware channel checking on HWMON TEMP and VOLT read.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> C
fix(intel): remove checking on TEMP and VOLT checking for HWMON
Remove high level logic hardware channel checking on HWMON TEMP and VOLT read.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: I9102b7b4334cb95f0b622c498a6569328f534d42
show more ...
|
| 8de7167e | 20-Sep-2022 |
Jit Loon Lim <jit.loon.lim@intel.com> |
fix(intel): fix sp_timer0 is not disabled in firewall on Agilex
sp_timer0 is not disabled in firewall on Agilex causing Zephyr is facing issue to access the timer.
Signed-off-by: Jit Loon Lim <jit.
fix(intel): fix sp_timer0 is not disabled in firewall on Agilex
sp_timer0 is not disabled in firewall on Agilex causing Zephyr is facing issue to access the timer.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: I0099e200d6c9ca435f46393c6ed9cbe387870af0
show more ...
|
| 3905f571 | 15-Jun-2022 |
Jit Loon Lim <jit.loon.lim@intel.com> |
feat(intel): setup FPGA interface for Agilex
Enable/Disable FPGA interfaces based on handoff configuration.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: I8667f362aa53e7c68723e0db
feat(intel): setup FPGA interface for Agilex
Enable/Disable FPGA interfaces based on handoff configuration.
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: I8667f362aa53e7c68723e0dbd5284844ae39dfb5
show more ...
|
| e6c03890 | 16-Jun-2022 |
Jit Loon Lim <jit.loon.lim@intel.com> |
fix(intel): fix pinmux handoff bug on Agilex
Incorrect number of FPGA pinmux registers was copied from handoff data. This caused pinmux_emac0_usefpga register to always be zero meaning "EMAC0 uses H
fix(intel): fix pinmux handoff bug on Agilex
Incorrect number of FPGA pinmux registers was copied from handoff data. This caused pinmux_emac0_usefpga register to always be zero meaning "EMAC0 uses HPS IO Pins" even if handoff data for this register was one meaning "EMAC0 uses the FPGA Inteface".
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Change-Id: Ia0bd832c61d25f66ef13f39fe28b054cb96af9a1
show more ...
|
| 1a0bf6e1 | 22-Nov-2022 |
Sieu Mun Tang <sieu.mun.tang@intel.com> |
fix(intel): fix print out ERROR when encounter SEU_Err
Print out ERROR message when system face encounter SEU_ERR
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Signed-off-by: Sieu Mun Tang <
fix(intel): fix print out ERROR when encounter SEU_Err
Print out ERROR message when system face encounter SEU_ERR
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com> Change-Id: I744afbca23b74b164e47472039b5d6fbe5c3c764
show more ...
|
| e0f58c7f | 22-Nov-2022 |
Yann Gautier <yann.gautier@st.com> |
fix(docs): deprecate plat_convert_pk() in v2.9
The deprecation was tagged "Next release after 2.8". Now there is a 2.9 planned, directly use this version.
Signed-off-by: Yann Gautier <yann.gautier@
fix(docs): deprecate plat_convert_pk() in v2.9
The deprecation was tagged "Next release after 2.8". Now there is a 2.9 planned, directly use this version.
Signed-off-by: Yann Gautier <yann.gautier@st.com> Change-Id: I0727eebc4a3800dafafc4166b0c2c40a12c90b4b
show more ...
|
| abef3fe5 | 18-Nov-2022 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
refactor(qemu): pass platform metadata as a function's argument
Based on the prototype modification of the event_log_measure_and_record function in the previous patch, platform metadata was passed a
refactor(qemu): pass platform metadata as a function's argument
Based on the prototype modification of the event_log_measure_and_record function in the previous patch, platform metadata was passed as an argument.
Change-Id: I9d8316914c046f47cdc6875b16649479e82087aa Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| de10522a | 18-Nov-2022 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
refactor(imx8m): pass platform metadata as a function's argument
Based on the prototype modification of the event_log_measure_and_record function in the previous patch, platform metadata was passed
refactor(imx8m): pass platform metadata as a function's argument
Based on the prototype modification of the event_log_measure_and_record function in the previous patch, platform metadata was passed as an argument.
Change-Id: I4b98b6a035abb28c000344f2dbeb3996c69eee61 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 7f3d9eae | 18-Nov-2022 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
refactor(fvp): pass platform metadata as a function's argument
Based on the prototype modification of the event_log_measure_and_record function in the previous patch, platform metadata was passed as
refactor(fvp): pass platform metadata as a function's argument
Based on the prototype modification of the event_log_measure_and_record function in the previous patch, platform metadata was passed as an argument.
Change-Id: Id1bf59c243c483d7e32152f094c693e95d29fe2b Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 5f324444 | 18-Nov-2022 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
refactor(measured-boot): accept metadata as a function's argument
Updated the event log driver's function to accept metadata as an argument, to remove the platform function usage from the event log
refactor(measured-boot): accept metadata as a function's argument
Updated the event log driver's function to accept metadata as an argument, to remove the platform function usage from the event log driver to make it a standalone driver.
Change-Id: I512cf693d51dc3c0b9d2c1bfde4f89414e273049 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 07d8e34f | 27-Apr-2022 |
Jiafei Pan <Jiafei.Pan@nxp.com> |
fix(nxp-drivers): fix tzc380 memory regions config
Setting 2MB shared memory and following 64MB secure memory.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: Ia992d21f205d305a6fff92fc114
fix(nxp-drivers): fix tzc380 memory regions config
Setting 2MB shared memory and following 64MB secure memory.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: Ia992d21f205d305a6fff92fc11435634ce7c9d21
show more ...
|
| 5d599b71 | 01-Apr-2022 |
Jiafei Pan <Jiafei.Pan@nxp.com> |
fix(layerscape): fix nv_storage assert checking
Fix incorrect assert checking.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Change-Id: Ia963bfc053b578f0778ccf06d1dbc2ced4efc266 |