diff options
author | Joe Perches <joe@perches.com> | 2014-10-31 20:51:51 -0400 |
---|---|---|
committer | Sekhar Nori <nsekhar@ti.com> | 2014-11-18 10:36:41 -0500 |
commit | a7ca2bcf2d2ef15c343a12f2a4c2e06380a0f495 (patch) | |
tree | 69a469d83d4f6cddfc2ec346761128d592f2e1d5 | |
parent | f114040e3ea6e07372334ade75d1ee0775c355e1 (diff) |
ARM: davinci: Use standard logging styles
Convert printks to pr_<level> and pr_warning to pr_warn.
Other miscellanea:
o Coalesce formats
o Realign arguments
o Use %s, __func__ instead of embedded function names
o Add pr_fmt to mityomapl138 and mux
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
-rw-r--r-- | arch/arm/mach-davinci/board-da830-evm.c | 89 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-dm644x-evm.c | 10 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-mityomapl138.c | 45 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-neuros-osd2.c | 5 | ||||
-rw-r--r-- | arch/arm/mach-davinci/clock.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-davinci/mux.c | 15 | ||||
-rw-r--r-- | arch/arm/mach-davinci/time.c | 13 |
7 files changed, 81 insertions, 98 deletions
diff --git a/arch/arm/mach-davinci/board-da830-evm.c b/arch/arm/mach-davinci/board-da830-evm.c index 5623131c4f0b..f8f62fbaa915 100644 --- a/arch/arm/mach-davinci/board-da830-evm.c +++ b/arch/arm/mach-davinci/board-da830-evm.c | |||
@@ -80,8 +80,8 @@ static int da830_evm_usb_ocic_notify(da8xx_ocic_handler_t handler) | |||
80 | IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING, | 80 | IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING, |
81 | "OHCI over-current indicator", NULL); | 81 | "OHCI over-current indicator", NULL); |
82 | if (error) | 82 | if (error) |
83 | printk(KERN_ERR "%s: could not request IRQ to watch " | 83 | pr_err("%s: could not request IRQ to watch over-current indicator changes\n", |
84 | "over-current indicator changes\n", __func__); | 84 | __func__); |
85 | } else | 85 | } else |
86 | free_irq(irq, NULL); | 86 | free_irq(irq, NULL); |
87 | 87 | ||
@@ -145,8 +145,7 @@ static __init void da830_evm_usb_init(void) | |||
145 | /* USB_REFCLKIN is not used. */ | 145 | /* USB_REFCLKIN is not used. */ |
146 | ret = davinci_cfg_reg(DA830_USB0_DRVVBUS); | 146 | ret = davinci_cfg_reg(DA830_USB0_DRVVBUS); |
147 | if (ret) | 147 | if (ret) |
148 | pr_warning("%s: USB 2.0 PinMux setup failed: %d\n", | 148 | pr_warn("%s: USB 2.0 PinMux setup failed: %d\n", __func__, ret); |
149 | __func__, ret); | ||
150 | else { | 149 | else { |
151 | /* | 150 | /* |
152 | * TPS2065 switch @ 5V supplies 1 A (sustains 1.5 A), | 151 | * TPS2065 switch @ 5V supplies 1 A (sustains 1.5 A), |
@@ -154,37 +153,35 @@ static __init void da830_evm_usb_init(void) | |||
154 | */ | 153 | */ |
155 | ret = da8xx_register_usb20(1000, 3); | 154 | ret = da8xx_register_usb20(1000, 3); |
156 | if (ret) | 155 | if (ret) |
157 | pr_warning("%s: USB 2.0 registration failed: %d\n", | 156 | pr_warn("%s: USB 2.0 registration failed: %d\n", |
158 | __func__, ret); | 157 | __func__, ret); |
159 | } | 158 | } |
160 | 159 | ||
161 | ret = davinci_cfg_reg_list(da830_evm_usb11_pins); | 160 | ret = davinci_cfg_reg_list(da830_evm_usb11_pins); |
162 | if (ret) { | 161 | if (ret) { |
163 | pr_warning("%s: USB 1.1 PinMux setup failed: %d\n", | 162 | pr_warn("%s: USB 1.1 PinMux setup failed: %d\n", __func__, ret); |
164 | __func__, ret); | ||
165 | return; | 163 | return; |
166 | } | 164 | } |
167 | 165 | ||
168 | ret = gpio_request(ON_BD_USB_DRV, "ON_BD_USB_DRV"); | 166 | ret = gpio_request(ON_BD_USB_DRV, "ON_BD_USB_DRV"); |
169 | if (ret) { | 167 | if (ret) { |
170 | printk(KERN_ERR "%s: failed to request GPIO for USB 1.1 port " | 168 | pr_err("%s: failed to request GPIO for USB 1.1 port power control: %d\n", |
171 | "power control: %d\n", __func__, ret); | 169 | __func__, ret); |
172 | return; | 170 | return; |
173 | } | 171 | } |
174 | gpio_direction_output(ON_BD_USB_DRV, 0); | 172 | gpio_direction_output(ON_BD_USB_DRV, 0); |
175 | 173 | ||
176 | ret = gpio_request(ON_BD_USB_OVC, "ON_BD_USB_OVC"); | 174 | ret = gpio_request(ON_BD_USB_OVC, "ON_BD_USB_OVC"); |
177 | if (ret) { | 175 | if (ret) { |
178 | printk(KERN_ERR "%s: failed to request GPIO for USB 1.1 port " | 176 | pr_err("%s: failed to request GPIO for USB 1.1 port over-current indicator: %d\n", |
179 | "over-current indicator: %d\n", __func__, ret); | 177 | __func__, ret); |
180 | return; | 178 | return; |
181 | } | 179 | } |
182 | gpio_direction_input(ON_BD_USB_OVC); | 180 | gpio_direction_input(ON_BD_USB_OVC); |
183 | 181 | ||
184 | ret = da8xx_register_usb11(&da830_evm_usb11_pdata); | 182 | ret = da8xx_register_usb11(&da830_evm_usb11_pdata); |
185 | if (ret) | 183 | if (ret) |
186 | pr_warning("%s: USB 1.1 registration failed: %d\n", | 184 | pr_warn("%s: USB 1.1 registration failed: %d\n", __func__, ret); |
187 | __func__, ret); | ||
188 | } | 185 | } |
189 | 186 | ||
190 | static const short da830_evm_mcasp1_pins[] = { | 187 | static const short da830_evm_mcasp1_pins[] = { |
@@ -252,31 +249,29 @@ static inline void da830_evm_init_mmc(void) | |||
252 | 249 | ||
253 | ret = davinci_cfg_reg_list(da830_evm_mmc_sd_pins); | 250 | ret = davinci_cfg_reg_list(da830_evm_mmc_sd_pins); |
254 | if (ret) { | 251 | if (ret) { |
255 | pr_warning("da830_evm_init: mmc/sd mux setup failed: %d\n", | 252 | pr_warn("%s: mmc/sd mux setup failed: %d\n", __func__, ret); |
256 | ret); | ||
257 | return; | 253 | return; |
258 | } | 254 | } |
259 | 255 | ||
260 | ret = gpio_request(DA830_MMCSD_WP_PIN, "MMC WP"); | 256 | ret = gpio_request(DA830_MMCSD_WP_PIN, "MMC WP"); |
261 | if (ret) { | 257 | if (ret) { |
262 | pr_warning("da830_evm_init: can not open GPIO %d\n", | 258 | pr_warn("%s: can not open GPIO %d\n", |
263 | DA830_MMCSD_WP_PIN); | 259 | __func__, DA830_MMCSD_WP_PIN); |
264 | return; | 260 | return; |
265 | } | 261 | } |
266 | gpio_direction_input(DA830_MMCSD_WP_PIN); | 262 | gpio_direction_input(DA830_MMCSD_WP_PIN); |
267 | 263 | ||
268 | ret = gpio_request(DA830_MMCSD_CD_PIN, "MMC CD\n"); | 264 | ret = gpio_request(DA830_MMCSD_CD_PIN, "MMC CD\n"); |
269 | if (ret) { | 265 | if (ret) { |
270 | pr_warning("da830_evm_init: can not open GPIO %d\n", | 266 | pr_warn("%s: can not open GPIO %d\n", |
271 | DA830_MMCSD_CD_PIN); | 267 | __func__, DA830_MMCSD_CD_PIN); |
272 | return; | 268 | return; |
273 | } | 269 | } |
274 | gpio_direction_input(DA830_MMCSD_CD_PIN); | 270 | gpio_direction_input(DA830_MMCSD_CD_PIN); |
275 | 271 | ||
276 | ret = da8xx_register_mmcsd0(&da830_evm_mmc_config); | 272 | ret = da8xx_register_mmcsd0(&da830_evm_mmc_config); |
277 | if (ret) { | 273 | if (ret) { |
278 | pr_warning("da830_evm_init: mmc/sd registration failed: %d\n", | 274 | pr_warn("%s: mmc/sd registration failed: %d\n", __func__, ret); |
279 | ret); | ||
280 | gpio_free(DA830_MMCSD_WP_PIN); | 275 | gpio_free(DA830_MMCSD_WP_PIN); |
281 | } | 276 | } |
282 | } | 277 | } |
@@ -404,23 +399,21 @@ static inline void da830_evm_init_nand(int mux_mode) | |||
404 | int ret; | 399 | int ret; |
405 | 400 | ||
406 | if (HAS_MMC) { | 401 | if (HAS_MMC) { |
407 | pr_warning("WARNING: both MMC/SD and NAND are " | 402 | pr_warn("WARNING: both MMC/SD and NAND are enabled, but they share AEMIF pins\n" |
408 | "enabled, but they share AEMIF pins.\n" | 403 | "\tDisable MMC/SD for NAND support\n"); |
409 | "\tDisable MMC/SD for NAND support.\n"); | ||
410 | return; | 404 | return; |
411 | } | 405 | } |
412 | 406 | ||
413 | ret = davinci_cfg_reg_list(da830_evm_emif25_pins); | 407 | ret = davinci_cfg_reg_list(da830_evm_emif25_pins); |
414 | if (ret) | 408 | if (ret) |
415 | pr_warning("da830_evm_init: emif25 mux setup failed: %d\n", | 409 | pr_warn("%s: emif25 mux setup failed: %d\n", __func__, ret); |
416 | ret); | ||
417 | 410 | ||
418 | ret = platform_device_register(&da830_evm_nand_device); | 411 | ret = platform_device_register(&da830_evm_nand_device); |
419 | if (ret) | 412 | if (ret) |
420 | pr_warning("da830_evm_init: NAND device not registered.\n"); | 413 | pr_warn("%s: NAND device not registered\n", __func__); |
421 | 414 | ||
422 | if (davinci_aemif_setup(&da830_evm_nand_device)) | 415 | if (davinci_aemif_setup(&da830_evm_nand_device)) |
423 | pr_warn("%s: Cannot configure AEMIF.\n", __func__); | 416 | pr_warn("%s: Cannot configure AEMIF\n", __func__); |
424 | 417 | ||
425 | gpio_direction_output(mux_mode, 1); | 418 | gpio_direction_output(mux_mode, 1); |
426 | } | 419 | } |
@@ -435,12 +428,11 @@ static inline void da830_evm_init_lcdc(int mux_mode) | |||
435 | 428 | ||
436 | ret = davinci_cfg_reg_list(da830_lcdcntl_pins); | 429 | ret = davinci_cfg_reg_list(da830_lcdcntl_pins); |
437 | if (ret) | 430 | if (ret) |
438 | pr_warning("da830_evm_init: lcdcntl mux setup failed: %d\n", | 431 | pr_warn("%s: lcdcntl mux setup failed: %d\n", __func__, ret); |
439 | ret); | ||
440 | 432 | ||
441 | ret = da8xx_register_lcdc(&sharp_lcd035q3dg01_pdata); | 433 | ret = da8xx_register_lcdc(&sharp_lcd035q3dg01_pdata); |
442 | if (ret) | 434 | if (ret) |
443 | pr_warning("da830_evm_init: lcd setup failed: %d\n", ret); | 435 | pr_warn("%s: lcd setup failed: %d\n", __func__, ret); |
444 | 436 | ||
445 | gpio_direction_output(mux_mode, 0); | 437 | gpio_direction_output(mux_mode, 0); |
446 | } | 438 | } |
@@ -598,22 +590,19 @@ static __init void da830_evm_init(void) | |||
598 | 590 | ||
599 | ret = da830_register_gpio(); | 591 | ret = da830_register_gpio(); |
600 | if (ret) | 592 | if (ret) |
601 | pr_warn("da830_evm_init: GPIO init failed: %d\n", ret); | 593 | pr_warn("%s: GPIO init failed: %d\n", __func__, ret); |
602 | 594 | ||
603 | ret = da830_register_edma(da830_edma_rsv); | 595 | ret = da830_register_edma(da830_edma_rsv); |
604 | if (ret) | 596 | if (ret) |
605 | pr_warning("da830_evm_init: edma registration failed: %d\n", | 597 | pr_warn("%s: edma registration failed: %d\n", __func__, ret); |
606 | ret); | ||
607 | 598 | ||
608 | ret = davinci_cfg_reg_list(da830_i2c0_pins); | 599 | ret = davinci_cfg_reg_list(da830_i2c0_pins); |
609 | if (ret) | 600 | if (ret) |
610 | pr_warning("da830_evm_init: i2c0 mux setup failed: %d\n", | 601 | pr_warn("%s: i2c0 mux setup failed: %d\n", __func__, ret); |
611 | ret); | ||
612 | 602 | ||
613 | ret = da8xx_register_i2c(0, &da830_evm_i2c_0_pdata); | 603 | ret = da8xx_register_i2c(0, &da830_evm_i2c_0_pdata); |
614 | if (ret) | 604 | if (ret) |
615 | pr_warning("da830_evm_init: i2c0 registration failed: %d\n", | 605 | pr_warn("%s: i2c0 registration failed: %d\n", __func__, ret); |
616 | ret); | ||
617 | 606 | ||
618 | da830_evm_usb_init(); | 607 | da830_evm_usb_init(); |
619 | 608 | ||
@@ -622,18 +611,16 @@ static __init void da830_evm_init(void) | |||
622 | 611 | ||
623 | ret = davinci_cfg_reg_list(da830_cpgmac_pins); | 612 | ret = davinci_cfg_reg_list(da830_cpgmac_pins); |
624 | if (ret) | 613 | if (ret) |
625 | pr_warning("da830_evm_init: cpgmac mux setup failed: %d\n", | 614 | pr_warn("%s: cpgmac mux setup failed: %d\n", __func__, ret); |
626 | ret); | ||
627 | 615 | ||
628 | ret = da8xx_register_emac(); | 616 | ret = da8xx_register_emac(); |
629 | if (ret) | 617 | if (ret) |
630 | pr_warning("da830_evm_init: emac registration failed: %d\n", | 618 | pr_warn("%s: emac registration failed: %d\n", __func__, ret); |
631 | ret); | ||
632 | 619 | ||
633 | ret = da8xx_register_watchdog(); | 620 | ret = da8xx_register_watchdog(); |
634 | if (ret) | 621 | if (ret) |
635 | pr_warning("da830_evm_init: watchdog registration failed: %d\n", | 622 | pr_warn("%s: watchdog registration failed: %d\n", |
636 | ret); | 623 | __func__, ret); |
637 | 624 | ||
638 | davinci_serial_init(da8xx_serial_device); | 625 | davinci_serial_init(da8xx_serial_device); |
639 | i2c_register_board_info(1, da830_evm_i2c_devices, | 626 | i2c_register_board_info(1, da830_evm_i2c_devices, |
@@ -641,8 +628,7 @@ static __init void da830_evm_init(void) | |||
641 | 628 | ||
642 | ret = davinci_cfg_reg_list(da830_evm_mcasp1_pins); | 629 | ret = davinci_cfg_reg_list(da830_evm_mcasp1_pins); |
643 | if (ret) | 630 | if (ret) |
644 | pr_warning("da830_evm_init: mcasp1 mux setup failed: %d\n", | 631 | pr_warn("%s: mcasp1 mux setup failed: %d\n", __func__, ret); |
645 | ret); | ||
646 | 632 | ||
647 | da8xx_register_mcasp(1, &da830_evm_snd_data); | 633 | da8xx_register_mcasp(1, &da830_evm_snd_data); |
648 | 634 | ||
@@ -650,18 +636,17 @@ static __init void da830_evm_init(void) | |||
650 | 636 | ||
651 | ret = da8xx_register_rtc(); | 637 | ret = da8xx_register_rtc(); |
652 | if (ret) | 638 | if (ret) |
653 | pr_warning("da830_evm_init: rtc setup failed: %d\n", ret); | 639 | pr_warn("%s: rtc setup failed: %d\n", __func__, ret); |
654 | 640 | ||
655 | ret = spi_register_board_info(da830evm_spi_info, | 641 | ret = spi_register_board_info(da830evm_spi_info, |
656 | ARRAY_SIZE(da830evm_spi_info)); | 642 | ARRAY_SIZE(da830evm_spi_info)); |
657 | if (ret) | 643 | if (ret) |
658 | pr_warn("%s: spi info registration failed: %d\n", __func__, | 644 | pr_warn("%s: spi info registration failed: %d\n", |
659 | ret); | 645 | __func__, ret); |
660 | 646 | ||
661 | ret = da8xx_register_spi_bus(0, ARRAY_SIZE(da830evm_spi_info)); | 647 | ret = da8xx_register_spi_bus(0, ARRAY_SIZE(da830evm_spi_info)); |
662 | if (ret) | 648 | if (ret) |
663 | pr_warning("da830_evm_init: spi 0 registration failed: %d\n", | 649 | pr_warn("%s: spi 0 registration failed: %d\n", __func__, ret); |
664 | ret); | ||
665 | } | 650 | } |
666 | 651 | ||
667 | #ifdef CONFIG_SERIAL_8250_CONSOLE | 652 | #ifdef CONFIG_SERIAL_8250_CONSOLE |
diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c b/arch/arm/mach-davinci/board-dm644x-evm.c index e583e58b5e1e..1a0898c1c17e 100644 --- a/arch/arm/mach-davinci/board-dm644x-evm.c +++ b/arch/arm/mach-davinci/board-dm644x-evm.c | |||
@@ -767,9 +767,8 @@ static __init void davinci_evm_init(void) | |||
767 | 767 | ||
768 | if (HAS_ATA) { | 768 | if (HAS_ATA) { |
769 | if (HAS_NAND || HAS_NOR) | 769 | if (HAS_NAND || HAS_NOR) |
770 | pr_warning("WARNING: both IDE and Flash are " | 770 | pr_warn("WARNING: both IDE and Flash are enabled, but they share AEMIF pins\n" |
771 | "enabled, but they share AEMIF pins.\n" | 771 | "\tDisable IDE for NAND/NOR support\n"); |
772 | "\tDisable IDE for NAND/NOR support.\n"); | ||
773 | davinci_init_ide(); | 772 | davinci_init_ide(); |
774 | } else if (HAS_NAND || HAS_NOR) { | 773 | } else if (HAS_NAND || HAS_NOR) { |
775 | davinci_cfg_reg(DM644X_HPIEN_DISABLE); | 774 | davinci_cfg_reg(DM644X_HPIEN_DISABLE); |
@@ -780,13 +779,12 @@ static __init void davinci_evm_init(void) | |||
780 | platform_device_register(&davinci_evm_nandflash_device); | 779 | platform_device_register(&davinci_evm_nandflash_device); |
781 | 780 | ||
782 | if (davinci_aemif_setup(&davinci_evm_nandflash_device)) | 781 | if (davinci_aemif_setup(&davinci_evm_nandflash_device)) |
783 | pr_warn("%s: Cannot configure AEMIF.\n", | 782 | pr_warn("%s: Cannot configure AEMIF\n", |
784 | __func__); | 783 | __func__); |
785 | 784 | ||
786 | evm_leds[7].default_trigger = "nand-disk"; | 785 | evm_leds[7].default_trigger = "nand-disk"; |
787 | if (HAS_NOR) | 786 | if (HAS_NOR) |
788 | pr_warning("WARNING: both NAND and NOR flash " | 787 | pr_warn("WARNING: both NAND and NOR flash are enabled; disable one of them.\n"); |
789 | "are enabled; disable one of them.\n"); | ||
790 | } else if (HAS_NOR) | 788 | } else if (HAS_NOR) |
791 | platform_device_register(&davinci_evm_norflash_device); | 789 | platform_device_register(&davinci_evm_norflash_device); |
792 | } | 790 | } |
diff --git a/arch/arm/mach-davinci/board-mityomapl138.c b/arch/arm/mach-davinci/board-mityomapl138.c index 96fc00a167f5..8cfbfe084535 100644 --- a/arch/arm/mach-davinci/board-mityomapl138.c +++ b/arch/arm/mach-davinci/board-mityomapl138.c | |||
@@ -8,6 +8,8 @@ | |||
8 | * any kind, whether express or implied. | 8 | * any kind, whether express or implied. |
9 | */ | 9 | */ |
10 | 10 | ||
11 | #define pr_fmt(fmt) "MityOMAPL138: " fmt | ||
12 | |||
11 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
12 | #include <linux/init.h> | 14 | #include <linux/init.h> |
13 | #include <linux/console.h> | 15 | #include <linux/console.h> |
@@ -107,7 +109,7 @@ static void mityomapl138_cpufreq_init(const char *partnum) | |||
107 | 109 | ||
108 | ret = da850_register_cpufreq("pll0_sysclk3"); | 110 | ret = da850_register_cpufreq("pll0_sysclk3"); |
109 | if (ret) | 111 | if (ret) |
110 | pr_warning("cpufreq registration failed: %d\n", ret); | 112 | pr_warn("cpufreq registration failed: %d\n", ret); |
111 | } | 113 | } |
112 | #else | 114 | #else |
113 | static void mityomapl138_cpufreq_init(const char *partnum) { } | 115 | static void mityomapl138_cpufreq_init(const char *partnum) { } |
@@ -121,33 +123,31 @@ static void read_factory_config(struct memory_accessor *a, void *context) | |||
121 | 123 | ||
122 | ret = a->read(a, (char *)&factory_config, 0, sizeof(factory_config)); | 124 | ret = a->read(a, (char *)&factory_config, 0, sizeof(factory_config)); |
123 | if (ret != sizeof(struct factory_config)) { | 125 | if (ret != sizeof(struct factory_config)) { |
124 | pr_warning("MityOMAPL138: Read Factory Config Failed: %d\n", | 126 | pr_warn("Read Factory Config Failed: %d\n", ret); |
125 | ret); | ||
126 | goto bad_config; | 127 | goto bad_config; |
127 | } | 128 | } |
128 | 129 | ||
129 | if (factory_config.magic != FACTORY_CONFIG_MAGIC) { | 130 | if (factory_config.magic != FACTORY_CONFIG_MAGIC) { |
130 | pr_warning("MityOMAPL138: Factory Config Magic Wrong (%X)\n", | 131 | pr_warn("Factory Config Magic Wrong (%X)\n", |
131 | factory_config.magic); | 132 | factory_config.magic); |
132 | goto bad_config; | 133 | goto bad_config; |
133 | } | 134 | } |
134 | 135 | ||
135 | if (factory_config.version != FACTORY_CONFIG_VERSION) { | 136 | if (factory_config.version != FACTORY_CONFIG_VERSION) { |
136 | pr_warning("MityOMAPL138: Factory Config Version Wrong (%X)\n", | 137 | pr_warn("Factory Config Version Wrong (%X)\n", |
137 | factory_config.version); | 138 | factory_config.version); |
138 | goto bad_config; | 139 | goto bad_config; |
139 | } | 140 | } |
140 | 141 | ||
141 | pr_info("MityOMAPL138: Found MAC = %pM\n", factory_config.mac); | 142 | pr_info("Found MAC = %pM\n", factory_config.mac); |
142 | if (is_valid_ether_addr(factory_config.mac)) | 143 | if (is_valid_ether_addr(factory_config.mac)) |
143 | memcpy(soc_info->emac_pdata->mac_addr, | 144 | memcpy(soc_info->emac_pdata->mac_addr, |
144 | factory_config.mac, ETH_ALEN); | 145 | factory_config.mac, ETH_ALEN); |
145 | else | 146 | else |
146 | pr_warning("MityOMAPL138: Invalid MAC found " | 147 | pr_warn("Invalid MAC found in factory config block\n"); |
147 | "in factory config block\n"); | ||
148 | 148 | ||
149 | partnum = factory_config.partnum; | 149 | partnum = factory_config.partnum; |
150 | pr_info("MityOMAPL138: Part Number = %s\n", partnum); | 150 | pr_info("Part Number = %s\n", partnum); |
151 | 151 | ||
152 | bad_config: | 152 | bad_config: |
153 | /* default maximum speed is valid for all platforms */ | 153 | /* default maximum speed is valid for all platforms */ |
@@ -435,7 +435,7 @@ static void __init mityomapl138_setup_nand(void) | |||
435 | ARRAY_SIZE(mityomapl138_devices)); | 435 | ARRAY_SIZE(mityomapl138_devices)); |
436 | 436 | ||
437 | if (davinci_aemif_setup(&mityomapl138_nandflash_device)) | 437 | if (davinci_aemif_setup(&mityomapl138_nandflash_device)) |
438 | pr_warn("%s: Cannot configure AEMIF.\n", __func__); | 438 | pr_warn("%s: Cannot configure AEMIF\n", __func__); |
439 | } | 439 | } |
440 | 440 | ||
441 | static const short mityomap_mii_pins[] = { | 441 | static const short mityomap_mii_pins[] = { |
@@ -478,7 +478,7 @@ static void __init mityomapl138_config_emac(void) | |||
478 | } | 478 | } |
479 | 479 | ||
480 | if (ret) { | 480 | if (ret) { |
481 | pr_warning("mii/rmii mux setup failed: %d\n", ret); | 481 | pr_warn("mii/rmii mux setup failed: %d\n", ret); |
482 | return; | 482 | return; |
483 | } | 483 | } |
484 | 484 | ||
@@ -489,7 +489,7 @@ static void __init mityomapl138_config_emac(void) | |||
489 | 489 | ||
490 | ret = da8xx_register_emac(); | 490 | ret = da8xx_register_emac(); |
491 | if (ret) | 491 | if (ret) |
492 | pr_warning("emac registration failed: %d\n", ret); | 492 | pr_warn("emac registration failed: %d\n", ret); |
493 | } | 493 | } |
494 | 494 | ||
495 | static struct davinci_pm_config da850_pm_pdata = { | 495 | static struct davinci_pm_config da850_pm_pdata = { |
@@ -511,21 +511,21 @@ static void __init mityomapl138_init(void) | |||
511 | /* for now, no special EDMA channels are reserved */ | 511 | /* for now, no special EDMA channels are reserved */ |
512 | ret = da850_register_edma(NULL); | 512 | ret = da850_register_edma(NULL); |
513 | if (ret) | 513 | if (ret) |
514 | pr_warning("edma registration failed: %d\n", ret); | 514 | pr_warn("edma registration failed: %d\n", ret); |
515 | 515 | ||
516 | ret = da8xx_register_watchdog(); | 516 | ret = da8xx_register_watchdog(); |
517 | if (ret) | 517 | if (ret) |
518 | pr_warning("watchdog registration failed: %d\n", ret); | 518 | pr_warn("watchdog registration failed: %d\n", ret); |
519 | 519 | ||
520 | davinci_serial_init(da8xx_serial_device); | 520 | davinci_serial_init(da8xx_serial_device); |
521 | 521 | ||
522 | ret = da8xx_register_i2c(0, &mityomap_i2c_0_pdata); | 522 | ret = da8xx_register_i2c(0, &mityomap_i2c_0_pdata); |
523 | if (ret) | 523 | if (ret) |
524 | pr_warning("i2c0 registration failed: %d\n", ret); | 524 | pr_warn("i2c0 registration failed: %d\n", ret); |
525 | 525 | ||
526 | ret = pmic_tps65023_init(); | 526 | ret = pmic_tps65023_init(); |
527 | if (ret) | 527 | if (ret) |
528 | pr_warning("TPS65023 PMIC init failed: %d\n", ret); | 528 | pr_warn("TPS65023 PMIC init failed: %d\n", ret); |
529 | 529 | ||
530 | mityomapl138_setup_nand(); | 530 | mityomapl138_setup_nand(); |
531 | 531 | ||
@@ -537,22 +537,21 @@ static void __init mityomapl138_init(void) | |||
537 | ret = da8xx_register_spi_bus(1, | 537 | ret = da8xx_register_spi_bus(1, |
538 | ARRAY_SIZE(mityomapl138_spi_flash_info)); | 538 | ARRAY_SIZE(mityomapl138_spi_flash_info)); |
539 | if (ret) | 539 | if (ret) |
540 | pr_warning("spi 1 registration failed: %d\n", ret); | 540 | pr_warn("spi 1 registration failed: %d\n", ret); |
541 | 541 | ||
542 | mityomapl138_config_emac(); | 542 | mityomapl138_config_emac(); |
543 | 543 | ||
544 | ret = da8xx_register_rtc(); | 544 | ret = da8xx_register_rtc(); |
545 | if (ret) | 545 | if (ret) |
546 | pr_warning("rtc setup failed: %d\n", ret); | 546 | pr_warn("rtc setup failed: %d\n", ret); |
547 | 547 | ||
548 | ret = da8xx_register_cpuidle(); | 548 | ret = da8xx_register_cpuidle(); |
549 | if (ret) | 549 | if (ret) |
550 | pr_warning("cpuidle registration failed: %d\n", ret); | 550 | pr_warn("cpuidle registration failed: %d\n", ret); |
551 | 551 | ||
552 | ret = da850_register_pm(&da850_pm_device); | 552 | ret = da850_register_pm(&da850_pm_device); |
553 | if (ret) | 553 | if (ret) |
554 | pr_warning("da850_evm_init: suspend registration failed: %d\n", | 554 | pr_warn("suspend registration failed: %d\n", ret); |
555 | ret); | ||
556 | } | 555 | } |
557 | 556 | ||
558 | #ifdef CONFIG_SERIAL_8250_CONSOLE | 557 | #ifdef CONFIG_SERIAL_8250_CONSOLE |
diff --git a/arch/arm/mach-davinci/board-neuros-osd2.c b/arch/arm/mach-davinci/board-neuros-osd2.c index bb680af98374..8fcdcf87c47c 100644 --- a/arch/arm/mach-davinci/board-neuros-osd2.c +++ b/arch/arm/mach-davinci/board-neuros-osd2.c | |||
@@ -183,9 +183,8 @@ static __init void davinci_ntosd2_init(void) | |||
183 | 183 | ||
184 | if (HAS_ATA) { | 184 | if (HAS_ATA) { |
185 | if (HAS_NAND) | 185 | if (HAS_NAND) |
186 | pr_warning("WARNING: both IDE and Flash are " | 186 | pr_warn("WARNING: both IDE and Flash are enabled, but they share AEMIF pins\n" |
187 | "enabled, but they share AEMIF pins.\n" | 187 | "\tDisable IDE for NAND/NOR support\n"); |
188 | "\tDisable IDE for NAND/NOR support.\n"); | ||
189 | davinci_init_ide(); | 188 | davinci_init_ide(); |
190 | } else if (HAS_NAND) { | 189 | } else if (HAS_NAND) { |
191 | davinci_cfg_reg(DM644X_HPIEN_DISABLE); | 190 | davinci_cfg_reg(DM644X_HPIEN_DISABLE); |
diff --git a/arch/arm/mach-davinci/clock.c b/arch/arm/mach-davinci/clock.c index 985e5fd00fb2..c70bb0a4dfb4 100644 --- a/arch/arm/mach-davinci/clock.c +++ b/arch/arm/mach-davinci/clock.c | |||
@@ -564,7 +564,7 @@ int davinci_set_refclk_rate(unsigned long rate) | |||
564 | 564 | ||
565 | refclk = clk_get(NULL, "ref"); | 565 | refclk = clk_get(NULL, "ref"); |
566 | if (IS_ERR(refclk)) { | 566 | if (IS_ERR(refclk)) { |
567 | pr_err("%s: failed to get reference clock.\n", __func__); | 567 | pr_err("%s: failed to get reference clock\n", __func__); |
568 | return PTR_ERR(refclk); | 568 | return PTR_ERR(refclk); |
569 | } | 569 | } |
570 | 570 | ||
diff --git a/arch/arm/mach-davinci/mux.c b/arch/arm/mach-davinci/mux.c index f34a8dcdae2b..a8eb909a2b6c 100644 --- a/arch/arm/mach-davinci/mux.c +++ b/arch/arm/mach-davinci/mux.c | |||
@@ -15,6 +15,9 @@ | |||
15 | * | 15 | * |
16 | * Copyright (C) 2008 Texas Instruments. | 16 | * Copyright (C) 2008 Texas Instruments. |
17 | */ | 17 | */ |
18 | |||
19 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt | ||
20 | |||
18 | #include <linux/io.h> | 21 | #include <linux/io.h> |
19 | #include <linux/module.h> | 22 | #include <linux/module.h> |
20 | #include <linux/spinlock.h> | 23 | #include <linux/spinlock.h> |
@@ -46,7 +49,7 @@ int __init_or_module davinci_cfg_reg(const unsigned long index) | |||
46 | } | 49 | } |
47 | 50 | ||
48 | if (index >= soc_info->pinmux_pins_num) { | 51 | if (index >= soc_info->pinmux_pins_num) { |
49 | printk(KERN_ERR "Invalid pin mux index: %lu (%lu)\n", | 52 | pr_err("Invalid pin mux index: %lu (%lu)\n", |
50 | index, soc_info->pinmux_pins_num); | 53 | index, soc_info->pinmux_pins_num); |
51 | dump_stack(); | 54 | dump_stack(); |
52 | return -ENODEV; | 55 | return -ENODEV; |
@@ -55,7 +58,7 @@ int __init_or_module davinci_cfg_reg(const unsigned long index) | |||
55 | cfg = &soc_info->pinmux_pins[index]; | 58 | cfg = &soc_info->pinmux_pins[index]; |
56 | 59 | ||
57 | if (cfg->name == NULL) { | 60 | if (cfg->name == NULL) { |
58 | printk(KERN_ERR "No entry for the specified index\n"); | 61 | pr_err("No entry for the specified index\n"); |
59 | return -ENODEV; | 62 | return -ENODEV; |
60 | } | 63 | } |
61 | 64 | ||
@@ -82,15 +85,15 @@ int __init_or_module davinci_cfg_reg(const unsigned long index) | |||
82 | 85 | ||
83 | if (warn) { | 86 | if (warn) { |
84 | #ifdef CONFIG_DAVINCI_MUX_WARNINGS | 87 | #ifdef CONFIG_DAVINCI_MUX_WARNINGS |
85 | printk(KERN_WARNING "MUX: initialized %s\n", cfg->name); | 88 | pr_warn("initialized %s\n", cfg->name); |
86 | #endif | 89 | #endif |
87 | } | 90 | } |
88 | 91 | ||
89 | #ifdef CONFIG_DAVINCI_MUX_DEBUG | 92 | #ifdef CONFIG_DAVINCI_MUX_DEBUG |
90 | if (cfg->debug || warn) { | 93 | if (cfg->debug || warn) { |
91 | printk(KERN_WARNING "MUX: Setting register %s\n", cfg->name); | 94 | pr_warn("Setting register %s\n", cfg->name); |
92 | printk(KERN_WARNING " %s (0x%08x) = 0x%08x -> 0x%08x\n", | 95 | pr_warn(" %s (0x%08x) = 0x%08x -> 0x%08x\n", |
93 | cfg->mux_reg_name, cfg->mux_reg, reg_orig, reg); | 96 | cfg->mux_reg_name, cfg->mux_reg, reg_orig, reg); |
94 | } | 97 | } |
95 | #endif | 98 | #endif |
96 | 99 | ||
diff --git a/arch/arm/mach-davinci/time.c b/arch/arm/mach-davinci/time.c index 24ad30f32ae3..160c9602f490 100644 --- a/arch/arm/mach-davinci/time.c +++ b/arch/arm/mach-davinci/time.c | |||
@@ -342,8 +342,6 @@ void __init davinci_timer_init(void) | |||
342 | struct davinci_soc_info *soc_info = &davinci_soc_info; | 342 | struct davinci_soc_info *soc_info = &davinci_soc_info; |
343 | unsigned int clockevent_id; | 343 | unsigned int clockevent_id; |
344 | unsigned int clocksource_id; | 344 | unsigned int clocksource_id; |
345 | static char err[] __initdata = KERN_ERR | ||
346 | "%s: can't register clocksource!\n"; | ||
347 | int i; | 345 | int i; |
348 | 346 | ||
349 | clockevent_id = soc_info->timer_info->clockevent_id; | 347 | clockevent_id = soc_info->timer_info->clockevent_id; |
@@ -364,12 +362,12 @@ void __init davinci_timer_init(void) | |||
364 | 362 | ||
365 | /* Only bottom timers can use compare regs */ | 363 | /* Only bottom timers can use compare regs */ |
366 | if (IS_TIMER_TOP(clockevent_id)) | 364 | if (IS_TIMER_TOP(clockevent_id)) |
367 | pr_warning("davinci_timer_init: Invalid use" | 365 | pr_warn("%s: Invalid use of system timers. Results unpredictable.\n", |
368 | " of system timers. Results unpredictable.\n"); | 366 | __func__); |
369 | else if ((dtip[event_timer].cmp_off == 0) | 367 | else if ((dtip[event_timer].cmp_off == 0) |
370 | || (dtip[event_timer].cmp_irq == 0)) | 368 | || (dtip[event_timer].cmp_irq == 0)) |
371 | pr_warning("davinci_timer_init: Invalid timer instance" | 369 | pr_warn("%s: Invalid timer instance setup. Results unpredictable.\n", |
372 | " setup. Results unpredictable.\n"); | 370 | __func__); |
373 | else { | 371 | else { |
374 | timers[TID_CLOCKEVENT].opts |= TIMER_OPTS_USE_COMPARE; | 372 | timers[TID_CLOCKEVENT].opts |= TIMER_OPTS_USE_COMPARE; |
375 | clockevent_davinci.features = CLOCK_EVT_FEAT_ONESHOT; | 373 | clockevent_davinci.features = CLOCK_EVT_FEAT_ONESHOT; |
@@ -389,7 +387,8 @@ void __init davinci_timer_init(void) | |||
389 | clocksource_davinci.name = id_to_name[clocksource_id]; | 387 | clocksource_davinci.name = id_to_name[clocksource_id]; |
390 | if (clocksource_register_hz(&clocksource_davinci, | 388 | if (clocksource_register_hz(&clocksource_davinci, |
391 | davinci_clock_tick_rate)) | 389 | davinci_clock_tick_rate)) |
392 | printk(err, clocksource_davinci.name); | 390 | pr_err("%s: can't register clocksource!\n", |
391 | clocksource_davinci.name); | ||
393 | 392 | ||
394 | sched_clock_register(davinci_read_sched_clock, 32, | 393 | sched_clock_register(davinci_read_sched_clock, 32, |
395 | davinci_clock_tick_rate); | 394 | davinci_clock_tick_rate); |