From 4a079c752beef8c2e8072b55a267d4b597b1e05b Mon Sep 17 00:00:00 2001 From: Carlo Caione Date: Fri, 23 Aug 2019 18:28:36 +0100 Subject: [PATCH] meson: Rename platform directory to amlogic Meson is the internal code name for the SoC family. The correct name for the platform should be Amlogic. Change the name of the platform directory. Signed-off-by: Carlo Caione Change-Id: Icc140e1ea137f12117acbf64c7dcb1a8b66b345d --- .gitignore | 2 +- docs/maintainers.rst | 8 ++--- .../console/aarch64/meson_console.S | 4 +-- .../{meson => amlogic}/gxl/crypto/sha_dma.c | 0 .../{meson => amlogic}/gxl/crypto/sha_dma.h | 0 .../{meson => amlogic}/meson_console.h | 0 .../gxbb/aarch64/gxbb_helpers.S | 0 .../{meson => amlogic}/gxbb/gxbb_bl31_setup.c | 0 plat/{meson => amlogic}/gxbb/gxbb_common.c | 4 +-- plat/{meson => amlogic}/gxbb/gxbb_def.h | 0 plat/{meson => amlogic}/gxbb/gxbb_efuse.c | 0 plat/{meson => amlogic}/gxbb/gxbb_mhu.c | 0 plat/{meson => amlogic}/gxbb/gxbb_pm.c | 0 plat/{meson => amlogic}/gxbb/gxbb_private.h | 0 plat/{meson => amlogic}/gxbb/gxbb_scpi.c | 0 plat/{meson => amlogic}/gxbb/gxbb_sip_svc.c | 0 plat/{meson => amlogic}/gxbb/gxbb_thermal.c | 0 plat/{meson => amlogic}/gxbb/gxbb_topology.c | 0 .../gxbb/include/plat_macros.S | 0 .../gxbb/include/platform_def.h | 0 plat/{meson => amlogic}/gxbb/platform.mk | 26 +++++++------- .../gxl/aarch64/gxl_helpers.S | 0 plat/{meson => amlogic}/gxl/gxl_bl31_setup.c | 0 plat/{meson => amlogic}/gxl/gxl_common.c | 0 plat/{meson => amlogic}/gxl/gxl_def.h | 0 plat/{meson => amlogic}/gxl/gxl_efuse.c | 0 plat/{meson => amlogic}/gxl/gxl_mhu.c | 0 plat/{meson => amlogic}/gxl/gxl_pm.c | 0 plat/{meson => amlogic}/gxl/gxl_private.h | 0 plat/{meson => amlogic}/gxl/gxl_scpi.c | 0 plat/{meson => amlogic}/gxl/gxl_sip_svc.c | 0 plat/{meson => amlogic}/gxl/gxl_thermal.c | 0 plat/{meson => amlogic}/gxl/gxl_topology.c | 0 .../gxl/include/plat_macros.S | 0 .../gxl/include/platform_def.h | 0 plat/{meson => amlogic}/gxl/platform.mk | 34 +++++++++---------- tools/{meson => amlogic}/Makefile | 0 tools/{meson => amlogic}/doimage.c | 0 38 files changed, 39 insertions(+), 39 deletions(-) rename drivers/{meson => amlogic}/console/aarch64/meson_console.S (98%) rename drivers/{meson => amlogic}/gxl/crypto/sha_dma.c (100%) rename include/drivers/{meson => amlogic}/gxl/crypto/sha_dma.h (100%) rename include/drivers/{meson => amlogic}/meson_console.h (100%) rename plat/{meson => amlogic}/gxbb/aarch64/gxbb_helpers.S (100%) rename plat/{meson => amlogic}/gxbb/gxbb_bl31_setup.c (100%) rename plat/{meson => amlogic}/gxbb/gxbb_common.c (97%) rename plat/{meson => amlogic}/gxbb/gxbb_def.h (100%) rename plat/{meson => amlogic}/gxbb/gxbb_efuse.c (100%) rename plat/{meson => amlogic}/gxbb/gxbb_mhu.c (100%) rename plat/{meson => amlogic}/gxbb/gxbb_pm.c (100%) rename plat/{meson => amlogic}/gxbb/gxbb_private.h (100%) rename plat/{meson => amlogic}/gxbb/gxbb_scpi.c (100%) rename plat/{meson => amlogic}/gxbb/gxbb_sip_svc.c (100%) rename plat/{meson => amlogic}/gxbb/gxbb_thermal.c (100%) rename plat/{meson => amlogic}/gxbb/gxbb_topology.c (100%) rename plat/{meson => amlogic}/gxbb/include/plat_macros.S (100%) rename plat/{meson => amlogic}/gxbb/include/platform_def.h (100%) rename plat/{meson => amlogic}/gxbb/platform.mk (67%) rename plat/{meson => amlogic}/gxl/aarch64/gxl_helpers.S (100%) rename plat/{meson => amlogic}/gxl/gxl_bl31_setup.c (100%) rename plat/{meson => amlogic}/gxl/gxl_common.c (100%) rename plat/{meson => amlogic}/gxl/gxl_def.h (100%) rename plat/{meson => amlogic}/gxl/gxl_efuse.c (100%) rename plat/{meson => amlogic}/gxl/gxl_mhu.c (100%) rename plat/{meson => amlogic}/gxl/gxl_pm.c (100%) rename plat/{meson => amlogic}/gxl/gxl_private.h (100%) rename plat/{meson => amlogic}/gxl/gxl_scpi.c (100%) rename plat/{meson => amlogic}/gxl/gxl_sip_svc.c (100%) rename plat/{meson => amlogic}/gxl/gxl_thermal.c (100%) rename plat/{meson => amlogic}/gxl/gxl_topology.c (100%) rename plat/{meson => amlogic}/gxl/include/plat_macros.S (100%) rename plat/{meson => amlogic}/gxl/include/platform_def.h (100%) rename plat/{meson => amlogic}/gxl/platform.mk (67%) rename tools/{meson => amlogic}/Makefile (100%) rename tools/{meson => amlogic}/doimage.c (100%) diff --git a/.gitignore b/.gitignore index 6b1e0577..2abfffb4 100644 --- a/.gitignore +++ b/.gitignore @@ -22,7 +22,7 @@ tools/cert_create/src/**/*.o tools/cert_create/cert_create tools/cert_create/cert_create.exe tools/marvell/doimage/doimage -tools/meson/doimage +tools/amlogic/doimage tools/stm32image/*.o tools/stm32image/stm32image tools/stm32image/stm32image.exe diff --git a/docs/maintainers.rst b/docs/maintainers.rst index cbfc652f..7731c72e 100644 --- a/docs/maintainers.rst +++ b/docs/maintainers.rst @@ -37,16 +37,16 @@ Amlogic Meson S905 (GXBB) platform port :M: Andre Przywara :G: `Andre-ARM`_ :F: docs/plat/meson-gxbb.rst -:F: drivers/meson/ -:F: plat/meson/gxbb/ +:F: drivers/amlogic/ +:F: plat/amlogic/gxbb/ Amlogic Meson S905x (GXL) platform port --------------------------------------- :M: Remi Pommarel :G: `remi-triplefault`_ :F: docs/plat/meson-gxl.rst -:F: drivers/meson/gxl -:F: plat/meson/gxl/ +:F: drivers/amlogic/gxl +:F: plat/amlogic/gxl/ Armv7-A architecture port ------------------------- diff --git a/drivers/meson/console/aarch64/meson_console.S b/drivers/amlogic/console/aarch64/meson_console.S similarity index 98% rename from drivers/meson/console/aarch64/meson_console.S rename to drivers/amlogic/console/aarch64/meson_console.S index 22d07733..e645cbab 100644 --- a/drivers/meson/console/aarch64/meson_console.S +++ b/drivers/amlogic/console/aarch64/meson_console.S @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -7,7 +7,7 @@ #include #include #include -#include +#include .globl console_meson_register .globl console_meson_init diff --git a/drivers/meson/gxl/crypto/sha_dma.c b/drivers/amlogic/gxl/crypto/sha_dma.c similarity index 100% rename from drivers/meson/gxl/crypto/sha_dma.c rename to drivers/amlogic/gxl/crypto/sha_dma.c diff --git a/include/drivers/meson/gxl/crypto/sha_dma.h b/include/drivers/amlogic/gxl/crypto/sha_dma.h similarity index 100% rename from include/drivers/meson/gxl/crypto/sha_dma.h rename to include/drivers/amlogic/gxl/crypto/sha_dma.h diff --git a/include/drivers/meson/meson_console.h b/include/drivers/amlogic/meson_console.h similarity index 100% rename from include/drivers/meson/meson_console.h rename to include/drivers/amlogic/meson_console.h diff --git a/plat/meson/gxbb/aarch64/gxbb_helpers.S b/plat/amlogic/gxbb/aarch64/gxbb_helpers.S similarity index 100% rename from plat/meson/gxbb/aarch64/gxbb_helpers.S rename to plat/amlogic/gxbb/aarch64/gxbb_helpers.S diff --git a/plat/meson/gxbb/gxbb_bl31_setup.c b/plat/amlogic/gxbb/gxbb_bl31_setup.c similarity index 100% rename from plat/meson/gxbb/gxbb_bl31_setup.c rename to plat/amlogic/gxbb/gxbb_bl31_setup.c diff --git a/plat/meson/gxbb/gxbb_common.c b/plat/amlogic/gxbb/gxbb_common.c similarity index 97% rename from plat/meson/gxbb/gxbb_common.c rename to plat/amlogic/gxbb/gxbb_common.c index 0ca15e86..eb688f77 100644 --- a/plat/meson/gxbb/gxbb_common.c +++ b/plat/amlogic/gxbb/gxbb_common.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -13,7 +13,7 @@ #include #include #include -#include +#include #include #include diff --git a/plat/meson/gxbb/gxbb_def.h b/plat/amlogic/gxbb/gxbb_def.h similarity index 100% rename from plat/meson/gxbb/gxbb_def.h rename to plat/amlogic/gxbb/gxbb_def.h diff --git a/plat/meson/gxbb/gxbb_efuse.c b/plat/amlogic/gxbb/gxbb_efuse.c similarity index 100% rename from plat/meson/gxbb/gxbb_efuse.c rename to plat/amlogic/gxbb/gxbb_efuse.c diff --git a/plat/meson/gxbb/gxbb_mhu.c b/plat/amlogic/gxbb/gxbb_mhu.c similarity index 100% rename from plat/meson/gxbb/gxbb_mhu.c rename to plat/amlogic/gxbb/gxbb_mhu.c diff --git a/plat/meson/gxbb/gxbb_pm.c b/plat/amlogic/gxbb/gxbb_pm.c similarity index 100% rename from plat/meson/gxbb/gxbb_pm.c rename to plat/amlogic/gxbb/gxbb_pm.c diff --git a/plat/meson/gxbb/gxbb_private.h b/plat/amlogic/gxbb/gxbb_private.h similarity index 100% rename from plat/meson/gxbb/gxbb_private.h rename to plat/amlogic/gxbb/gxbb_private.h diff --git a/plat/meson/gxbb/gxbb_scpi.c b/plat/amlogic/gxbb/gxbb_scpi.c similarity index 100% rename from plat/meson/gxbb/gxbb_scpi.c rename to plat/amlogic/gxbb/gxbb_scpi.c diff --git a/plat/meson/gxbb/gxbb_sip_svc.c b/plat/amlogic/gxbb/gxbb_sip_svc.c similarity index 100% rename from plat/meson/gxbb/gxbb_sip_svc.c rename to plat/amlogic/gxbb/gxbb_sip_svc.c diff --git a/plat/meson/gxbb/gxbb_thermal.c b/plat/amlogic/gxbb/gxbb_thermal.c similarity index 100% rename from plat/meson/gxbb/gxbb_thermal.c rename to plat/amlogic/gxbb/gxbb_thermal.c diff --git a/plat/meson/gxbb/gxbb_topology.c b/plat/amlogic/gxbb/gxbb_topology.c similarity index 100% rename from plat/meson/gxbb/gxbb_topology.c rename to plat/amlogic/gxbb/gxbb_topology.c diff --git a/plat/meson/gxbb/include/plat_macros.S b/plat/amlogic/gxbb/include/plat_macros.S similarity index 100% rename from plat/meson/gxbb/include/plat_macros.S rename to plat/amlogic/gxbb/include/plat_macros.S diff --git a/plat/meson/gxbb/include/platform_def.h b/plat/amlogic/gxbb/include/platform_def.h similarity index 100% rename from plat/meson/gxbb/include/platform_def.h rename to plat/amlogic/gxbb/include/platform_def.h diff --git a/plat/meson/gxbb/platform.mk b/plat/amlogic/gxbb/platform.mk similarity index 67% rename from plat/meson/gxbb/platform.mk rename to plat/amlogic/gxbb/platform.mk index 9e65040b..06aaaba3 100644 --- a/plat/meson/gxbb/platform.mk +++ b/plat/amlogic/gxbb/platform.mk @@ -1,33 +1,33 @@ # -# Copyright (c) 2018, ARM Limited and Contributors. All rights reserved. +# Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # include lib/xlat_tables_v2/xlat_tables.mk -PLAT_INCLUDES := -Iplat/meson/gxbb/include +PLAT_INCLUDES := -Iplat/amlogic/gxbb/include GXBB_GIC_SOURCES := drivers/arm/gic/common/gic_common.c \ drivers/arm/gic/v2/gicv2_main.c \ drivers/arm/gic/v2/gicv2_helpers.c \ plat/common/plat_gicv2.c -PLAT_BL_COMMON_SOURCES := drivers/meson/console/aarch64/meson_console.S \ - plat/meson/gxbb/gxbb_common.c \ - plat/meson/gxbb/gxbb_topology.c \ +PLAT_BL_COMMON_SOURCES := drivers/amlogic/console/aarch64/meson_console.S \ + plat/amlogic/gxbb/gxbb_common.c \ + plat/amlogic/gxbb/gxbb_topology.c \ ${XLAT_TABLES_LIB_SRCS} BL31_SOURCES += lib/cpus/aarch64/cortex_a53.S \ plat/common/plat_psci_common.c \ - plat/meson/gxbb/aarch64/gxbb_helpers.S \ - plat/meson/gxbb/gxbb_bl31_setup.c \ - plat/meson/gxbb/gxbb_efuse.c \ - plat/meson/gxbb/gxbb_mhu.c \ - plat/meson/gxbb/gxbb_pm.c \ - plat/meson/gxbb/gxbb_scpi.c \ - plat/meson/gxbb/gxbb_sip_svc.c \ - plat/meson/gxbb/gxbb_thermal.c \ + plat/amlogic/gxbb/aarch64/gxbb_helpers.S \ + plat/amlogic/gxbb/gxbb_bl31_setup.c \ + plat/amlogic/gxbb/gxbb_efuse.c \ + plat/amlogic/gxbb/gxbb_mhu.c \ + plat/amlogic/gxbb/gxbb_pm.c \ + plat/amlogic/gxbb/gxbb_scpi.c \ + plat/amlogic/gxbb/gxbb_sip_svc.c \ + plat/amlogic/gxbb/gxbb_thermal.c \ ${GXBB_GIC_SOURCES} # Tune compiler for Cortex-A53 diff --git a/plat/meson/gxl/aarch64/gxl_helpers.S b/plat/amlogic/gxl/aarch64/gxl_helpers.S similarity index 100% rename from plat/meson/gxl/aarch64/gxl_helpers.S rename to plat/amlogic/gxl/aarch64/gxl_helpers.S diff --git a/plat/meson/gxl/gxl_bl31_setup.c b/plat/amlogic/gxl/gxl_bl31_setup.c similarity index 100% rename from plat/meson/gxl/gxl_bl31_setup.c rename to plat/amlogic/gxl/gxl_bl31_setup.c diff --git a/plat/meson/gxl/gxl_common.c b/plat/amlogic/gxl/gxl_common.c similarity index 100% rename from plat/meson/gxl/gxl_common.c rename to plat/amlogic/gxl/gxl_common.c diff --git a/plat/meson/gxl/gxl_def.h b/plat/amlogic/gxl/gxl_def.h similarity index 100% rename from plat/meson/gxl/gxl_def.h rename to plat/amlogic/gxl/gxl_def.h diff --git a/plat/meson/gxl/gxl_efuse.c b/plat/amlogic/gxl/gxl_efuse.c similarity index 100% rename from plat/meson/gxl/gxl_efuse.c rename to plat/amlogic/gxl/gxl_efuse.c diff --git a/plat/meson/gxl/gxl_mhu.c b/plat/amlogic/gxl/gxl_mhu.c similarity index 100% rename from plat/meson/gxl/gxl_mhu.c rename to plat/amlogic/gxl/gxl_mhu.c diff --git a/plat/meson/gxl/gxl_pm.c b/plat/amlogic/gxl/gxl_pm.c similarity index 100% rename from plat/meson/gxl/gxl_pm.c rename to plat/amlogic/gxl/gxl_pm.c diff --git a/plat/meson/gxl/gxl_private.h b/plat/amlogic/gxl/gxl_private.h similarity index 100% rename from plat/meson/gxl/gxl_private.h rename to plat/amlogic/gxl/gxl_private.h diff --git a/plat/meson/gxl/gxl_scpi.c b/plat/amlogic/gxl/gxl_scpi.c similarity index 100% rename from plat/meson/gxl/gxl_scpi.c rename to plat/amlogic/gxl/gxl_scpi.c diff --git a/plat/meson/gxl/gxl_sip_svc.c b/plat/amlogic/gxl/gxl_sip_svc.c similarity index 100% rename from plat/meson/gxl/gxl_sip_svc.c rename to plat/amlogic/gxl/gxl_sip_svc.c diff --git a/plat/meson/gxl/gxl_thermal.c b/plat/amlogic/gxl/gxl_thermal.c similarity index 100% rename from plat/meson/gxl/gxl_thermal.c rename to plat/amlogic/gxl/gxl_thermal.c diff --git a/plat/meson/gxl/gxl_topology.c b/plat/amlogic/gxl/gxl_topology.c similarity index 100% rename from plat/meson/gxl/gxl_topology.c rename to plat/amlogic/gxl/gxl_topology.c diff --git a/plat/meson/gxl/include/plat_macros.S b/plat/amlogic/gxl/include/plat_macros.S similarity index 100% rename from plat/meson/gxl/include/plat_macros.S rename to plat/amlogic/gxl/include/plat_macros.S diff --git a/plat/meson/gxl/include/platform_def.h b/plat/amlogic/gxl/include/platform_def.h similarity index 100% rename from plat/meson/gxl/include/platform_def.h rename to plat/amlogic/gxl/include/platform_def.h diff --git a/plat/meson/gxl/platform.mk b/plat/amlogic/gxl/platform.mk similarity index 67% rename from plat/meson/gxl/platform.mk rename to plat/amlogic/gxl/platform.mk index a788e963..9cdf37ac 100644 --- a/plat/meson/gxl/platform.mk +++ b/plat/amlogic/gxl/platform.mk @@ -1,39 +1,39 @@ # -# Copyright (c) 2018, ARM Limited and Contributors. All rights reserved. +# Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # include lib/xlat_tables_v2/xlat_tables.mk -DOIMAGEPATH ?= tools/meson +DOIMAGEPATH ?= tools/amlogic DOIMAGETOOL ?= ${DOIMAGEPATH}/doimage -PLAT_INCLUDES := -Iinclude/drivers/meson/ \ - -Iinclude/drivers/meson/gxl \ - -Iplat/meson/gxl/include +PLAT_INCLUDES := -Iinclude/drivers/amlogic/ \ + -Iinclude/drivers/amlogic/gxl \ + -Iplat/amlogic/gxl/include GXBB_GIC_SOURCES := drivers/arm/gic/common/gic_common.c \ drivers/arm/gic/v2/gicv2_main.c \ drivers/arm/gic/v2/gicv2_helpers.c \ plat/common/plat_gicv2.c -PLAT_BL_COMMON_SOURCES := drivers/meson/console/aarch64/meson_console.S \ - plat/meson/gxl/gxl_common.c \ - plat/meson/gxl/gxl_topology.c \ +PLAT_BL_COMMON_SOURCES := drivers/amlogic/console/aarch64/meson_console.S \ + plat/amlogic/gxl/gxl_common.c \ + plat/amlogic/gxl/gxl_topology.c \ ${XLAT_TABLES_LIB_SRCS} BL31_SOURCES += lib/cpus/aarch64/cortex_a53.S \ plat/common/plat_psci_common.c \ - plat/meson/gxl/aarch64/gxl_helpers.S \ - plat/meson/gxl/gxl_bl31_setup.c \ - plat/meson/gxl/gxl_efuse.c \ - plat/meson/gxl/gxl_mhu.c \ - plat/meson/gxl/gxl_pm.c \ - plat/meson/gxl/gxl_scpi.c \ - plat/meson/gxl/gxl_sip_svc.c \ - plat/meson/gxl/gxl_thermal.c \ - drivers/meson/gxl/crypto/sha_dma.c \ + plat/amlogic/gxl/aarch64/gxl_helpers.S \ + plat/amlogic/gxl/gxl_bl31_setup.c \ + plat/amlogic/gxl/gxl_efuse.c \ + plat/amlogic/gxl/gxl_mhu.c \ + plat/amlogic/gxl/gxl_pm.c \ + plat/amlogic/gxl/gxl_scpi.c \ + plat/amlogic/gxl/gxl_sip_svc.c \ + plat/amlogic/gxl/gxl_thermal.c \ + drivers/amlogic/gxl/crypto/sha_dma.c \ ${GXBB_GIC_SOURCES} # Tune compiler for Cortex-A53 diff --git a/tools/meson/Makefile b/tools/amlogic/Makefile similarity index 100% rename from tools/meson/Makefile rename to tools/amlogic/Makefile diff --git a/tools/meson/doimage.c b/tools/amlogic/doimage.c similarity index 100% rename from tools/meson/doimage.c rename to tools/amlogic/doimage.c -- 2.30.2