<feed xmlns='http://www.w3.org/2005/Atom'>
<title>software/arm-trusted-firmware.git, branch master</title>
<subtitle>Trusted Firmware-A</subtitle>
<id>https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/atom?h=master</id>
<link rel='self' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/'/>
<updated>2026-09-07T21:33:45+00:00</updated>
<entry>
<title>Merge changes I716e0539,I6c327584,I38509b94,I5ff3c402,I44591e4b, ... into integration</title>
<updated>2026-09-07T21:33:45+00:00</updated>
<author>
<name>Manish Pandey</name>
<email>manish.pandey2@arm.com</email>
</author>
<published>2026-09-07T21:33:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=38269bb73d34b4a31100adf208a27e4c28e7d611'/>
<id>urn:sha1:38269bb73d34b4a31100adf208a27e4c28e7d611</id>
<content type='text'>
* changes:
  feat(st): enable some warning flags
  feat(build): enable -Wundef for C files if W &gt;= 1
  refactor(zlib): move zlib to a lib
  refactor(compiler-rt): move compiler_rt to a lib
  feat(build): introduce BL_FLAGS
  fix(st-usb): staticize dwc3_dev_init
  fix(st): staticize verify_signature
  fix(stm32mp1): manage all flags for PKA algos
  refactor(st-clock): remove STM32MP_M33_TDCID flag
  fix(xlat): check definition of PLAT_XLAT_TABLES_DYNAMIC flag
  fix(el3-runtime): add some missing prototypes
  fix(scmi): remove scmi_msg_get_voltage_handler
  fix(io): correct SIZE_MAX management
  fix(libc): define __BSD_VISIBLE to 0
  fix(build): move FIRME_SUPPORT flags to Makefile
</content>
</entry>
<entry>
<title>Merge changes I826ff15a,If9b22e08,I0d0c46b0,I09560475,I69d13bd8 into integration</title>
<updated>2026-09-07T21:27:57+00:00</updated>
<author>
<name>Manish Pandey</name>
<email>manish.pandey2@arm.com</email>
</author>
<published>2026-09-07T21:27:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=58f4fe3a0b8b97fd097aff2ec884cc77ac535650'/>
<id>urn:sha1:58f4fe3a0b8b97fd097aff2ec884cc77ac535650</id>
<content type='text'>
* changes:
  fix(aarch32): remove unused macro
  fix: remove stale references to ENABLE_PLAT_COMPAT
  fix(el3-runtime): correctly detect a trap of a sysreg read
  docs(el3-runtime): have a more precise pseudocode link
  chore(cpus): update developer.arm.com links to support.arm.com
</content>
</entry>
<entry>
<title>Merge changes I10adb924,I6d2f5ed9 into integration</title>
<updated>2026-09-07T16:13:39+00:00</updated>
<author>
<name>Boyan Karatotev</name>
<email>boyan.karatotev@arm.com</email>
</author>
<published>2026-09-07T16:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=90a3c92bab01ef6b849c9b2155e9512f68ac8103'/>
<id>urn:sha1:90a3c92bab01ef6b849c9b2155e9512f68ac8103</id>
<content type='text'>
* changes:
  fix(cadence): include platform SDMMC configuration
  fix(cadence): use device-specific SDMMC default clocks
</content>
</entry>
<entry>
<title>Merge "fix(intel): remove F2S idle request after bridge disable" into integration</title>
<updated>2026-09-07T16:08:00+00:00</updated>
<author>
<name>Boyan Karatotev</name>
<email>boyan.karatotev@arm.com</email>
</author>
<published>2026-09-07T16:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=35cb6dabe9816d8c7b50e172e71ec3a81f1791e7'/>
<id>urn:sha1:35cb6dabe9816d8c7b50e172e71ec3a81f1791e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge "fix(xilinx): resolve MISRA 15.5 violation" into integration</title>
<updated>2026-09-07T15:48:37+00:00</updated>
<author>
<name>Boyan Karatotev</name>
<email>boyan.karatotev@arm.com</email>
</author>
<published>2026-09-07T15:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=083e5cce0b4b26e229caef3632af4305a2928879'/>
<id>urn:sha1:083e5cce0b4b26e229caef3632af4305a2928879</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(st): enable some warning flags</title>
<updated>2026-09-07T11:41:30+00:00</updated>
<author>
<name>Yann Gautier</name>
<email>yann.gautier@st.com</email>
</author>
<published>2026-09-01T16:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=d7135a7214e49c6364ba518cdac343aa595a8db8'/>
<id>urn:sha1:d7135a7214e49c6364ba518cdac343aa595a8db8</id>
<content type='text'>
Enable -Wundef, -Wold-style-definition and -Wmissing-prototypes.
They should be enabled globally, but there is too much work for the time
being.
At least having them enabled for a platform should avoid having new
instances of those warnings.

Change-Id: I716e05392972d2297d86aa3383678af7a9edeb45
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
</content>
</entry>
<entry>
<title>feat(build): enable -Wundef for C files if W &gt;= 1</title>
<updated>2026-09-07T11:41:30+00:00</updated>
<author>
<name>Yann Gautier</name>
<email>yann.gautier@st.com</email>
</author>
<published>2026-08-28T12:33:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=ccb3eb9aefd8b2f6d762366c4c7ba0a2e81b720e'/>
<id>urn:sha1:ccb3eb9aefd8b2f6d762366c4c7ba0a2e81b720e</id>
<content type='text'>
Add -Wundef to BL_FLAGS. This will then be enabled for all TF-A C files
through MAKE_C macro, but not for libs.
This flag is enabled only when W is defined in the build command line
and greater or equal to 1.

Change-Id: I6c327584b1e1bb0e1eb59c774a6c6a6788139b99
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
</content>
</entry>
<entry>
<title>refactor(zlib): move zlib to a lib</title>
<updated>2026-09-07T11:41:30+00:00</updated>
<author>
<name>Yann Gautier</name>
<email>yann.gautier@st.com</email>
</author>
<published>2026-06-24T18:06:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=dd82fce0866b0a0ebc5129b5f23ff39a7e2121a9'/>
<id>urn:sha1:dd82fce0866b0a0ebc5129b5f23ff39a7e2121a9</id>
<content type='text'>
This allows a dedicated build, and adding compilation flags.
The code size does not increase, it has been checked on ST platforms:
STM32MP13 and STM32MP25.
And the flags -DZ_SOLO -DDEF_WBITS=31 are now dedicated to zlib.

Change-Id: I38509b94c0dbcdf46d4b2fb8a4f7ff0e839bc482
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
</content>
</entry>
<entry>
<title>refactor(compiler-rt): move compiler_rt to a lib</title>
<updated>2026-09-07T11:41:30+00:00</updated>
<author>
<name>Yann Gautier</name>
<email>yann.gautier@st.com</email>
</author>
<published>2026-06-24T17:54:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=77f2dfc38a9d26809c0656e726d2e7511a5de559'/>
<id>urn:sha1:77f2dfc38a9d26809c0656e726d2e7511a5de559</id>
<content type='text'>
This allows a dedicated build, and avoid BL_FLAGS compilation flags.
The code size does not increase, it has been checked on ST platforms:
STM32MP13 and STM32MP25.

Change-Id: I5ff3c40222770400a97dd4d451aeebc26fef4f2a
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
</content>
</entry>
<entry>
<title>feat(build): introduce BL_FLAGS</title>
<updated>2026-09-07T11:41:30+00:00</updated>
<author>
<name>Yann Gautier</name>
<email>yann.gautier@st.com</email>
</author>
<published>2026-08-28T12:27:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/arm/software/arm-trusted-firmware.git/commit/?id=c2086457307204726be11ab4cbe55cb5013ea569'/>
<id>urn:sha1:c2086457307204726be11ab4cbe55cb5013ea569</id>
<content type='text'>
This flag is only used by MAKE_C macro, and won't be propageted to other
targets like MAKE_C_LIB. This allows handling -Wundef flag, that we want
to enable but that is known to bring warnings with some libs (zlib or
compiler-rt).

Change-Id: I44591e4b9bcfe9803253585cc51ab6a3f5d0e036
Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
</content>
</entry>
</feed>
