Cc: Linus Torvalds <torvalds@...>, Ivan Kokshaysky <ink@...>, Gary Hade <garyhade@...>, Ingo Molnar <mingo@...>, Thomas Meyer <thomas@...>, Stefan Richter <stefanr@...>, Thomas Gleixner <tglx@...>, Rafael J. Wysocki <rjw@...>, LKML <linux-kernel@...>, Adrian Bunk <bunk@...>, Andrew Morton <akpm@...>, Natalie Protasevich <protasnb@...>, <pm@...>
> PCI bridges at zero is perfectly valid indeed and I'm sure we have that
On a PC system 0x00-0xFF are motherboard resources (sometimes chipset,
some even swallowed by the CPU in certain cases) so 0 as disabled is sort
of safe but as shown by the pci_enable_device_bars replacement code - not
a good idea neccessarily.
A lot of driver code does assume 0 == unavailable/off/disabled including
large chunks of serial, ata, ide and probably other subsystems.
Alan
--