Blame view
drivers/mmc/core/mmc_ops.h
1.37 KB
da7fbe58d mmc: Separate out... |
1 |
/* |
70f10482c mmc: update heade... |
2 |
* linux/drivers/mmc/core/mmc_ops.h |
da7fbe58d mmc: Separate out... |
3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
* * Copyright 2006-2007 Pierre Ossman * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or (at * your option) any later version. */ #ifndef _MMC_MMC_OPS_H #define _MMC_MMC_OPS_H int mmc_select_card(struct mmc_card *card); int mmc_deselect_cards(struct mmc_host *host); |
3d705d14f mmc: implement Dr... |
17 |
int mmc_set_dsr(struct mmc_host *host); |
da7fbe58d mmc: Separate out... |
18 19 20 21 22 |
int mmc_go_idle(struct mmc_host *host); int mmc_send_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr); int mmc_all_send_cid(struct mmc_host *host, u32 *cid); int mmc_set_relative_addr(struct mmc_card *card); int mmc_send_csd(struct mmc_card *card, u32 *csd); |
da7fbe58d mmc: Separate out... |
23 |
int mmc_send_status(struct mmc_card *card, u32 *status); |
af5171507 MMC core learns a... |
24 25 26 |
int mmc_send_cid(struct mmc_host *host, u32 *cid); int mmc_spi_read_ocr(struct mmc_host *host, int highcap, u32 *ocrp); int mmc_spi_set_crc(struct mmc_host *host, int use_crc); |
22113efd0 mmc: Test bus-wid... |
27 |
int mmc_bus_test(struct mmc_card *card, u8 bus_width); |
eb0d8f135 mmc: core: suppor... |
28 |
int mmc_send_hpi_cmd(struct mmc_card *card, u32 *status); |
148bcab28 mmc: core: Add he... |
29 |
int mmc_can_ext_csd(struct mmc_card *card); |
ed16f58dc mmc: core: Separa... |
30 |
int mmc_switch_status_error(struct mmc_host *host, u32 status); |
f90d2e403 mmc: core: Conver... |
31 32 33 |
int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, bool use_busy_signal, bool send_status, bool ignore_crc); |
da7fbe58d mmc: Separate out... |
34 35 |
#endif |