blob: 89c9a056cdd1aa52aea0d6da0d1d0cfc386ac678 [file] [log] [blame]
David Hendricks42ad6522011-08-09 16:08:10 -07001/*
2 * This file is part of the flashrom project.
3 *
4 * Copyright (C) 2011 The Chromium OS Authors
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; version 2 of the License.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
David Hendricks42ad6522011-08-09 16:08:10 -070015 *
16 * power.h: header file for power management routines
17 */
18
19#ifndef __POWER_H__
20#define __POWER_H__ 1
21
Daniel Eratf32a0032014-09-09 10:31:07 -070022/* Disable power management. */
Nikolai Artemiev8d7e8392021-02-12 11:38:09 +110023extern int disable_power_management(void);
Daniel Eratf32a0032014-09-09 10:31:07 -070024
25/* Re-enable power management. */
Nikolai Artemiev8d7e8392021-02-12 11:38:09 +110026extern int restore_power_management(void);
David Hendricks42ad6522011-08-09 16:08:10 -070027
28#endif /* __POWER_H__ */