mirror of
https://github.com/ipxe/ipxe
synced 2026-05-18 10:00:30 +03:00
[build] Include PCI drivers only in BIOS and UEFI builds
We currently have no PCI bus abstractions for Linux userspace or for RISC-V SBI. Limit PCI drivers to being included in the all-drivers build only for BIOS and UEFI platforms. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
+2
-3
@@ -241,10 +241,9 @@ version :
|
|||||||
#
|
#
|
||||||
# Predefined build shortcuts (for e.g. bin/ipxe.iso)
|
# Predefined build shortcuts (for e.g. bin/ipxe.iso)
|
||||||
|
|
||||||
# All drivers (excluding USB)
|
# All drivers (defined on a per-platform basis)
|
||||||
#
|
#
|
||||||
DRIVERS_ipxe += $(DRIVERS_pci_net)
|
DRIVERS_ipxe +=
|
||||||
DRIVERS_ipxe += $(DRIVERS_pci_infiniband)
|
|
||||||
|
|
||||||
# Raspberry Pi
|
# Raspberry Pi
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -23,6 +23,11 @@ NON_AUTO_MEDIA += efidrv
|
|||||||
NON_AUTO_MEDIA += drv.efi
|
NON_AUTO_MEDIA += drv.efi
|
||||||
NON_AUTO_MEDIA += efirom
|
NON_AUTO_MEDIA += efirom
|
||||||
|
|
||||||
|
# Include PCI drivers in the all-drivers build
|
||||||
|
#
|
||||||
|
DRIVERS_ipxe += $(DRIVERS_pci_net)
|
||||||
|
DRIVERS_ipxe += $(DRIVERS_pci_infiniband)
|
||||||
|
|
||||||
# Include SNP and MNP drivers in the all-drivers build
|
# Include SNP and MNP drivers in the all-drivers build
|
||||||
#
|
#
|
||||||
DRIVERS_efi_net += snp mnp
|
DRIVERS_efi_net += snp mnp
|
||||||
|
|||||||
@@ -106,6 +106,11 @@ NON_AUTO_MEDIA += pdsk
|
|||||||
$(Q)cp $< $@
|
$(Q)cp $< $@
|
||||||
$(Q)$(PADIMG) --blksize=1474560 $@
|
$(Q)$(PADIMG) --blksize=1474560 $@
|
||||||
|
|
||||||
|
# Include PCI drivers in the all-drivers build
|
||||||
|
#
|
||||||
|
DRIVERS_ipxe += $(DRIVERS_pci_net)
|
||||||
|
DRIVERS_ipxe += $(DRIVERS_pci_infiniband)
|
||||||
|
|
||||||
# Include Xen and Hyper-V drivers in the all-drivers build
|
# Include Xen and Hyper-V drivers in the all-drivers build
|
||||||
#
|
#
|
||||||
DRIVERS_ipxe += $(DRIVERS_xenbus_net)
|
DRIVERS_ipxe += $(DRIVERS_xenbus_net)
|
||||||
|
|||||||
Reference in New Issue
Block a user