plat/arm: Fix header dependenciesFrom now on, platform_def.h must include any header with definitions thatare platform-specific (like arm_def.h) and the included headers mustn'tinclude back platf
plat/arm: Fix header dependenciesFrom now on, platform_def.h must include any header with definitions thatare platform-specific (like arm_def.h) and the included headers mustn'tinclude back platform_def.h, and shouldn't be used by other files. Onlyplatform_def.h should be included in other files. This will ensure that allneeded definitions are present, rather than needing to include all theheaders in all the definitions' headers just in case.This also prevents problems like cyclic dependencies.Change-Id: I9d3cf4d1de4b956fa035c79545222697acdaf5caSigned-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
show more ...
CSS: Changes for SDS frameworkThis patch does the required changes to enable CSS platformsto build and use the SDS framework. Since SDS is always coupled withSCMI protocol, the preexisting SCMI b
CSS: Changes for SDS frameworkThis patch does the required changes to enable CSS platformsto build and use the SDS framework. Since SDS is always coupled withSCMI protocol, the preexisting SCMI build flag is now renamed to`CSS_USE_SCMI_SDS_DRIVER` which will enable both SCMI and SDS onCSS platforms. Also some of the workarounds applied for SCMI arenow removed with SDS in place.Change-Id: I94e8b93f05e3fe95e475c5501c25bec052588a9cSigned-off-by: Soby Mathew <soby.mathew@arm.com>
Use SPDX license identifiersTo make software license auditing simpler, use SPDX[0] licenseidentifiers instead of duplicating the license text in every file.NOTE: Files that have been imported by
Use SPDX license identifiersTo make software license auditing simpler, use SPDX[0] licenseidentifiers instead of duplicating the license text in every file.NOTE: Files that have been imported by FreeBSD have not been modified.[0]: https://spdx.org/Change-Id: I80a00e1f641b8cc075ca5a95b10607ed9ed8761aSigned-off-by: dp-arm <dimitris.papastamos@arm.com>
AArch32: Add SP_MIN support for JUNOThis patch adds support for SP_MIN on JUNO platform.The changes include addition of AArch32 assembly files,JUNO specific SP_MIN make file and miscellaneous cha
AArch32: Add SP_MIN support for JUNOThis patch adds support for SP_MIN on JUNO platform.The changes include addition of AArch32 assembly files,JUNO specific SP_MIN make file and miscellaneous changesin ARM platform files to enable support for SP_MIN.Change-Id: Id1303f422fc9b98b9362c757b1a4225a16fffc0bSigned-off-by: Yatharth Kochar <yatharth.kochar@arm.com>Signed-off-by: dp-arm <dimitris.papastamos@arm.com>