diff options
author | Ben Dooks <ben@simtec.co.uk> | 2009-10-01 15:44:17 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-10-01 16:11:15 -0700 |
commit | 9bdd203b4dc82e9047486f0fed1977eef8185c6d (patch) | |
tree | f547098e58f7d4f4d417a45d40d86614072db82c /drivers/mmc/host/s3cmci.h | |
parent | e6130aeffd93d342e72ca85cfd335d066f680792 (diff) | |
download | op-kernel-dev-9bdd203b4dc82e9047486f0fed1977eef8185c6d.zip op-kernel-dev-9bdd203b4dc82e9047486f0fed1977eef8185c6d.tar.gz |
s3cmci: add debugfs support for examining driver and hardware state
Export driver state and hardware register state via debugfs entries
created under a directory formed from dev_name() on the probed device when
CONFIG_DEBUG_FS is set.
Signed-off-by: Ben Dooks <ben@simtec.co.uk>
Cc: <linux-mmc@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/mmc/host/s3cmci.h')
-rw-r--r-- | drivers/mmc/host/s3cmci.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/mmc/host/s3cmci.h b/drivers/mmc/host/s3cmci.h index ca1ba3d..fc96194 100644 --- a/drivers/mmc/host/s3cmci.h +++ b/drivers/mmc/host/s3cmci.h @@ -68,6 +68,12 @@ struct s3cmci_host { unsigned int ccnt, dcnt; struct tasklet_struct pio_tasklet; +#ifdef CONFIG_DEBUG_FS + struct dentry *debug_root; + struct dentry *debug_state; + struct dentry *debug_regs; +#endif + #ifdef CONFIG_CPU_FREQ struct notifier_block freq_transition; #endif |