arm-trusted-firmware/docs/plat/mt8196.rst
Gavin Liu a65fadfbbd feat(mt8196): initialize platform for MediaTek MT8196
- Add basic platform setup.
- Add MT8196 documentation at docs/plat/.
- Add generic CPU helper functions.
- Add basic register address.
- Add timer driver configuration.

Change-Id: I07fcdeb785fcda4a955c11c39a345da4ad05ef04
Signed-off-by: Gavin Liu <gavin.liu@mediatek.com>
2024-12-02 09:20:48 +08:00

23 lines
561 B
ReStructuredText

MediaTek 8196
=============
MediaTek 8196 (MT8196) is a 64-bit ARM SoC introduced by MediaTek in 2024.
The chip incorporates eight cores - four Cortex-A720 cores, three Cortex-X4
cores and one Cortex-X925 core.
Cortex-A720 can operate at up to 2.1 GHz.
Cortex-X4 can operate at up to 2.8 GHz.
Cortex-X925 can operate at up to 3.6 GHz.
Boot Sequence
-------------
::
Boot Rom --> Coreboot --> TF-A BL31 --> Depthcharge --> Linux Kernel
How to Build
------------
.. code:: shell
make CROSS_COMPILE=aarch64-linux-gnu- PLAT=mt8196 DEBUG=1 COREBOOT=1