blob: fd788ed15bfc873e2950954e4f976ec76d9ed7d4 [file] [log] [blame]
[
{
"node": "pdev",
"tests": [
{
"device": {
"fuchsia.BIND_PROTOCOL": "fuchsia.platform.BIND_PROTOCOL.DEVICE",
"fuchsia.BIND_PLATFORM_DEV_VID": "fuchsia.platform.BIND_PLATFORM_DEV_VID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_PID": "fuchsia.platform.BIND_PLATFORM_DEV_PID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_DID": "fuchsia.platform.BIND_PLATFORM_DEV_DID.XHCI",
"fuchsia.BIND_COMPOSITE": "1"
},
"expected": "match",
"name": "MatchPlatBusDevice"
},
{
"device": {
"fuchsia.BIND_PROTOCOL": "fuchsia.platform.BIND_PROTOCOL.DEVICE",
"fuchsia.BIND_PLATFORM_DEV_VID": "fuchsia.platform.BIND_PLATFORM_DEV_VID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_PID": "fuchsia.platform.BIND_PLATFORM_DEV_PID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_DID": "0x02",
"fuchsia.BIND_COMPOSITE": "1"
},
"expected": "match",
"name": "MatchPlatBusDevice_Vim2Hack"
},
{
"device": {
"fuchsia.hardware.pci.Service": "fuchsia.hardware.pci.Service.ZirconTransport",
"fuchsia.BIND_PCI_CLASS": "fuchsia.pci.BIND_PCI_CLASS.SERIAL_BUS_CONTROLLER",
"fuchsia.BIND_PCI_SUBCLASS": "fuchsia.pci.serial.BIND_PCI_SUBCLASS.USB",
"fuchsia.BIND_PCI_INTERFACE": "fuchsia.pci.serial.usb.BIND_PCI_INTERFACE.XHCI",
"fuchsia.BIND_COMPOSITE": "1"
},
"expected": "match",
"name": "MatchPCIDevice"
},
{
"device": {
"fuchsia.BIND_PLATFORM_DEV_VID": "fuchsia.platform.BIND_PLATFORM_DEV_VID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_DID": "fuchsia.platform.BIND_PLATFORM_DEV_DID.DEVICETREE",
"fuchsia.devicetree.FIRST_COMPATIBLE": "\"generic-xhci\""
},
"expected": "match",
"name": "Match devicetree"
}
]
},
{
"node": "xhci-phy",
"tests": [
{
"device": {
"fuchsia.BIND_PROTOCOL": "fuchsia.usb.phy.BIND_PROTOCOL.DEVICE",
"fuchsia.BIND_PLATFORM_DEV_VID": "fuchsia.platform.BIND_PLATFORM_DEV_VID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_PID": "fuchsia.platform.BIND_PLATFORM_DEV_PID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_DID": "fuchsia.platform.BIND_PLATFORM_DEV_DID.XHCI",
"fuchsia.BIND_COMPOSITE": "1"
},
"expected": "match",
"name": "MatchBanjoPhy"
},
{
"device": {
"fuchsia.hardware.usb.phy.Service": "fuchsia.hardware.usb.phy.Service.DriverTransport",
"fuchsia.BIND_PLATFORM_DEV_VID": "fuchsia.platform.BIND_PLATFORM_DEV_VID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_PID": "fuchsia.platform.BIND_PLATFORM_DEV_PID.GENERIC",
"fuchsia.BIND_PLATFORM_DEV_DID": "fuchsia.platform.BIND_PLATFORM_DEV_DID.XHCI",
"fuchsia.BIND_COMPOSITE": "1"
},
"expected": "match",
"name": "MatchFidlPhy"
}
]
},
{
"node": "sysmem",
"tests": [
{
"device": {
"fuchsia.hardware.sysmem.Service": "fuchsia.hardware.sysmem.Service.ZirconTransport"
},
"expected": "match",
"name": "Match"
}
]
},
{
"node": "acpi",
"tests": [
{
"device": {
"fuchsia.BIND_PROTOCOL": "fuchsia.acpi.BIND_PROTOCOL.DEVICE"
},
"expected": "match",
"name": "Match"
}
]
}
]