summaryrefslogtreecommitdiff
path: root/plat/amlogic
diff options
context:
space:
mode:
authorCarlo Caione <ccaione@baylibre.com>2019-08-24 17:48:11 +0100
committerCarlo Caione <ccaione@baylibre.com>2019-09-05 10:39:30 +0100
commitcd94cc4013f1da68d03bb40d61ecfcbc9305bbd9 (patch)
tree84a978998de194d47d9e6b10681a8d084349b53b /plat/amlogic
parent6f3b0dc465437c67ed9f44b918ac189e635ce716 (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.mk2
-rw-r--r--plat/amlogic/gxl/gxl_thermal.c27
-rw-r--r--plat/amlogic/gxl/platform.mk2
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}