brintos

brintos / linux-shallow public Read only

0
0
Text · 900 B · 3549f80 Raw
28 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * linux/include/linux/mmc/pm.h4 *5 * Author:	Nicolas Pitre6 * Copyright:	(C) 2009 Marvell Technology Group Ltd.7 */8 9#ifndef LINUX_MMC_PM_H10#define LINUX_MMC_PM_H11 12/*13 * These flags are used to describe power management features that14 * some cards (typically SDIO cards) might wish to benefit from when15 * the host system is being suspended.  There are several layers of16 * abstractions involved, from the host controller driver, to the MMC core17 * code, to the SDIO core code, to finally get to the actual SDIO function18 * driver.  This file is therefore used for common definitions shared across19 * all those layers.20 */21 22typedef unsigned int mmc_pm_flag_t;23 24#define MMC_PM_KEEP_POWER	(1 << 0)	/* preserve card power during suspend */25#define MMC_PM_WAKE_SDIO_IRQ	(1 << 1)	/* wake up host system on SDIO IRQ assertion */26 27#endif /* LINUX_MMC_PM_H */28