diff options
| author | Adam Belay <ambx1@neo.rr.com> | 2003-07-03 15:39:09 +0000 |
|---|---|---|
| committer | Adam Belay <ambx1@neo.rr.com> | 2003-07-03 15:39:09 +0000 |
| commit | 98823466c86c19e7c5e7d8ebe75527acf7f47f6a (patch) | |
| tree | 071d85779933a449ea663513143238252b95d329 /include/linux/ioport.h | |
| parent | b9d6ea3caf701a205b626016713f0fe3079afc09 (diff) | |
[PNP] Handle Disabled Resources Properly
Some devices will allow for individual resources to be disabled,
even when the device as a whole is active. The current PnP
resource manager is not handling this situation properly. This
patch corrects the issue by detecting disabled resources and then
flagging them. The pnp layer will now skip over any disabled
resources. Interface updates have also been included so that we
can properly display resource tables when a resource is disabled.
Also note that a new flag "IORESOURCE_DISABLED" has been added to
linux/ioports.h.
Diffstat (limited to 'include/linux/ioport.h')
| -rw-r--r-- | include/linux/ioport.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/ioport.h b/include/linux/ioport.h index 9193a8df0122..26d6293ed4c9 100644 --- a/include/linux/ioport.h +++ b/include/linux/ioport.h @@ -43,6 +43,7 @@ struct resource_list { #define IORESOURCE_SHADOWABLE 0x00010000 #define IORESOURCE_BUS_HAS_VGA 0x00080000 +#define IORESOURCE_DISABLED 0x10000000 #define IORESOURCE_UNSET 0x20000000 #define IORESOURCE_AUTO 0x40000000 #define IORESOURCE_BUSY 0x80000000 /* Driver has marked this resource busy */ |
