-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removal of deprecated interfaces #613
Comments
I've examined all platforms. At least, the following changes are needed: HiKey (hikey, hikey960), @hzhuang1:
i.MX 8, @Anson-Huang:
Layerscape, @qoriq-open-source:
MediaTek, @mtk09422:
NVidia, @vwadekar:
RockChip, @TonyXie06, @rockchip-linux:
|
I've done the migration for the Raspberry Pi 3 here: ARM-software/arm-trusted-firmware#1530 |
The porting guide/firmware design documentation needs to be updated for blx_early_platform_setup2 APIs. This will be done internally and pushed out soon. |
Please note that regarding the MULTI_CONSOLE_API, although the old console API is marked out as deprecated, we will not remove it for the upcoming release. |
This PR is the one that removes the deprecated interfaces: ARM-software/arm-trusted-firmware#1587 |
closed via ARM-software/arm-trusted-firmware#1587 |
We are planning to remove support for deprecated platform interfaces from TF-A codebase and make a release in the coming months. This will help to sanitize the code and shed some of the baggage we are carrying to maintain compatibility (See here for an example).
This is an early heads-up and for most deprecated interfaces, replacing them with the non-deprecated ones should be straightforward. The deprecated interfaces can be flagged up by setting ERROR_DEPRECATED build flag to 1.
Comments welcome.
The text was updated successfully, but these errors were encountered: