refactor(tc): deprecate Arm TC1 FVP platform

Arm has made the strategic decision to deprecate the TC1 platform.
Consequently, software development and the creation of fast models
for the TC1 platform have been officially discontinued.
The TC1 platform, now considered obsolete, has been succeeded by
the TC2 platform. It's noteworthy that the TC2 platform is already
integrated and supported in both TF-A and CI repositories.

Change-Id: Ia196a5fc975b4dbf3c913333daf595199968d95d
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
This commit is contained in:
Manish V Badarkhe 2023-11-20 18:25:49 +00:00
parent d840ae5dca
commit 6a2b11c29d
3 changed files with 8 additions and 1 deletions

View file

@ -18,7 +18,7 @@ Currently, the main difference between TC0 (TARGET_PLATFORM=0), TC1
is the CPUs supported as below: is the CPUs supported as below:
- TC0 has support for Cortex A510, Cortex A710 and Cortex X2. (Note TC0 is now deprecated) - TC0 has support for Cortex A510, Cortex A710 and Cortex X2. (Note TC0 is now deprecated)
- TC1 has support for Cortex A510, Cortex A715 and Cortex X3. - TC1 has support for Cortex A510, Cortex A715 and Cortex X3. (Note TC1 is now deprecated)
- TC2 has support for Cortex A520, Cortex A720 and Cortex x4. - TC2 has support for Cortex A520, Cortex A720 and Cortex x4.
Boot Sequence Boot Sequence

View file

@ -79,6 +79,8 @@ Deprecated platforms
+----------------+----------------+--------------------+--------------------+ +----------------+----------------+--------------------+--------------------+
| tc0 | Arm | 2.8 | 2.10 | | tc0 | Arm | 2.8 | 2.10 |
+----------------+----------------+--------------------+--------------------+ +----------------+----------------+--------------------+--------------------+
| tc1 | Arm | 2.10 | TBD |
+----------------+----------------+--------------------+--------------------+
| rde1edge | Arm | 2.9 | 3.0 | | rde1edge | Arm | 2.9 | 3.0 |
+----------------+----------------+--------------------+--------------------+ +----------------+----------------+--------------------+--------------------+

View file

@ -9,6 +9,11 @@ ifeq ($(TARGET_PLATFORM), 0)
$(error Platform ${PLAT}$(TARGET_PLATFORM) is deprecated.) $(error Platform ${PLAT}$(TARGET_PLATFORM) is deprecated.)
endif endif
ifeq ($(TARGET_PLATFORM), 1)
$(warning Platform ${PLAT}$(TARGET_PLATFORM) is deprecated. \
Some of the features might not work as expected)
endif
ifeq ($(shell expr $(TARGET_PLATFORM) \<= 2), 0) ifeq ($(shell expr $(TARGET_PLATFORM) \<= 2), 0)
$(error TARGET_PLATFORM must be less than or equal to 2) $(error TARGET_PLATFORM must be less than or equal to 2)
endif endif