diff options
author | XiaoDong Huang <derrick.huang@rock-chips.com> | 2019-06-13 10:55:50 +0800 |
---|---|---|
committer | XiaoDong Huang <derrick.huang@rock-chips.com> | 2019-07-09 17:07:13 +0800 |
commit | 010d6ae3388ef63f2a2afcd408c1dc461fb43583 (patch) | |
tree | 8f64d7ea14d8a31dd02bd0868a8d95ce26227f43 /plat/rockchip/px30/drivers/pmu/plat_pmu_macros.S | |
parent | 2cbeee4d519bac0d79da98faae969fae9f9558f9 (diff) | |
download | arm-trusted-firmware-010d6ae3388ef63f2a2afcd408c1dc461fb43583.tar.gz |
rockchip: px30: support px30
px30 is a Quad-core soc and Cortex-a53 inside.
This patch supports the following functions:
1. basic platform setup
2. power up/off cpus
3. suspend/resume cpus
4. suspend/resume system
5. reset system
6. power off system
Change-Id: I73d55aa978096c078242be921abe0ddca9e8f67e
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
Diffstat (limited to 'plat/rockchip/px30/drivers/pmu/plat_pmu_macros.S')
-rw-r--r-- | plat/rockchip/px30/drivers/pmu/plat_pmu_macros.S | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/plat/rockchip/px30/drivers/pmu/plat_pmu_macros.S b/plat/rockchip/px30/drivers/pmu/plat_pmu_macros.S new file mode 100644 index 000000000..a757621ea --- /dev/null +++ b/plat/rockchip/px30/drivers/pmu/plat_pmu_macros.S @@ -0,0 +1,21 @@ +/* + * Copyright (c) 2019, ARM Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <arch.h> +#include <asm_macros.S> +#include <platform_def.h> + +.globl clst_warmboot_data + +.macro func_rockchip_clst_warmboot +.endm + +.macro rockchip_clst_warmboot_data +clst_warmboot_data: + .rept PLATFORM_CLUSTER_COUNT + .word 0 + .endr +.endm |