summaryrefslogtreecommitdiffstats
path: root/drivers/pnp/base.h
diff options
context:
space:
mode:
authorBjorn Helgaas <bjorn.helgaas@hp.com>2008-04-28 16:34:31 -0600
committerLen Brown <len.brown@intel.com>2008-04-29 03:22:28 -0400
commit0a977f15469457d9a19eed992caf71995c674064 (patch)
tree8f20c1f93782908112dba5cf835bb0110eb1ffb1 /drivers/pnp/base.h
parent784f01d5bdeae7d7005ede17305306b042ba2617 (diff)
downloadlinux-0a977f15469457d9a19eed992caf71995c674064.tar.gz
linux-0a977f15469457d9a19eed992caf71995c674064.tar.bz2
linux-0a977f15469457d9a19eed992caf71995c674064.zip
PNP: add pnp_get_pnp_resource()
In some places, we need to get the struct pnp_resource, not just the struct resource, because ISAPNP needs to store the register index in the pnp_resource. I don't like pnp_get_pnp_resource() and hope that it is temporary, but we need it for a little while. Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/pnp/base.h')
-rw-r--r--drivers/pnp/base.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/pnp/base.h b/drivers/pnp/base.h
index 1d6bb351d323..49b4138f3476 100644
--- a/drivers/pnp/base.h
+++ b/drivers/pnp/base.h
@@ -21,6 +21,9 @@ void dbg_pnp_show_resources(struct pnp_dev *dev, char *desc);
void pnp_init_resource(struct resource *res);
+struct pnp_resource *pnp_get_pnp_resource(struct pnp_dev *dev,
+ unsigned int type, unsigned int num);
+
#define PNP_MAX_PORT 40
#define PNP_MAX_MEM 24
#define PNP_MAX_IRQ 2