[patch 53/54] ISAPNP: remove unused pnp_dev->regs field

Bjorn Helgaas
2008-04-25T18:40:51Z

[-- Attachment #1: isapnp-remove-unused-pnp_dev-fields --]
[-- Type: text/plain, Size: 1181 bytes --]

The "regs" field in struct pnp_dev is set but never read, so remove it.

Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>

Index: work10/drivers/pnp/isapnp/core.c
===================================================================
--- work10.orig/drivers/pnp/isapnp/core.c 2008-04-25 11:15:14.000000000 -0600
+++ work10/drivers/pnp/isapnp/core.c 2008-04-25 11:15:17.000000000 -0600
@@ -416,10 +416,7 @@
if (!dev)
return NULL;

- dev->regs = tmp[4];
dev->card = card;
- if (size > 5)
- dev->regs |= tmp[5] << 8;
dev->capabilities |= PNP_CONFIGURABLE;
dev->capabilities |= PNP_READ;
dev->capabilities |= PNP_WRITE;
Index: work10/include/linux/pnp.h
===================================================================
--- work10.orig/include/linux/pnp.h 2008-04-25 11:15:16.000000000 -0600
+++ work10/include/linux/pnp.h 2008-04-25 11:15:17.000000000 -0600
@@ -256,7 +256,6 @@
struct pnp_resource_table *res;

char name[PNP_NAME_LEN]; /* contains a human-readable name */
- unsigned short regs; /* ISAPnP: supported registers */
int flags; /* used by protocols */
struct proc_dir_entry *procent; /* device entry in /proc/bus/isapnp */
void *data;

--