aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSuman Anna <s-anna@ti.com>2014-10-22 18:22:23 -0400
committerJoerg Roedel <jroedel@suse.de>2014-10-23 08:32:25 -0400
commit2b313dd13a1690b9c4e2a968feea890838b77b81 (patch)
tree4c071a0b792e1da74a16a1e81aa83ba506accf99
parent533b40cccd2fbe8cf6ba361cab7e99f626be45bf (diff)
iommu/omap: Remove ver debugfs entry
The debugfs entry 'ver' to read the OMAP IOMMU version is not much useful for developers, so it has been removed. The same can be deduced from the register dump, provided by the debugfs entry 'regs', REVISION register. This also allows us to remove the omap_iommu_arch_revision() which is currently returning a fixed value. Signed-off-by: Suman Anna <s-anna@ti.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
-rw-r--r--drivers/iommu/omap-iommu-debug.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/iommu/omap-iommu-debug.c b/drivers/iommu/omap-iommu-debug.c
index 531658d17333..0fb92aa42c19 100644
--- a/drivers/iommu/omap-iommu-debug.c
+++ b/drivers/iommu/omap-iommu-debug.c
@@ -30,17 +30,6 @@ static DEFINE_MUTEX(iommu_debug_lock);
30 30
31static struct dentry *iommu_debug_root; 31static struct dentry *iommu_debug_root;
32 32
33static ssize_t debug_read_ver(struct file *file, char __user *userbuf,
34 size_t count, loff_t *ppos)
35{
36 u32 ver = omap_iommu_arch_version();
37 char buf[MAXCOLUMN], *p = buf;
38
39 p += sprintf(p, "H/W version: %d.%d\n", (ver >> 4) & 0xf , ver & 0xf);
40
41 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf);
42}
43
44static ssize_t debug_read_regs(struct file *file, char __user *userbuf, 33static ssize_t debug_read_regs(struct file *file, char __user *userbuf,
45 size_t count, loff_t *ppos) 34 size_t count, loff_t *ppos)
46{ 35{
@@ -228,7 +217,6 @@ static ssize_t debug_read_pagetable(struct file *file, char __user *userbuf,
228 .llseek = generic_file_llseek, \ 217 .llseek = generic_file_llseek, \
229 }; 218 };
230 219
231DEBUG_FOPS_RO(ver);
232DEBUG_FOPS_RO(regs); 220DEBUG_FOPS_RO(regs);
233DEBUG_FOPS_RO(tlb); 221DEBUG_FOPS_RO(tlb);
234DEBUG_FOPS(pagetable); 222DEBUG_FOPS(pagetable);
@@ -273,7 +261,6 @@ static int iommu_debug_register(struct device *dev, void *data)
273 if (!d) 261 if (!d)
274 goto nomem; 262 goto nomem;
275 263
276 DEBUG_ADD_FILE_RO(ver);
277 DEBUG_ADD_FILE_RO(regs); 264 DEBUG_ADD_FILE_RO(regs);
278 DEBUG_ADD_FILE_RO(tlb); 265 DEBUG_ADD_FILE_RO(tlb);
279 DEBUG_ADD_FILE(pagetable); 266 DEBUG_ADD_FILE(pagetable);