diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mmc/card.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h index 968bf8b113e6..c18556450f08 100644 --- a/include/linux/mmc/card.h +++ b/include/linux/mmc/card.h @@ -13,6 +13,7 @@ #include <linux/device.h> #include <linux/mmc/core.h> #include <linux/mod_devicetable.h> +#include <linux/notifier.h> struct mmc_cid { unsigned int manfid; @@ -342,6 +343,8 @@ struct mmc_card { unsigned int part_curr; struct mmc_wr_pack_stats wr_pack_stats; /* packed commands stats*/ + struct notifier_block reboot_notify; + bool issue_long_pon; }; /* @@ -563,5 +566,5 @@ extern void mmc_fixup_device(struct mmc_card *card, extern struct mmc_wr_pack_stats *mmc_blk_get_packed_statistics( struct mmc_card *card); extern void mmc_blk_init_packed_statistics(struct mmc_card *card); - +extern int mmc_send_long_pon(struct mmc_card *card); #endif /* LINUX_MMC_CARD_H */ |
