1/* 2 * Copyright (C) 2014 Marvell 3 * 4 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 5 * Gregory Clement <gregory.clement@free-electrons.com> 6 * 7 * This file is licensed under the terms of the GNU General Public 8 * License version 2. This program is licensed "as is" without any 9 * warranty of any kind, whether express or implied. 10 */ 11 12#include <linux/linkage.h> 13#include <asm/assembler.h> 14 15/* 16 * This is the entry point through which CPUs exiting cpuidle deep 17 * idle state are going. 18 */ 19ENTRY(armada_370_xp_cpu_resume) 20ARM_BE8(setend be ) @ go BE8 if entered LE 21 bl ll_add_cpu_to_smp_group 22 bl ll_enable_coherency 23 b cpu_resume 24ENDPROC(armada_370_xp_cpu_resume) 25 26