The USB bus drivers (ehci.c and xhci.c) have PCI device ID tables and hence PCI_ROM() lines, but should probably not be included in the all-drivers build on this basis, since they do nothing useful unless a USB network driver is also present. Fix by constructing the all-drivers list based on the driver class (i.e. the portion of the source path immediately after "drivers/"). Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
| 915 |
|
915 |
|
| 916 |
|
916 |
|
| 917 |
|
917 |
|
|
918 |
|
|
|
919 |
|
|
| 918 |
|
920 |
|
| 919 |
|
921 |
|
| 920 |
|
922 |
|
|
|
||
| 945 |
|
947 |
|
| 946 |
|
948 |
|
| 947 |
|
949 |
|
|
950 |
|
|
|
951 |
|
|
|
952 |
|
|
|
953 |
|
|
|
954 |
|
|
|
955 |
|
|
| 948 |
|
956 |
|
| 949 |
|
957 |
|
| 950 |
|
958 |
|
|
|
||
| 953 |
|
961 |
|
| 954 |
|
962 |
|
| 955 |
|
963 |
|
| 956 |
|
|
|
| 957 |
|
964 |
|
| 958 |
|
965 |
|
| 959 |
|
966 |
|
|
|
||
| 19 |
|
19 |
|
| 20 |
|
20 |
|
| 21 |
|
21 |
|
| 22 |
|
|
|
|
22 |
|
|
|
||
| 17 |
|
17 |
|
| 18 |
|
18 |
|
| 19 |
|
19 |
|
| 20 |
|
|
|
|
20 |
|
|
| 21 |
|
21 |
|
| 22 |
|
22 |
|
| 23 |
|
23 |
|
|
|
||
| 161 |
|
161 |
|
| 162 |
|
162 |
|
| 163 |
|
163 |
|
| 164 |
|
|
|
|
164 |
|
|
| 165 |
|
165 |
|
| 166 |
|
166 |
|
| 167 |
|
167 |
|