diff options
author | Carlo Caione <ccaione@baylibre.com> | 2019-08-24 17:48:11 +0100 |
---|---|---|
committer | Carlo Caione <ccaione@baylibre.com> | 2019-09-05 10:39:30 +0100 |
commit | cd94cc4013f1da68d03bb40d61ecfcbc9305bbd9 (patch) | |
tree | 84a978998de194d47d9e6b10681a8d084349b53b /plat/amlogic | |
parent | 6f3b0dc465437c67ed9f44b918ac189e635ce716 (diff) |
amlogic: Move thermal code to common directory
As for most of the Amlogic code, this is common between the Amlogic
SoCs. Move the code to the common directory.
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
Change-Id: Id3f0073ff1f0b9ddbe964f80303323ee4a2f27b0
Diffstat (limited to 'plat/amlogic')
-rw-r--r-- | plat/amlogic/common/aml_thermal.c (renamed from plat/amlogic/gxbb/gxbb_thermal.c) | 0 | ||||
-rw-r--r-- | plat/amlogic/gxbb/platform.mk | 2 | ||||
-rw-r--r-- | plat/amlogic/gxl/gxl_thermal.c | 27 | ||||
-rw-r--r-- | plat/amlogic/gxl/platform.mk | 2 |
4 files changed, 2 insertions, 29 deletions
diff --git a/plat/amlogic/gxbb/gxbb_thermal.c b/plat/amlogic/common/aml_thermal.c index 268606cd..268606cd 100644 --- a/plat/amlogic/gxbb/gxbb_thermal.c +++ b/plat/amlogic/common/aml_thermal.c diff --git a/plat/amlogic/gxbb/platform.mk b/plat/amlogic/gxbb/platform.mk index 7da6468d..4c3df1b7 100644 --- a/plat/amlogic/gxbb/platform.mk +++ b/plat/amlogic/gxbb/platform.mk @@ -33,7 +33,7 @@ BL31_SOURCES += lib/cpus/aarch64/cortex_a53.S \ ${AML_PLAT_SOC}/gxbb_pm.c \ ${AML_PLAT_COMMON}/aml_scpi.c \ ${AML_PLAT_SOC}/gxbb_sip_svc.c \ - ${AML_PLAT_SOC}/gxbb_thermal.c \ + ${AML_PLAT_COMMON}/aml_thermal.c \ ${GIC_SOURCES} # Tune compiler for Cortex-A53 diff --git a/plat/amlogic/gxl/gxl_thermal.c b/plat/amlogic/gxl/gxl_thermal.c deleted file mode 100644 index 268606cd..00000000 --- a/plat/amlogic/gxl/gxl_thermal.c +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. - * - * SPDX-License-Identifier: BSD-3-Clause - */ - -#include <stdint.h> - -#include "aml_private.h" - -static int32_t modules_initialized = -1; - -/******************************************************************************* - * Unknown commands related to something thermal-related - ******************************************************************************/ -void gxbb_thermal_unknown(void) -{ - uint16_t ret; - - if (modules_initialized == -1) { - scpi_efuse_read(&ret, 0, 2); - modules_initialized = ret; - } - - scpi_unknown_thermal(10, 2, /* thermal */ - 13, 1); /* thermalver */ -} diff --git a/plat/amlogic/gxl/platform.mk b/plat/amlogic/gxl/platform.mk index b4f2a90f..11687b5b 100644 --- a/plat/amlogic/gxl/platform.mk +++ b/plat/amlogic/gxl/platform.mk @@ -36,7 +36,7 @@ BL31_SOURCES += lib/cpus/aarch64/cortex_a53.S \ ${AML_PLAT_SOC}/gxl_pm.c \ ${AML_PLAT_COMMON}/aml_scpi.c \ ${AML_PLAT_SOC}/gxl_sip_svc.c \ - ${AML_PLAT_SOC}/gxl_thermal.c \ + ${AML_PLAT_COMMON}/aml_thermal.c \ drivers/amlogic/crypto/sha_dma.c \ ${GIC_SOURCES} |