aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFinn Thain <fthain@telegraphics.com.au>2017-10-26 22:45:24 -0400
committerGeert Uytterhoeven <geert@linux-m68k.org>2017-11-09 17:02:56 -0500
commit0e37a23ebdadc0e34176b816770da6f4ac64043e (patch)
tree28b0f7b0c8957d3f1b7c6df7ec1a9f86d30f5bfc
parent0b07194bb55ed836c2cc7c22e866b87a14681984 (diff)
m68k/mac: More printk modernization
Log message fragments used to be printed on one line but now get split up. Fix this. Also, suppress log spam that merely prints known pointer values. Tested-by: Stan Johnson <userm57@yahoo.com> Signed-off-by: Finn Thain <fthain@telegraphics.com.au> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
-rw-r--r--arch/m68k/mac/baboon.c2
-rw-r--r--arch/m68k/mac/iop.c4
-rw-r--r--arch/m68k/mac/psc.c6
-rw-r--r--arch/m68k/mac/via.c18
4 files changed, 10 insertions, 20 deletions
diff --git a/arch/m68k/mac/baboon.c b/arch/m68k/mac/baboon.c
index 514acde3cd40..0d154c909e17 100644
--- a/arch/m68k/mac/baboon.c
+++ b/arch/m68k/mac/baboon.c
@@ -36,7 +36,7 @@ void __init baboon_init(void)
36 baboon = (struct baboon *) BABOON_BASE; 36 baboon = (struct baboon *) BABOON_BASE;
37 baboon_present = 1; 37 baboon_present = 1;
38 38
39 printk("Baboon detected at %p\n", baboon); 39 pr_debug("Baboon detected at %p\n", baboon);
40} 40}
41 41
42/* 42/*
diff --git a/arch/m68k/mac/iop.c b/arch/m68k/mac/iop.c
index 4c1e606e7d03..a2ea52db7d18 100644
--- a/arch/m68k/mac/iop.c
+++ b/arch/m68k/mac/iop.c
@@ -273,10 +273,10 @@ void __init iop_init(void)
273 int i; 273 int i;
274 274
275 if (iop_scc_present) { 275 if (iop_scc_present) {
276 pr_info("IOP: detected SCC IOP at %p\n", iop_base[IOP_NUM_SCC]); 276 pr_debug("SCC IOP detected at %p\n", iop_base[IOP_NUM_SCC]);
277 } 277 }
278 if (iop_ism_present) { 278 if (iop_ism_present) {
279 pr_info("IOP: detected ISM IOP at %p\n", iop_base[IOP_NUM_ISM]); 279 pr_debug("ISM IOP detected at %p\n", iop_base[IOP_NUM_ISM]);
280 iop_start(iop_base[IOP_NUM_ISM]); 280 iop_start(iop_base[IOP_NUM_ISM]);
281 iop_alive(iop_base[IOP_NUM_ISM]); /* clears the alive flag */ 281 iop_alive(iop_base[IOP_NUM_ISM]); /* clears the alive flag */
282 } 282 }
diff --git a/arch/m68k/mac/psc.c b/arch/m68k/mac/psc.c
index 439a2a2e5874..8d547df4e16c 100644
--- a/arch/m68k/mac/psc.c
+++ b/arch/m68k/mac/psc.c
@@ -42,7 +42,7 @@ static void psc_debug_dump(void)
42 return; 42 return;
43 43
44 for (i = 0x30 ; i < 0x70 ; i += 0x10) { 44 for (i = 0x30 ; i < 0x70 ; i += 0x10) {
45 printk("PSC #%d: IFR = 0x%02X IER = 0x%02X\n", 45 printk(KERN_DEBUG "PSC #%d: IFR = 0x%02X IER = 0x%02X\n",
46 i >> 4, 46 i >> 4,
47 (int) psc_read_byte(pIFRbase + i), 47 (int) psc_read_byte(pIFRbase + i),
48 (int) psc_read_byte(pIERbase + i)); 48 (int) psc_read_byte(pIERbase + i));
@@ -59,14 +59,12 @@ static __init void psc_dma_die_die_die(void)
59{ 59{
60 int i; 60 int i;
61 61
62 printk("Killing all PSC DMA channels...");
63 for (i = 0 ; i < 9 ; i++) { 62 for (i = 0 ; i < 9 ; i++) {
64 psc_write_word(PSC_CTL_BASE + (i << 4), 0x8800); 63 psc_write_word(PSC_CTL_BASE + (i << 4), 0x8800);
65 psc_write_word(PSC_CTL_BASE + (i << 4), 0x1000); 64 psc_write_word(PSC_CTL_BASE + (i << 4), 0x1000);
66 psc_write_word(PSC_CMD_BASE + (i << 5), 0x1100); 65 psc_write_word(PSC_CMD_BASE + (i << 5), 0x1100);
67 psc_write_word(PSC_CMD_BASE + (i << 5) + 0x10, 0x1100); 66 psc_write_word(PSC_CMD_BASE + (i << 5) + 0x10, 0x1100);
68 } 67 }
69 printk("done!\n");
70} 68}
71 69
72/* 70/*
@@ -92,7 +90,7 @@ void __init psc_init(void)
92 90
93 psc = (void *) PSC_BASE; 91 psc = (void *) PSC_BASE;
94 92
95 printk("PSC detected at %p\n", psc); 93 pr_debug("PSC detected at %p\n", psc);
96 94
97 psc_dma_die_die_die(); 95 psc_dma_die_die_die();
98 96
diff --git a/arch/m68k/mac/via.c b/arch/m68k/mac/via.c
index 16629e91feba..05021381af0b 100644
--- a/arch/m68k/mac/via.c
+++ b/arch/m68k/mac/via.c
@@ -121,18 +121,21 @@ void via_debug_dump(void);
121 121
122void __init via_init(void) 122void __init via_init(void)
123{ 123{
124 via1 = (void *)VIA1_BASE;
125 pr_debug("VIA1 detected at %p\n", via1);
126
124 switch(macintosh_config->via_type) { 127 switch(macintosh_config->via_type) {
125 128
126 /* IIci, IIsi, IIvx, IIvi (P6xx), LC series */ 129 /* IIci, IIsi, IIvx, IIvi (P6xx), LC series */
127 130
128 case MAC_VIA_IICI: 131 case MAC_VIA_IICI:
129 via1 = (void *) VIA1_BASE;
130 if (macintosh_config->ident == MAC_MODEL_IIFX) { 132 if (macintosh_config->ident == MAC_MODEL_IIFX) {
131 via2 = NULL; 133 via2 = NULL;
132 rbv_present = 0; 134 rbv_present = 0;
133 oss_present = 1; 135 oss_present = 1;
134 } else { 136 } else {
135 via2 = (void *) RBV_BASE; 137 via2 = (void *) RBV_BASE;
138 pr_debug("VIA2 (RBV) detected at %p\n", via2);
136 rbv_present = 1; 139 rbv_present = 1;
137 oss_present = 0; 140 oss_present = 0;
138 } 141 }
@@ -154,8 +157,8 @@ void __init via_init(void)
154 157
155 case MAC_VIA_QUADRA: 158 case MAC_VIA_QUADRA:
156 case MAC_VIA_II: 159 case MAC_VIA_II:
157 via1 = (void *) VIA1_BASE;
158 via2 = (void *) VIA2_BASE; 160 via2 = (void *) VIA2_BASE;
161 pr_debug("VIA2 detected at %p\n", via2);
159 rbv_present = 0; 162 rbv_present = 0;
160 oss_present = 0; 163 oss_present = 0;
161 rbv_clear = 0x00; 164 rbv_clear = 0x00;
@@ -168,17 +171,6 @@ void __init via_init(void)
168 panic("UNKNOWN VIA TYPE"); 171 panic("UNKNOWN VIA TYPE");
169 } 172 }
170 173
171 printk(KERN_INFO "VIA1 at %p is a 6522 or clone\n", via1);
172
173 printk(KERN_INFO "VIA2 at %p is ", via2);
174 if (rbv_present) {
175 printk("an RBV\n");
176 } else if (oss_present) {
177 printk("an OSS\n");
178 } else {
179 printk("a 6522 or clone\n");
180 }
181
182#ifdef DEBUG_VIA 174#ifdef DEBUG_VIA
183 via_debug_dump(); 175 via_debug_dump();
184#endif 176#endif