linux/arch/arm/mach-s5pv210/include/mach/pm-core.h
<<
>>
Prefs
   1/* linux/arch/arm/mach-s5pv210/include/mach/pm-core.h
   2 *
   3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
   4 *              http://www.samsung.com
   5 *
   6 * Based on arch/arm/mach-s3c2410/include/mach/pm-core.h,
   7 * Copyright 2008 Simtec Electronics
   8 *      Ben Dooks <ben@simtec.co.uk>
   9 *      http://armlinux.simtec.co.uk/
  10 *
  11 * S5PV210 - PM core support for arch/arm/plat-s5p/pm.c
  12 *
  13 * This program is free software; you can redistribute it and/or modify
  14 * it under the terms of the GNU General Public License version 2 as
  15 * published by the Free Software Foundation.
  16*/
  17
  18static inline void s3c_pm_debug_init_uart(void)
  19{
  20        /* nothing here yet */
  21}
  22
  23static inline void s3c_pm_arch_prepare_irqs(void)
  24{
  25        __raw_writel(s3c_irqwake_intmask, S5P_WAKEUP_MASK);
  26        __raw_writel(s3c_irqwake_eintmask, S5P_EINT_WAKEUP_MASK);
  27}
  28
  29static inline void s3c_pm_arch_stop_clocks(void)
  30{
  31        /* nothing here yet */
  32}
  33
  34static inline void s3c_pm_arch_show_resume_irqs(void)
  35{
  36        /* nothing here yet */
  37}
  38
  39static inline void s3c_pm_arch_update_uart(void __iomem *regs,
  40                                           struct pm_uart_save *save)
  41{
  42        /* nothing here yet */
  43}
  44
  45static inline void s3c_pm_restored_gpios(void) { }
  46static inline void samsung_pm_saved_gpios(void) { }
  47