
On Wed, Jul 13, 2022 at 04:58:57PM +0100, Andre Przywara wrote:
For mostly historic reasons we had configuration headers for each Allwinner CPU "family". These days they are mostly just including one common header, with the rest being somewhat empty. There were attempts to remove them, and to just use the one common header to begin with, but this has implications to the build system, which me might not be ready for, yet.
To document this behaviour, and to avoid something sneaking in over time, make those files all the same (minus the CPU family name and the copyrights), and add a comment explaining that. This makes it easier to just remove those files later on, when needed and possible.
Signed-off-by: Andre Przywara andre.przywara@arm.com
Hi Tom,
this is mostly to just confirm and document what we already established earlier: that those files are redundant, and are just needed to match CONFIG_SYS_CONFIG_NAME. In case we don't need or want that anymore, we can just remove them, without needing to think too hard about it.
Right, we need this for CONFIG_SYS_CONFIG_NAME and in turn being able to break up the build for Azure, and manual build testing still.
Reviewed-by: Tom Rini trini@konsulko.com