arm-trusted-firmware/plat/allwinner
Samuel Holland 8f31853bab allwinner: Disable unused features to save space
As all Allwinner platforms are single-cluster A53 chips, we can disable
support for newer, unsupported architecture extensions. We can also
avoid some cache maintenance code, since no platform-specific setup is
required to enable coherency.

These changes reduce the size of .text on a default build with GCC 9.1
enough that .vectors again fits in the second half of a page, instead
of requiring its own page.

This commit was boot-tested on the Pinebook.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Change-Id: Ib90454ef0c798d5e714b7780c585be0b1ed49c6d
2019-06-08 16:48:39 -05:00
..
common allwinner: Disable unused features to save space 2019-06-08 16:48:39 -05:00
sun50i_a64 allwinner: regulators: pick correct DT subnode 2019-03-08 15:35:30 +00:00
sun50i_h6 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00