Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 353f6dd2 authored by Anirban Sinha's avatar Anirban Sinha Committed by Linus Torvalds
Browse files

cleanup console_print()



console_print() is an old legacy interface mostly unused in the entire
kernel tree. It's best to clean up its existing use and let developers
use their own implementation of it as they feel fit.

Signed-off-by: default avatarAnirban Sinha <asinha@zeugmasystems.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent bb193c98
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@
#include <asm/mca_asm.h>
#include <linux/init.h>
#include <linux/linkage.h>
#include "head.h"

#ifdef CONFIG_HOTPLUG_CPU
#define SAL_PSR_BITS_TO_SET				\
+1 −0
Original line number Diff line number Diff line
extern void console_print(const char *s);
+7 −0
Original line number Diff line number Diff line
@@ -161,6 +161,13 @@ show_regs (struct pt_regs *regs)
		show_stack(NULL, NULL);
}

/* local support for deprecated console_print */
void
console_print(const char *s)
{
	printk(KERN_EMERG "%s", s);
}

void
do_notify_resume_user(sigset_t *unused, struct sigscratch *scr, long in_syscall)
{
+2 −3
Original line number Diff line number Diff line
@@ -171,7 +171,6 @@ static int startup(struct cyclades_port *);
static void cy_throttle(struct tty_struct *);
static void cy_unthrottle(struct tty_struct *);
static void config_setup(struct cyclades_port *);
extern void console_print(const char *);
#ifdef CYCLOM_SHOW_STATUS
static void show_status(int);
#endif
@@ -245,7 +244,7 @@ void SP(char *data)
{
	unsigned long flags;
	local_irq_save(flags);
	console_print(data);
	printk(KERN_EMERG "%s", data);
	local_irq_restore(flags);
}

@@ -255,7 +254,7 @@ void CP(char data)
	unsigned long flags;
	local_irq_save(flags);
	scrn[0] = data;
	console_print(scrn);
	printk(KERN_EMERG "%c", scrn);
	local_irq_restore(flags);
}				/* CP */

+0 −19
Original line number Diff line number Diff line
#if 0

#define TRACE_TXT(text) \
	{ \
	  if(dtlk_trace) \
	  { \
	    console_print(text); \
	    console_print("\n"); \
	  } \
	}

#define TRACE_CHR(chr) \
	{ \
	  if(dtlk_trace) \
	    console_print(chr); \
	} \

#endif

#define DTLK_MINOR	0
#define DTLK_IO_EXTENT	0x02

Loading