/* * Sunxi SD/MMC host driver * * Copyright (C) 2015 AllWinnertech Ltd. * Author: lixiang * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * * This program is distributed "as is" WITHOUT ANY WARRANTY of any * kind, whether express or implied; without even the implied warranty * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ #ifndef __SUNXI_MMC_DEBUG_H__ #define __SUNXI_MMC_DEBUG_H__ #include #include #include #include #include #include #include #include #include #include #include #include void sunxi_mmc_dumphex32(struct sunxi_mmc_host *host, char *name, char *base, int len); void sunxi_mmc_dump_des(struct sunxi_mmc_host *host, char *base, int len); int mmc_create_sys_fs(struct sunxi_mmc_host *host, struct platform_device *pdev); void mmc_remove_sys_fs(struct sunxi_mmc_host *host, struct platform_device *pdev); void sunxi_dump_reg(struct mmc_host *mmc); #endif