1/* 2 * linux/arch/unicore32/include/asm/suspend.h 3 * 4 * Code specific to PKUnity SoC and UniCore ISA 5 * 6 * Copyright (C) 2001-2010 GUAN Xue-tao 7 * 8 * This program is free software; you can redistribute it and/or modify 9 * it under the terms of the GNU General Public License version 2 as 10 * published by the Free Software Foundation. 11 */ 12 13#ifndef __UNICORE_SUSPEND_H__ 14#define __UNICORE_SUSPEND_H__ 15 16#ifndef __ASSEMBLY__ 17 18#include <asm/ptrace.h> 19 20struct swsusp_arch_regs { 21 struct cpu_context_save cpu_context; /* cpu context */ 22#ifdef CONFIG_UNICORE_FPU_F64 23 struct fp_state fpstate __attribute__((aligned(8))); 24#endif 25}; 26#endif 27 28#endif /* __UNICORE_SUSPEND_H__ */ 29 30