- Feb 16, 2022
-
-
Madhukar Pappireddy authored
* changes: feat(stm32mp1): enable format-signedness warning fix(stm32mp1): correct types in messages fix(st-pmic): correct verbose message fix(st-sdmmc2): correct cmd_idx type in messages fix(st-fmc): fix type in message fix(mtd): correct types in messages fix(usb): correct type in message fix(tzc400): correct message with filter fix(psci): correct parent_node type in messages fix(libc): correct some messages fix(fconf): correct image_id type in messages fix(bl2): correct messages with image_id
-
Olivier Deprez authored
-
- Feb 15, 2022
-
-
Madhukar Pappireddy authored
-
Madhukar Pappireddy authored
* changes: feat(corstone1000): identify bank to load fip fix(corstone1000): change base address of FIP in the flash feat(corstone1000): implement platform specific psci reset feat(corstone1000): made changes to accommodate 3MB for optee build(corstone1000): rename diphda to corstone1000
-
Yann Gautier authored
Add the flag -Wformat-signedness to TF_CFLAGS for STM32MP1. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: I6af18778902b0a4dae1c08735d2d070ef3d137ce
-
Yann Gautier authored
Avoid warnings when -Wformat-signedness is enabled. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: I0ca41cb96826b4f7f9bcf77909fad110325c1e91
-
Yann Gautier authored
Replace %d with %u in log, to avoid warning when -Wformat-signedness is enabled. Change-Id: Ied5823520181f225ae09bd164e2e52e9a7692c60 Signed-off-by:
Yann Gautier <yann.gautier@st.com>
-
Yann Gautier authored
As cmd_idx is unsigned, we have to use %u and not %d. This avoids warning when -Wformat-signedness is enabled. Change-Id: I6954a8c939f3fb47dbb2c6db56a1909565af078b Signed-off-by:
Yann Gautier <yann.gautier@st.com>
-
Yann Gautier authored
As page is unsigned, we should use %u and not %d. Find with -Wformat-signedness. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: I7205971ee5e83163e4fe47d33bb9e90832b59ae0
-
Yann Gautier authored
Some messages don't use the correct types, update them. This avoids warning when -Wformat-signedness is enabled. Change-Id: Ie5384a7d139c48a623e1617c93d15fecc8a36061 Signed-off-by:
Yann Gautier <yann.gautier@st.com>
-
Yann Gautier authored
pdev->request.bm_request is unsigned, use %u. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: Idaadb8440d0b56bcfa02abd7c94a4ab59f5e15ee
-
Yann Gautier authored
As filter is unsigned, we have to use %u and not %d. This avoids warning when -Wformat-signedness is enabled. Change-Id: I9fc9f15774dc974edfa3db65f5aecd1e70bc146b Signed-off-by:
Yann Gautier <yann.gautier@st.com>
-
Yann Gautier authored
As parent_node is unsigned, we have to use %u and not %d. This avoids warning when -Wformat-signedness is enabled. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: I5ab7acb33227d720b2c8a4ec013435442b219a44
-
Yann Gautier authored
Replace %d with %u in logs, to avoid warning when -Wformat-signedness is enabled. Signed-off-by:
Yann Gautier <yann.gautier@st.com> Change-Id: Id058f6fb0fd25ce5f83b1be41082403fcb205841
-
Yann Gautier authored
As image_id is unsigned, we have to use %u and not %d. This avoids warning when -Wformat-signedness is enabled. Change-Id: I292e1639847e69ba79265fc32871c0ad7eebc94e Signed-off-by:
Yann Gautier <yann.gautier@st.com>
-
Yann Gautier authored
As image_id is unsigned, we have to use %u and not %d. This avoids warning when -Wformat-signedness is enabled. Change-Id: I3f868f3d14c9f19349f0daa8a754179f887339c0 Signed-off-by:
Yann Gautier <yann.gautier@st.com>
-
Secure enclave decides the boot bank based on the firmware update state of the system and updates the boot bank information at a given location in the flash. In this commit, bl2 reads the given flash location to indentify the bank from which it should load fip from. Signed-off-by:
Satish Kumar <satish.kumar01@arm.com> Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com> Change-Id: I7f0f4ffc97189c9deb99db44afcd966082ffbf21
-
More space in the flash is reserved up front for metadata parser and UEFI variables. That requires change in the flash base address of where images are present. Signed-off-by:
Satish Kumar <satish.kumar01@arm.com> Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com> Change-Id: Ieaabe09374d707de18d36505c69b6c9a8c2ec2e9
-
Emekcan Aras authored
This change implements platform specific psci reset for the corstone1000. Signed-off-by:
Emekcan Aras <Emekcan.Aras@arm.com> Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com> Change-Id: I25f77234506416c3376ff4a028f6ea40ebe68437
-
- Feb 14, 2022
-
-
Federico Recanati authored
Add FF-A v1.1 indirect messaging ABI FFA_MSG_SEND2 to SPMD to allow message forwarding across normal/secure worlds. Change-Id: I074fbd2e4d13893925f987cee271d49da3aaf64b Signed-off-by:
Federico Recanati <federico.recanati@arm.com>
-
These changes are required to accommodate 3MB for OP-TEE and this is required for SP's part of optee Added size macro's for better readability of the code Moved uboot execution memory from CVM to DDR Change-Id: I16657c6e336fe7c0fffdee1617d10af8a2c76732 Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com> Signed-off-by:
Arpita S.K <Arpita.S.K@arm.com>
-
diphda platform is now being renamed to corstone1000. These changes are to replace all the instances and traces of diphda corstone1000. Change-Id: I330f3a112d232b99b4721b6bf0236253b068dbba Signed-off-by:
Arpita S.K <Arpita.S.K@arm.com> Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com>
-
- Feb 11, 2022
-
-
joannafarley-arm authored
* changes: fix(libc): snprintf: include stdint.h fix(libc): limit snprintf radix value fix(libc): fix snprintf corner cases
-
Manish Pandey2 authored
-
Yann Gautier authored
The PIE compilation is used only for BL32, move the ENABLE_PIE to sp_min-stm32mp1.mk file. Override PIE flags, as sp_min.mk file is included after the flags are set in Makefile. The BL2_IN_XIP_MEM was added for a feature not yet upstreamed. It is then removed from platform.mk file. Change-Id: If055e51e0f160f99cd4e4cf68ca718d4d693119c Signed-off-by:
Yann Gautier <yann.gautier@st.com> Signed-off-by:
Nicolas Toromanoff <nicolas.toromanoff@foss.st.com>
-
Madhukar Pappireddy authored
-
Madhukar Pappireddy authored
-
Manish Pandey2 authored
-
Jayanth Dodderi Chidanand authored
Added a couple of sub-sections (Coverity Scan and Test Configuration) under "Add build configuration" to update the patch owners on the sections they need to be aware of while introducing new source files. Signed-off-by:
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com> Change-Id: I84adb182f9633863aac864df43578249c2269c1e
-
Nicolas Toromanoff authored
tamp_bkpr() returns a register address. So use uintptr_t instead of uin32_t. Signed-off-by:
Nicolas Toromanoff <nicolas.toromanoff@foss.st.com> Change-Id: I5eddfa525465313dadfec18d128248a968ba74e2
-
- Feb 10, 2022
-
-
Andre Przywara authored
The snprintf code uses the uintptr_t type, which is defined in stdint.h. We do not include this header explicitly, but get the definition indirectly through some other header doing so. However this breaks when snprintf is compiled in isolation (for instance for unit-testing), so let's add this #include to make things right. Change-Id: I1299767ee482f5cf1af30c4df2e8f7e596969b41 Signed-off-by:
Andre Przywara <andre.przywara@arm.com>
-
Andre Przywara authored
In our unsigned_num_print() function we first print the integer into a local buffer, then put this through alignment and padding and output the result. For this we use a local buffer, sized by the maximum possible length of the largest possible number. However this assumes that the radix is not smaller than 10, which is indeed the smallest value we pass into this static function at the moment. To prevent accidents in the future, should we add support for other radices, add an assert to enforce our assumption. Unfortunately this cannot be a static assert (CASSERT), since the compiler is not smart enough to see that the argument is always coming from a literal. Change-Id: Ic204462600d9f4c281d899cf9f2c698a0a33a874 Signed-off-by:
Andre Przywara <andre.przywara@arm.com>
-
Madhukar Pappireddy authored
-
Manish Badarkhe authored
Allow access to PMSNEVFR_EL1 register at NS-EL1 or NS-EL2 when FEAT_SPEv1p2 is implemented. Change-Id: I44b1de93526dbe9c11fd061d876371a6c0e6fa9c Signed-off-by:
Manish V Badarkhe <Manish.Badarkhe@arm.com>
-
- Feb 09, 2022
-
-
Manish Pandey2 authored
* changes: test(el3-runtime): dit is retained on world switch fix(el3-runtime): set unset pstate bits to default refactor(el3-runtime): add prepare_el3_entry func
-
- Feb 08, 2022
-
-
Yann Gautier authored
Add the SZ_* macros from 32 to 2G. This allows removing some defines in raw NAND driver and STM32MP1 boot device selection code. Change-Id: I3c4d4959b0f43e785eeb37a43d03b2906b7fcfbc Signed-off-by:
Yann Gautier <yann.gautier@st.com> Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com> Signed-off-by:
Arpita S.K <Arpita.S.K@arm.com>
-
- Feb 07, 2022
-
-
Andre Przywara authored
The number formatting routine in snprintf was trying to be clever with the buffer handling, but tripped over its own feet: snprintf() users expect output to be emitted, even if not everything fits into the buffer. The current code gives up completely when the buffer is too small. Fix those issues and simplify the code on the way, by consequently using the CHECK_AND_PUT_CHAR() macro, which both checks for the buffer size correctly, but also keeps track of the number of should-be-printed characters for the return value. Change-Id: Ifd2b03b9a73f9279abed53081a2d88720ecbdbc1 Signed-off-by:
Andre Przywara <andre.przywara@arm.com>
-
Madhukar Pappireddy authored
-
Madhukar Pappireddy authored
-
- Feb 04, 2022
-
-
Madhukar Pappireddy authored
-