ppc/pegasos2: Fix use of && instead of &
This is obviously intended to be a mask, not a logical operation. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
a6c9808a68
commit
e7dfb29e5a
@ -584,7 +584,7 @@ static void add_pci_device(PCIBus *bus, PCIDevice *d, void *opaque)
|
|||||||
pci_get_word(&d->config[PCI_SUBSYSTEM_VENDOR_ID]));
|
pci_get_word(&d->config[PCI_SUBSYSTEM_VENDOR_ID]));
|
||||||
cells[0] = pci_get_long(&d->config[PCI_CLASS_REVISION]);
|
cells[0] = pci_get_long(&d->config[PCI_CLASS_REVISION]);
|
||||||
qemu_fdt_setprop_cell(fi->fdt, node->str, "class-code", cells[0] >> 8);
|
qemu_fdt_setprop_cell(fi->fdt, node->str, "class-code", cells[0] >> 8);
|
||||||
qemu_fdt_setprop_cell(fi->fdt, node->str, "revision-id", cells[0] && 0xff);
|
qemu_fdt_setprop_cell(fi->fdt, node->str, "revision-id", cells[0] & 0xff);
|
||||||
qemu_fdt_setprop_cell(fi->fdt, node->str, "device-id",
|
qemu_fdt_setprop_cell(fi->fdt, node->str, "device-id",
|
||||||
pci_get_word(&d->config[PCI_DEVICE_ID]));
|
pci_get_word(&d->config[PCI_DEVICE_ID]));
|
||||||
qemu_fdt_setprop_cell(fi->fdt, node->str, "vendor-id",
|
qemu_fdt_setprop_cell(fi->fdt, node->str, "vendor-id",
|
||||||
|
Loading…
Reference in New Issue
Block a user