/* Initialize SDIO function. 
Initializes SDIO card function. The card function will not be enabled, but after this call returns the SDIO function structure can be used to read and write data from the card.  */
int sdio_init_func(struct sd_card *card, struct sdio_func *func, enum sdio_func_num num)
/* Initialize SDIO function. 
Initializes SDIO card function. The card function will not be enabled, but after this call returns the SDIO function structure can be used to read and write data from the card.  */
int sdio_init_func(struct sd_card *card, struct sdio_func *func, enum sdio_func_num num)
{
	func->num = num;
	func->card = card;
	func->block_size = 0;
	return sdio_read_cis(func, cis_tuples, ARRAY_SIZE(cis_tuples));
}