/*1* linux/drivers/mmc/core/sd_ops.h2*3* Copyright 2006-2007 Pierre Ossman4*5* This program is free software; you can redistribute it and/or modify6* it under the terms of the GNU General Public License as published by7* the Free Software Foundation; either version 2 of the License, or (at8* your option) any later version.9*/1011#ifndef _MMC_SD_OPS_H12#define _MMC_SD_OPS_H1314int mmc_app_set_bus_width(struct mmc_card *card, int width);15int mmc_send_app_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr);16int mmc_send_if_cond(struct mmc_host *host, u32 ocr);17int mmc_send_relative_addr(struct mmc_host *host, unsigned int *rca);18int mmc_app_send_scr(struct mmc_card *card, u32 *scr);19int mmc_sd_switch(struct mmc_card *card, int mode, int group,20u8 value, u8 *resp);21int mmc_app_sd_status(struct mmc_card *card, void *ssr);2223#endif24252627