Commit d1c2f892 authored by Martin Schwidefsky's avatar Martin Schwidefsky

[S390] convert xpram printks to pr_xxx macros.

Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent acfa922c
...@@ -25,6 +25,9 @@ ...@@ -25,6 +25,9 @@
* generic hard disk support to replace ad-hoc partitioning * generic hard disk support to replace ad-hoc partitioning
*/ */
#define KMSG_COMPONENT "xpram"
#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt
#include <linux/module.h> #include <linux/module.h>
#include <linux/moduleparam.h> #include <linux/moduleparam.h>
#include <linux/ctype.h> /* isdigit, isxdigit */ #include <linux/ctype.h> /* isdigit, isxdigit */
...@@ -42,12 +45,6 @@ ...@@ -42,12 +45,6 @@
#define XPRAM_DEVS 1 /* one partition */ #define XPRAM_DEVS 1 /* one partition */
#define XPRAM_MAX_DEVS 32 /* maximal number of devices (partitions) */ #define XPRAM_MAX_DEVS 32 /* maximal number of devices (partitions) */
#define PRINT_DEBUG(x...) printk(KERN_DEBUG XPRAM_NAME " debug:" x)
#define PRINT_INFO(x...) printk(KERN_INFO XPRAM_NAME " info:" x)
#define PRINT_WARN(x...) printk(KERN_WARNING XPRAM_NAME " warning:" x)
#define PRINT_ERR(x...) printk(KERN_ERR XPRAM_NAME " error:" x)
typedef struct { typedef struct {
unsigned int size; /* size of xpram segment in pages */ unsigned int size; /* size of xpram segment in pages */
unsigned int offset; /* start page of xpram segment */ unsigned int offset; /* start page of xpram segment */
...@@ -264,7 +261,7 @@ static int __init xpram_setup_sizes(unsigned long pages) ...@@ -264,7 +261,7 @@ static int __init xpram_setup_sizes(unsigned long pages)
/* Check number of devices. */ /* Check number of devices. */
if (devs <= 0 || devs > XPRAM_MAX_DEVS) { if (devs <= 0 || devs > XPRAM_MAX_DEVS) {
PRINT_ERR("invalid number %d of devices\n",devs); pr_err("%d is not a valid number of XPRAM devices\n",devs);
return -EINVAL; return -EINVAL;
} }
xpram_devs = devs; xpram_devs = devs;
...@@ -295,22 +292,22 @@ static int __init xpram_setup_sizes(unsigned long pages) ...@@ -295,22 +292,22 @@ static int __init xpram_setup_sizes(unsigned long pages)
mem_auto_no++; mem_auto_no++;
} }
PRINT_INFO(" number of devices (partitions): %d \n", xpram_devs); pr_info(" number of devices (partitions): %d \n", xpram_devs);
for (i = 0; i < xpram_devs; i++) { for (i = 0; i < xpram_devs; i++) {
if (xpram_sizes[i]) if (xpram_sizes[i])
PRINT_INFO(" size of partition %d: %u kB\n", pr_info(" size of partition %d: %u kB\n",
i, xpram_sizes[i]); i, xpram_sizes[i]);
else else
PRINT_INFO(" size of partition %d to be set " pr_info(" size of partition %d to be set "
"automatically\n",i); "automatically\n",i);
} }
PRINT_DEBUG(" memory needed (for sized partitions): %lu kB\n", pr_info(" memory needed (for sized partitions): %lu kB\n",
mem_needed); mem_needed);
PRINT_DEBUG(" partitions to be sized automatically: %d\n", pr_info(" partitions to be sized automatically: %d\n",
mem_auto_no); mem_auto_no);
if (mem_needed > pages * 4) { if (mem_needed > pages * 4) {
PRINT_ERR("Not enough expanded memory available\n"); pr_err("Not enough expanded memory available\n");
return -EINVAL; return -EINVAL;
} }
...@@ -322,8 +319,8 @@ static int __init xpram_setup_sizes(unsigned long pages) ...@@ -322,8 +319,8 @@ static int __init xpram_setup_sizes(unsigned long pages)
*/ */
if (mem_auto_no) { if (mem_auto_no) {
mem_auto = ((pages - mem_needed / 4) / mem_auto_no) * 4; mem_auto = ((pages - mem_needed / 4) / mem_auto_no) * 4;
PRINT_INFO(" automatically determined " pr_info(" automatically determined "
"partition size: %lu kB\n", mem_auto); "partition size: %lu kB\n", mem_auto);
for (i = 0; i < xpram_devs; i++) for (i = 0; i < xpram_devs; i++)
if (xpram_sizes[i] == 0) if (xpram_sizes[i] == 0)
xpram_sizes[i] = mem_auto; xpram_sizes[i] = mem_auto;
...@@ -405,12 +402,12 @@ static int __init xpram_init(void) ...@@ -405,12 +402,12 @@ static int __init xpram_init(void)
/* Find out size of expanded memory. */ /* Find out size of expanded memory. */
if (xpram_present() != 0) { if (xpram_present() != 0) {
PRINT_WARN("No expanded memory available\n"); pr_err("No expanded memory available\n");
return -ENODEV; return -ENODEV;
} }
xpram_pages = xpram_highest_page_index() + 1; xpram_pages = xpram_highest_page_index() + 1;
PRINT_INFO(" %u pages expanded memory found (%lu KB).\n", pr_info(" %u pages expanded memory found (%lu KB).\n",
xpram_pages, (unsigned long) xpram_pages*4); xpram_pages, (unsigned long) xpram_pages*4);
rc = xpram_setup_sizes(xpram_pages); rc = xpram_setup_sizes(xpram_pages);
if (rc) if (rc)
return rc; return rc;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment