From 011a4c2f049a422e91ac26d5c146f3a1c7d2d16d Mon Sep 17 00:00:00 2001 From: Biju Das Date: Wed, 16 Dec 2020 08:57:59 +0000 Subject: plat: renesas: Move headers and assembly files to common folder Create a common directory and move the header and assembly files so that the common code can be used by both Renesas R-Car Gen3 and RZ/G2 platforms. Signed-off-by: Biju Das Reviewed-by: Lad Prabhakar Change-Id: Ia9a563a1c3c9f8c6f0d3cb82622deb2e155d7f6c --- drivers/renesas/rcar/common.c | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 drivers/renesas/rcar/common.c (limited to 'drivers/renesas/rcar/common.c') diff --git a/drivers/renesas/rcar/common.c b/drivers/renesas/rcar/common.c deleted file mode 100644 index 9b7c1eb16..000000000 --- a/drivers/renesas/rcar/common.c +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (c) 2018-2020, Renesas Electronics Corporation. All rights reserved. - * - * SPDX-License-Identifier: BSD-3-Clause - */ - -#include - -#include "rcar_private.h" - -#if IMAGE_BL31 -void __attribute__ ((section(".system_ram"))) cpg_write(uintptr_t regadr, uint32_t regval) -#else -void cpg_write(uintptr_t regadr, uint32_t regval) -#endif -{ - uint32_t value = regval; - - mmio_write_32((uintptr_t) RCAR_CPGWPR, ~value); - mmio_write_32(regadr, value); -} - -#if IMAGE_BL31 -void __attribute__ ((section(".system_ram"))) mstpcr_write(uint32_t mstpcr, uint32_t mstpsr, - uint32_t target_bit) -#else -void mstpcr_write(uint32_t mstpcr, uint32_t mstpsr, uint32_t target_bit) -#endif -{ - uint32_t reg; - - reg = mmio_read_32(mstpcr); - reg &= ~target_bit; - cpg_write(mstpcr, reg); - while ((mmio_read_32(mstpsr) & target_bit) != 0U) { - } -} -- cgit v1.2.3