blob: 736cf429c276a56074dc47304a570bc74e922f97 [file] [log] [blame]
Usama Arife97998f2018-11-30 15:43:56 +00001/*
2 * Copyright (c) 2019, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
Aditya Angadi20b48412019-04-16 11:29:14 +05307#include <drivers/arm/sp805.h>
Usama Arife97998f2018-11-30 15:43:56 +00008#include <plat/arm/common/plat_arm.h>
9#include <plat/common/platform.h>
Aditya Angadi20b48412019-04-16 11:29:14 +053010#include <platform_def.h>
Usama Arife97998f2018-11-30 15:43:56 +000011
12/*******************************************************************************
13 * Perform any BL1 specific platform actions.
14 ******************************************************************************/
15void bl1_early_platform_setup(void)
16{
17 arm_bl1_early_platform_setup();
18}
Aditya Angadi20b48412019-04-16 11:29:14 +053019
20void plat_arm_secure_wdt_start(void)
21{
22 sp805_start(ARM_SP805_TWDG_BASE, ARM_TWDG_LOAD_VAL);
23}
24
25void plat_arm_secure_wdt_stop(void)
26{
27 sp805_stop(ARM_SP805_TWDG_BASE);
28}
Alexei Fedorov896799a2019-05-09 12:14:40 +010029
30void bl1_platform_setup(void)
31{
32 arm_bl1_platform_setup();
33}