2 * linux/drivers/mmc/s3cmci.h - Samsung S3C MCI driver
4 * Copyright (C) 2004-2006 Thomas Kleffel, All Rights Reserved.
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
16 COMPLETION_XFERFINISH,
17 COMPLETION_XFERFINISH_RSPFIN,
21 struct platform_device *pdev;
22 struct s3c24xx_mci_pdata *pdata;
31 unsigned long clk_rate;
32 unsigned long clk_div;
33 unsigned long real_rate;
47 struct mmc_request *mrq;
50 spinlock_t complete_lock;
51 enum s3cmci_waitfor complete_what;
70 unsigned int ccnt, dcnt;
71 struct tasklet_struct pio_tasklet;
73 #ifdef CONFIG_DEBUG_FS
74 struct dentry *debug_root;
75 struct dentry *debug_state;
76 struct dentry *debug_regs;
79 #ifdef CONFIG_CPU_FREQ
80 struct notifier_block freq_transition;