Fix bad parameter to pci_device_cfg_write in pci_device_cfg_write_u8.
authorIan Romanick <idr@us.ibm.com>
Wed, 17 Jan 2007 05:24:12 +0000 (21:24 -0800)
committerIan Romanick <idr@us.ibm.com>
Wed, 17 Jan 2007 05:24:12 +0000 (21:24 -0800)
When changing the interface of the pci_device_cfg_write_u* functions
in commit 37ce43c1804bad9c52b8316eaefd3a57b670ee29, I forgot to modify
pci_device_cfg_write_u8 to pass a pointer to data to
pci_device_cfg_write instead of just passing data.

src/common_interface.c

index 16a0305..5b07d3c 100644 (file)
@@ -429,7 +429,7 @@ pci_device_cfg_write_u8(struct pci_device *dev, uint8_t data,
                        pciaddr_t offset)
 {
     pciaddr_t bytes;
-    int err = pci_device_cfg_write( dev, data, offset, 1, & bytes );
+    int err = pci_device_cfg_write(dev, & data, offset, 1, & bytes);
 
     if ( (err == 0) && (bytes != 1) ) {
        err = ENOSPC;