staging: csr: oska: remove print.h and print.c
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Jul 2012 00:46:17 +0000 (17:46 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Jul 2012 00:46:17 +0000 (17:46 -0700)
No one was calling these functions, so remove them.

Cc: Mikko Virkkilä <mikko.virkkila@bluegiga.com>
Cc: Lauri Hintsala <Lauri.Hintsala@bluegiga.com>
Cc: Riku Mettälä <riku.mettala@bluegiga.com>
Cc: Veli-Pekka Peltola <veli-pekka.peltola@bluegiga.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/csr/oska/Makefile
drivers/staging/csr/oska/print.c [deleted file]
drivers/staging/csr/oska/print.h [deleted file]

index 92d3f865bd2f5ab6c2b077e46e4a144c6abb426f..63ab141853c670cd8d25a9a4ede011d10126462d 100644 (file)
@@ -3,7 +3,6 @@ obj-$(CONFIG_CSR_WIFI) := csr_oska.o
 csr_oska-y := \
        event.o \
        oska_module.o \
-       print.o  \
        thread.o \
        timer.o
 
diff --git a/drivers/staging/csr/oska/print.c b/drivers/staging/csr/oska/print.c
deleted file mode 100644 (file)
index 5f5b263..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Linux console printing functions.
- *
- * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
- *
- * Refer to LICENSE.txt included with this source code for details on
- * the license terms.
- */
-#include <linux/module.h>
-
-#include "print.h"
-
-void os_print(enum os_print_level level, const char *prefix, const char *name,
-              const char *format, ...)
-{
-    va_list va_args;
-
-    va_start(va_args, format);
-    os_vprint(level, prefix, name, format, va_args);
-    va_end(va_args);
-}
-EXPORT_SYMBOL(os_print);
-
-void os_vprint(enum os_print_level level, const char *prefix, const char *name,
-               const char *format, va_list args)
-{
-    const char *level_str[] = {
-        [OS_PRINT_ERROR]   = KERN_ERR,
-        [OS_PRINT_WARNING] = KERN_WARNING,
-        [OS_PRINT_INFO]    = KERN_INFO,
-        [OS_PRINT_DEBUG]   = KERN_DEBUG,
-    };
-    char buf[80];
-    int w = 0;
-
-    if (name) {
-        w += snprintf(buf + w, sizeof(buf) - w, "%s%s%s: ", level_str[level], prefix, name);
-    } else {
-        w += snprintf(buf + w, sizeof(buf) - w, "%s%s", level_str[level], prefix);
-    }
-    w += vsnprintf(buf + w, sizeof(buf) - w, format, args);
-    printk("%s\n", buf);
-}
-EXPORT_SYMBOL(os_vprint);
diff --git a/drivers/staging/csr/oska/print.h b/drivers/staging/csr/oska/print.h
deleted file mode 100644 (file)
index f48bb83..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * OSKA Linux implementation -- console printing
- *
- * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
- *
- * Refer to LICENSE.txt included with this source code for details on
- * the license terms.
- */
-#ifndef __OSKA_LINUX_PRINT_H
-#define __OSKA_LINUX_PRINT_H
-
-#include <linux/kernel.h>
-
-/**
- * Severity of a console or log message.
- *
- * @ingroup print
- */
-enum os_print_level {
-    OS_PRINT_ERROR,
-    OS_PRINT_WARNING,
-    OS_PRINT_INFO,
-    OS_PRINT_DEBUG,
-};
-
-void os_print(enum os_print_level level, const char *prefix, const char *name,
-              const char *format, ...);
-void os_vprint(enum os_print_level level, const char *prefix, const char *name,
-               const char *format, va_list args);
-
-
-#endif /* #ifndef __OSKA_LINUX_PRINT_H */