system.conf: subsystem VID/DID matching support

- change "vid/did" to "vid:did", old form still supported for now;
- allow "vid:did/subvid:subdid" specification in system.conf, in
  which case a device will be visible to a driver if the subsystem
  VID/DID also match.

Change-Id: I7aef54da1b0bc81e24b5d98f1a28416f38f8b266
This commit is contained in:
David van Moolenbroek
2013-10-01 00:42:41 +02:00
committed by Lionel Sambuc
parent acc46143ab
commit 89332ecdf1
14 changed files with 129 additions and 80 deletions

View File

@@ -255,7 +255,7 @@ service dp8390
DEVIO # 21
SDEVIO # 22
;
pci device 10ec/8029;
pci device 10ec:8029;
uid 0;
};
@@ -348,7 +348,7 @@ service virtio_blk
DEVIO
;
pci device 1af4/1001;
pci device 1af4:1001;
};
service at_wini
@@ -437,8 +437,8 @@ service orinoco
DEVIO # 21
VM_MAP # 30
;
pci device 1260/3873;
pci device 1186/1300;
pci device 1260:3873;
pci device 1186:1300;
uid 0;
};
@@ -449,7 +449,7 @@ service es1370
IRQCTL # 19
DEVIO # 21
;
pci device 1274/5000;
pci device 1274:5000;
};
service es1371
@@ -459,7 +459,7 @@ service es1371
IRQCTL # 19
DEVIO # 21
;
pci device 1274/1371;
pci device 1274:1371;
};
service ti1225
@@ -467,12 +467,12 @@ service ti1225
system
IRQCTL # 19
;
pci device 104c/ac1c;
pci device 104c:ac1c;
};
service amddev
{
pci device 1022/1103;
pci device 1022:1103;
system
UMAP_REMOTE # 17
;
@@ -671,7 +671,7 @@ service vbox
IRQCTL # 19
DEVIO # 21
;
pci device 80ee/cafe;
pci device 80ee:cafe;
ipc
SYSTEM
PM