mirror of
https://github.com/torvalds/linux.git
synced 2025-11-05 19:19:43 +02:00
For callers of pci_common_init_dev(), we previously always required a PCI I/O port resource. If the caller's ->setup() function had added an I/O resource, we used that; otherwise, we added a default 64K I/O port space for it. There are PCI host bridges that do not support I/O port space, and we should not add fictitious spaces for them. If a caller sets struct hw_pci.io_optional, assume it is responsible for adding any I/O port resource it desires, and do not add any default I/O port space. Tested-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> |
||
|---|---|---|
| .. | ||
| arch.h | ||
| dma.h | ||
| flash.h | ||
| irq.h | ||
| map.h | ||
| pci.h | ||
| sharpsl_param.h | ||
| time.h | ||