X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Faix-device.c;h=a10bea5333220ae5f18d6919f8b86be64b4aaca1;hb=c4cf2d1c17594d333ccd819212756e3afb8b9924;hp=2c6a2ccf676f8f89e0fdc2e4fd142bb65785f9a5;hpb=94db5c82212761573cc656df77c727001f554591;p=pciutils.git diff --git a/lib/aix-device.c b/lib/aix-device.c index 2c6a2cc..a10bea5 100644 --- a/lib/aix-device.c +++ b/lib/aix-device.c @@ -122,12 +122,6 @@ aix_bus_number(char *name) /* Method entries */ -static void -aix_config(struct pci_access *a) -{ - a->method_params[PCI_ACCESS_AIX_DEVICE] = NULL; -} - static int aix_detect(struct pci_access *a) { @@ -207,7 +201,7 @@ aix_scan(struct pci_access *a) int bus_number; byte busmap[256]; - bzero(busmap, sizeof(busmap)); + memset(busmap, 0, sizeof(busmap)); for (i = 0; i < pci_bus_count; i++) { bus_number = pci_buses[i].bus_number; @@ -265,8 +259,9 @@ aix_write(struct pci_dev *d, int pos, byte *buf, int len) } struct pci_methods pm_aix_device = { - "AIX-device", - aix_config, + "aix-device", + "AIX /dev/pci[0-n]", + NULL, aix_detect, aix_init, aix_cleanup, @@ -274,6 +269,7 @@ struct pci_methods pm_aix_device = { pci_generic_fill_info, aix_read, aix_write, + NULL, /* read_vpd */ NULL, /* dev_init */ NULL /* dev_cleanup */ };