[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-tech
Subject: slight prettying of acpicpu output
From: "John L. Scarfone" <johns () sunshine ! scarfone ! net>
Date: 2010-06-26 18:06:08
Message-ID: 20100626180608.GA18047 () sunshine ! scarfone ! net
[Download RAW message or body]
This changes the dmesg on one acpi enabled machine:
acpiprt3 at acpi0: bus -1 (MPCI)
-acpicpu0 at acpi0acpicpu0: struck PSS entry, core frequency equals last
-acpicpu0: struck PSS entry, core frequency equals last
+acpicpu0 at acpi0
+acpicpu0: struck PSS entry, core frequency equals last
+acpicpu0: struck PSS entry, core frequency equals last
acpicpu0: invalid _PSS length
-: C2
+acpicpu0: C2
acpipwrres0 at acpi0: PADA
~~~~
Index: acpicpu.c
===================================================================
RCS file: /cvs/src/sys/dev/acpi/acpicpu.c,v
retrieving revision 1.56
diff -N -u -p acpicpu.c
--- acpicpu.c 29 Aug 2009 11:01:15 -0000 1.56
+++ acpicpu.c 26 Jun 2010 17:49:05 -0000
@@ -348,6 +348,8 @@ acpicpu_attach(struct device *parent, struct device *s
sc->sc_pblk_addr, sc->sc_pblk_len, sc->sc_duty_off,
sc->sc_duty_wid, sc->sc_acpi->sc_fadt->pstate_cnt,
CPU_MAXSTATE(sc));
+#else
+ printf("\n");
#endif
/* Get C-States from _CST or FADT */
@@ -423,7 +425,7 @@ acpicpu_attach(struct device *parent, struct device *s
* ACPI CPU provides.
*/
if (!SLIST_EMPTY(&sc->sc_cstates)) {
- printf(":");
+ printf("%s:", DEVNAME(sc));
i = 0;
SLIST_FOREACH(cx, &sc->sc_cstates, link) {
@@ -448,7 +450,10 @@ acpicpu_attach(struct device *parent, struct device *s
if (!(sc->sc_flags & (FLAGS_NOPSS | FLAGS_NOPCT)) ||
!(sc->sc_flags & FLAGS_NOPSS)) {
- printf("%c ", SLIST_EMPTY(&sc->sc_cstates) ? ':' : ',');
+ if (SLIST_EMPTY(&sc->sc_cstates))
+ printf("%s: ", DEVNAME(sc));
+ else
+ printf(", ");
/*
* If acpicpu is itself providing the capability to transition
@@ -584,7 +589,7 @@ acpicpu_getpss(struct acpicpu_softc *sc)
*/
if (cf == sc->sc_pss[c].pss_core_freq) {
printf("%s: struck PSS entry, core frequency equals "
- " last\n", sc->sc_dev.dv_xname);
+ "last\n", sc->sc_dev.dv_xname);
continue;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic