Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 /*
0003  *  linux/drivers/mmc/core/sdio_bus.h
0004  *
0005  *  Copyright 2007 Pierre Ossman
0006  */
0007 #ifndef _MMC_CORE_SDIO_BUS_H
0008 #define _MMC_CORE_SDIO_BUS_H
0009 
0010 struct mmc_card;
0011 struct sdio_func;
0012 
0013 struct sdio_func *sdio_alloc_func(struct mmc_card *card);
0014 int sdio_add_func(struct sdio_func *func);
0015 void sdio_remove_func(struct sdio_func *func);
0016 
0017 int sdio_register_bus(void);
0018 void sdio_unregister_bus(void);
0019 
0020 #endif
0021