[PATCH] kill .hcl entry in hwgfs

From: Christoph Hellwig <hch_at_lst.de>
Date: 2003-09-26 06:00:49
It only has noop file_operations and that since all the SN2 mess was
merged.


--- 1.6/arch/ia64/sn/io/hwgfs/hcl.c	Mon Aug  4 19:02:37 2003
+++ edited/arch/ia64/sn/io/hwgfs/hcl.c	Sun Aug 10 02:17:15 2003
@@ -53,11 +53,6 @@
 static unsigned int boot_options = OPTION_NONE;
 #endif
 
-/*
- * Some Global definitions.
- */
-vertex_hdl_t hcl_handle;
-
 invplace_t invplace_none = {
 	GRAPH_VERTEX_NONE,
 	GRAPH_VERTEX_PLACE_NONE,
@@ -65,62 +60,6 @@
 };
 
 /*
- * HCL device driver.
- * The purpose of this device driver is to provide a facility 
- * for User Level Apps e.g. hinv, ioconfig etc. an ioctl path 
- * to manipulate label entries without having to implement
- * system call interfaces.  This methodology will enable us to 
- * make this feature module loadable.
- */
-static int hcl_open(struct inode * inode, struct file * filp)
-{
-	if (hcl_debug) {
-        	printk("HCL: hcl_open called.\n");
-	}
-
-        return(0);
-
-}
-
-static int hcl_close(struct inode * inode, struct file * filp)
-{
-
-	if (hcl_debug) {
-        	printk("HCL: hcl_close called.\n");
-	}
-
-        return(0);
-
-}
-
-static int hcl_ioctl(struct inode * inode, struct file * file,
-        unsigned int cmd, unsigned long arg)
-{
-
-	if (hcl_debug) {
-		printk("HCL: hcl_ioctl called.\n");
-	}
-
-	switch (cmd) {
-		default:
-			if (hcl_debug) {
-				printk("HCL: hcl_ioctl cmd = 0x%x\n", cmd);
-			}
-	}
-
-	return(0);
-
-}
-
-struct file_operations hcl_fops = {
-	.owner = (struct module *)0,
-	.ioctl = hcl_ioctl,
-	.open = hcl_open,
-	.release = hcl_close,
-};
-
-
-/*
  * init_hcl() - Boot time initialization.
  *
  */
@@ -145,21 +84,6 @@
 	rv = hwgraph_path_add(NULL, EDGE_LBL_HW, &hwgraph_root);
 	if (rv)
 		printk ("WARNING: init_hcl: Failed to create hwgraph_root. Error = %d.\n", rv);
-
-	/*
-	 * Create the hcl driver to support inventory entry manipulations.
-	 *
-	 */
-	hcl_handle = hwgraph_register(hwgraph_root, ".hcl",
-		        0, 0,
-			0, 0,
-			S_IFCHR | S_IRUSR | S_IWUSR | S_IRGRP, 0, 0,
-			&hcl_fops, NULL);
-
-	if (hcl_handle == NULL) {
-		panic("HCL: Unable to create HCL Driver in init_hcl().\n");
-		return(0);
-	}
 
 	/*
 	 * Initialize the HCL string table.
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Thu Sep 25 16:08:32 2003

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:18 EST