summaryrefslogtreecommitdiffstats
path: root/sys/dev/aac/aac.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/aac/aac.c')
-rw-r--r--sys/dev/aac/aac.c31
1 files changed, 16 insertions, 15 deletions
diff --git a/sys/dev/aac/aac.c b/sys/dev/aac/aac.c
index 335359c..44ec352 100644
--- a/sys/dev/aac/aac.c
+++ b/sys/dev/aac/aac.c
@@ -2339,26 +2339,26 @@ aac_describe_controller(struct aac_softc *sc)
aac_release_sync_fib(sc);
return;
}
- info = (struct aac_adapter_info *)&fib->data[0];
-
- device_printf(sc->aac_dev, "%s %dMHz, %dMB cache memory, %s\n",
- aac_describe_code(aac_cpu_variant, info->CpuVariant),
- info->ClockSpeed, info->BufferMem / (1024 * 1024),
- aac_describe_code(aac_battery_platform,
- info->batteryPlatform));
/* save the kernel revision structure for later use */
+ info = (struct aac_adapter_info *)&fib->data[0];
sc->aac_revision = info->KernelRevision;
- device_printf(sc->aac_dev, "Kernel %d.%d-%d, Build %d, S/N %6X\n",
- info->KernelRevision.external.comp.major,
- info->KernelRevision.external.comp.minor,
- info->KernelRevision.external.comp.dash,
- info->KernelRevision.buildNumber,
- (u_int32_t)(info->SerialNumber & 0xffffff));
- aac_release_sync_fib(sc);
+ if (bootverbose) {
+ device_printf(sc->aac_dev, "%s %dMHz, %dMB cache memory, %s\n",
+ aac_describe_code(aac_cpu_variant, info->CpuVariant),
+ info->ClockSpeed, info->BufferMem / (1024 * 1024),
+ aac_describe_code(aac_battery_platform,
+ info->batteryPlatform));
+
+ device_printf(sc->aac_dev,
+ "Kernel %d.%d-%d, Build %d, S/N %6X\n",
+ info->KernelRevision.external.comp.major,
+ info->KernelRevision.external.comp.minor,
+ info->KernelRevision.external.comp.dash,
+ info->KernelRevision.buildNumber,
+ (u_int32_t)(info->SerialNumber & 0xffffff));
- if (1 || bootverbose) {
device_printf(sc->aac_dev, "Supported Options=%b\n",
sc->supported_options,
"\20"
@@ -2376,6 +2376,7 @@ aac_describe_controller(struct aac_softc *sc)
"\14ALARM"
"\15NONDASD");
}
+ aac_release_sync_fib(sc);
}
/*
OpenPOWER on IntegriCloud