mirror of
https://github.com/ipxe/ipxe
synced 2025-12-16 09:32:33 +03:00
[drivers] Sort PCI_ROM() entries numerically
Done with the help of this Perl script:
$MARKER = 'PCI_ROM'; # a regex
$AB = 1; # At Begin
@HEAD = ();
@ITEMS = ();
@TAIL = ();
foreach $fn (@ARGV) {
open(IN, $fn) or die "Can't open file '$fn': $!\n";
while (<IN>) {
if (/$MARKER/) {
push @ITEMS, $_;
$AB = 0; # not anymore at begin
}
else {
if ($AB) {
push @HEAD, $_;
}
else {
push @TAIL, $_;
}
}
}
} continue {
close IN;
open(OUT, ">$fn") or die "Can't open file '$fn' for output: $!\n";
print OUT @HEAD;
print OUT sort @ITEMS;
print OUT @TAIL;
close OUT;
# For a next file
$AB = 1;
@HEAD = ();
@ITEMS = ();
@TAIL = ();
}
Executed that script while src/drivers/ as current working directory,
provided '$(grep -rl PCI_ROM)' as argument.
Signed-off-by: Geert Stappers <stappers@stappers.it>
This commit is contained in:
committed by
Michael Brown
parent
582132fe3f
commit
e5f3ba0ca7
@@ -24,6 +24,11 @@ static int bnxt_rx_complete ( struct net_device *dev, struct rx_pkt_cmpl *rx );
|
||||
void bnxt_link_evt ( struct bnxt *bp, struct hwrm_async_event_cmpl *evt );
|
||||
|
||||
static struct pci_device_id bnxt_nics[] = {
|
||||
PCI_ROM( 0x14e4, 0x1604, "14e4-1604", "14e4-1604", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1605, "14e4-1605", "14e4-1605", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1606, "14e4-1606", "14e4-1606", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1609, "14e4-1609", "14e4-1609", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1614, "14e4-1614", "14e4-1614", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x16c0, "14e4-16C0", "14e4-16C0", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x16c1, "14e4-16C1", "14e4-16C1", BNXT_FLAG_PCI_VF ),
|
||||
PCI_ROM( 0x14e4, 0x16c8, "14e4-16C8", "14e4-16C8", 0 ),
|
||||
@@ -62,27 +67,22 @@ static struct pci_device_id bnxt_nics[] = {
|
||||
PCI_ROM( 0x14e4, 0x16ef, "14e4-16EF", "14e4-16EF", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x16f0, "14e4-16F0", "14e4-16F0", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x16f1, "14e4-16F1", "14e4-16F1", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1604, "14e4-1604", "14e4-1604", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1605, "14e4-1605", "14e4-1605", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1606, "14e4-1606", "14e4-1606", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1609, "14e4-1609", "14e4-1609", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1614, "14e4-1614", "14e4-1614", 0 ),
|
||||
PCI_ROM( 0x14e4, 0xd802, "14e4-D802", "14e4-D802", 0 ),
|
||||
PCI_ROM( 0x14e4, 0xd804, "14e4-D804", "14e4-D804", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1750, "14e4-1750", "14e4-1750", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1802, "14e4-1802", "14e4-1802", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1805, "14e4-1805", "14e4-1805", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1751, "14e4-1751", "14e4-1751", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1801, "14e4-1801", "14e4-1801", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1804, "14e4-1804", "14e4-1804", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1752, "14e4-1752", "14e4-1752", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1760, "14e4-1760", "14e4-1760", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1800, "14e4-1800", "14e4-1800", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1801, "14e4-1801", "14e4-1801", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1802, "14e4-1802", "14e4-1802", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1803, "14e4-1803", "14e4-1803", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1804, "14e4-1804", "14e4-1804", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1805, "14e4-1805", "14e4-1805", 0 ),
|
||||
PCI_ROM( 0x14e4, 0x1806, "14e4-1806", "14e4-1806", BNXT_FLAG_PCI_VF ),
|
||||
PCI_ROM( 0x14e4, 0x1807, "14e4-1807", "14e4-1807", BNXT_FLAG_PCI_VF ),
|
||||
PCI_ROM( 0x14e4, 0x1808, "14e4-1808", "14e4-1808", BNXT_FLAG_PCI_VF ),
|
||||
PCI_ROM( 0x14e4, 0x1809, "14e4-1809", "14e4-1809", BNXT_FLAG_PCI_VF ),
|
||||
PCI_ROM( 0x14e4, 0xd802, "14e4-D802", "14e4-D802", 0 ),
|
||||
PCI_ROM( 0x14e4, 0xd804, "14e4-D804", "14e4-D804", 0 ),
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user