Browse Source

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 <ccaione@baylibre.com>
Change-Id: Icc140e1ea137f12117acbf64c7dcb1a8b66b345d
pull/1934/head
Carlo Caione 5 years ago
parent
commit
4a079c752b
  1. 2
      .gitignore
  2. 8
      docs/maintainers.rst
  3. 4
      drivers/amlogic/console/aarch64/meson_console.S
  4. 0
      drivers/amlogic/gxl/crypto/sha_dma.c
  5. 0
      include/drivers/amlogic/gxl/crypto/sha_dma.h
  6. 0
      include/drivers/amlogic/meson_console.h
  7. 0
      plat/amlogic/gxbb/aarch64/gxbb_helpers.S
  8. 0
      plat/amlogic/gxbb/gxbb_bl31_setup.c
  9. 4
      plat/amlogic/gxbb/gxbb_common.c
  10. 0
      plat/amlogic/gxbb/gxbb_def.h
  11. 0
      plat/amlogic/gxbb/gxbb_efuse.c
  12. 0
      plat/amlogic/gxbb/gxbb_mhu.c
  13. 0
      plat/amlogic/gxbb/gxbb_pm.c
  14. 0
      plat/amlogic/gxbb/gxbb_private.h
  15. 0
      plat/amlogic/gxbb/gxbb_scpi.c
  16. 0
      plat/amlogic/gxbb/gxbb_sip_svc.c
  17. 0
      plat/amlogic/gxbb/gxbb_thermal.c
  18. 0
      plat/amlogic/gxbb/gxbb_topology.c
  19. 0
      plat/amlogic/gxbb/include/plat_macros.S
  20. 0
      plat/amlogic/gxbb/include/platform_def.h
  21. 26
      plat/amlogic/gxbb/platform.mk
  22. 0
      plat/amlogic/gxl/aarch64/gxl_helpers.S
  23. 0
      plat/amlogic/gxl/gxl_bl31_setup.c
  24. 0
      plat/amlogic/gxl/gxl_common.c
  25. 0
      plat/amlogic/gxl/gxl_def.h
  26. 0
      plat/amlogic/gxl/gxl_efuse.c
  27. 0
      plat/amlogic/gxl/gxl_mhu.c
  28. 0
      plat/amlogic/gxl/gxl_pm.c
  29. 0
      plat/amlogic/gxl/gxl_private.h
  30. 0
      plat/amlogic/gxl/gxl_scpi.c
  31. 0
      plat/amlogic/gxl/gxl_sip_svc.c
  32. 0
      plat/amlogic/gxl/gxl_thermal.c
  33. 0
      plat/amlogic/gxl/gxl_topology.c
  34. 0
      plat/amlogic/gxl/include/plat_macros.S
  35. 0
      plat/amlogic/gxl/include/platform_def.h
  36. 34
      plat/amlogic/gxl/platform.mk
  37. 0
      tools/amlogic/Makefile
  38. 0
      tools/amlogic/doimage.c

2
.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

8
docs/maintainers.rst

@ -37,16 +37,16 @@ Amlogic Meson S905 (GXBB) platform port
:M: Andre Przywara <andre.przywara@arm.com>
: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 <repk@triplefau.lt>
: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
-------------------------

4
drivers/meson/console/aarch64/meson_console.S → 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 <asm_macros.S>
#include <assert_macros.S>
#include <console_macros.S>
#include <drivers/meson/meson_console.h>
#include <drivers/amlogic/meson_console.h>
.globl console_meson_register
.globl console_meson_init

0
drivers/meson/gxl/crypto/sha_dma.c → drivers/amlogic/gxl/crypto/sha_dma.c

0
include/drivers/meson/gxl/crypto/sha_dma.h → include/drivers/amlogic/gxl/crypto/sha_dma.h

0
include/drivers/meson/meson_console.h → include/drivers/amlogic/meson_console.h

0
plat/meson/gxbb/aarch64/gxbb_helpers.S → plat/amlogic/gxbb/aarch64/gxbb_helpers.S

0
plat/meson/gxbb/gxbb_bl31_setup.c → plat/amlogic/gxbb/gxbb_bl31_setup.c

4
plat/meson/gxbb/gxbb_common.c → 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 <common/bl_common.h>
#include <common/debug.h>
#include <common/ep_info.h>
#include <drivers/meson/meson_console.h>
#include <drivers/amlogic/meson_console.h>
#include <lib/mmio.h>
#include <lib/xlat_tables/xlat_tables_v2.h>

0
plat/meson/gxbb/gxbb_def.h → plat/amlogic/gxbb/gxbb_def.h

0
plat/meson/gxbb/gxbb_efuse.c → plat/amlogic/gxbb/gxbb_efuse.c

0
plat/meson/gxbb/gxbb_mhu.c → plat/amlogic/gxbb/gxbb_mhu.c

0
plat/meson/gxbb/gxbb_pm.c → plat/amlogic/gxbb/gxbb_pm.c

0
plat/meson/gxbb/gxbb_private.h → plat/amlogic/gxbb/gxbb_private.h

0
plat/meson/gxbb/gxbb_scpi.c → plat/amlogic/gxbb/gxbb_scpi.c

0
plat/meson/gxbb/gxbb_sip_svc.c → plat/amlogic/gxbb/gxbb_sip_svc.c

0
plat/meson/gxbb/gxbb_thermal.c → plat/amlogic/gxbb/gxbb_thermal.c

0
plat/meson/gxbb/gxbb_topology.c → plat/amlogic/gxbb/gxbb_topology.c

0
plat/meson/gxbb/include/plat_macros.S → plat/amlogic/gxbb/include/plat_macros.S

0
plat/meson/gxbb/include/platform_def.h → plat/amlogic/gxbb/include/platform_def.h

26
plat/meson/gxbb/platform.mk → 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

0
plat/meson/gxl/aarch64/gxl_helpers.S → plat/amlogic/gxl/aarch64/gxl_helpers.S

0
plat/meson/gxl/gxl_bl31_setup.c → plat/amlogic/gxl/gxl_bl31_setup.c

0
plat/meson/gxl/gxl_common.c → plat/amlogic/gxl/gxl_common.c

0
plat/meson/gxl/gxl_def.h → plat/amlogic/gxl/gxl_def.h

0
plat/meson/gxl/gxl_efuse.c → plat/amlogic/gxl/gxl_efuse.c

0
plat/meson/gxl/gxl_mhu.c → plat/amlogic/gxl/gxl_mhu.c

0
plat/meson/gxl/gxl_pm.c → plat/amlogic/gxl/gxl_pm.c

0
plat/meson/gxl/gxl_private.h → plat/amlogic/gxl/gxl_private.h

0
plat/meson/gxl/gxl_scpi.c → plat/amlogic/gxl/gxl_scpi.c

0
plat/meson/gxl/gxl_sip_svc.c → plat/amlogic/gxl/gxl_sip_svc.c

0
plat/meson/gxl/gxl_thermal.c → plat/amlogic/gxl/gxl_thermal.c

0
plat/meson/gxl/gxl_topology.c → plat/amlogic/gxl/gxl_topology.c

0
plat/meson/gxl/include/plat_macros.S → plat/amlogic/gxl/include/plat_macros.S

0
plat/meson/gxl/include/platform_def.h → plat/amlogic/gxl/include/platform_def.h

34
plat/meson/gxl/platform.mk → 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

0
tools/meson/Makefile → tools/amlogic/Makefile

0
tools/meson/doimage.c → tools/amlogic/doimage.c

Loading…
Cancel
Save