From 7f56ef50de36a74ade1572f376be6e697883f3dd Mon Sep 17 00:00:00 2001 From: sos Date: Wed, 4 Jan 2006 08:20:25 +0000 Subject: Fix promise probe printing. --- sys/dev/ata/ata-chipset.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sys') diff --git a/sys/dev/ata/ata-chipset.c b/sys/dev/ata/ata-chipset.c index b8121b0..4e3f8d0 100644 --- a/sys/dev/ata/ata-chipset.c +++ b/sys/dev/ata/ata-chipset.c @@ -2920,7 +2920,8 @@ ata_promise_ident(device_t dev) devid == ATA_I960RM) return ENXIO; - strcpy(buffer, idx->text); + strcpy(buffer, "Promise "); + strcat(buffer, idx->text); /* if we are on a FastTrak TX4, adjust the interrupt resource */ if ((idx->cfg2 & PRTX4) && pci_get_class(GRANDPARENT(dev))==PCIC_BRIDGE && @@ -2942,8 +2943,7 @@ ata_promise_ident(device_t dev) start = end = 0; } } - sprintf(buffer, "Promise %s %s controller", - buffer, ata_mode2str(idx->max_dma)); + sprintf(buffer, "%s %s controller", buffer, ata_mode2str(idx->max_dma)); device_set_desc_copy(dev, buffer); ctlr->chip = idx; ctlr->chipinit = ata_promise_chipinit; -- cgit v1.1