linux/arch/arm64/include/asm/proc-fns.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0-only */
   2/*
   3 * Based on arch/arm/include/asm/proc-fns.h
   4 *
   5 * Copyright (C) 1997-1999 Russell King
   6 * Copyright (C) 2000 Deep Blue Solutions Ltd
   7 * Copyright (C) 2012 ARM Ltd.
   8 */
   9#ifndef __ASM_PROCFNS_H
  10#define __ASM_PROCFNS_H
  11
  12#ifndef __ASSEMBLY__
  13
  14#include <asm/page.h>
  15
  16struct cpu_suspend_ctx;
  17
  18extern void cpu_do_idle(void);
  19extern void cpu_do_suspend(struct cpu_suspend_ctx *ptr);
  20extern u64 cpu_do_resume(phys_addr_t ptr, u64 idmap_ttbr);
  21
  22#include <asm/memory.h>
  23
  24#endif /* __ASSEMBLY__ */
  25#endif /* __ASM_PROCFNS_H */
  26