* [PATCHv4] OMAP: Enable Magic SysRq on serial console ttyOx
@ 2011-02-01 7:30 Thomas Weber
[not found] ` <87ei7ryavx.fsf@ti.com>
0 siblings, 1 reply; 4+ messages in thread
From: Thomas Weber @ 2011-02-01 7:30 UTC (permalink / raw)
To: linux-omap
Cc: Thomas Weber, Kevin Hilman, Govindraj.R, Greg Kroah-Hartman,
open list
Magic SysRq key is not working for OMAP on new serial
console ttyOx because SUPPORT_SYSRQ is not defined
for omap-serial.
This patch defines SUPPORT_SYSRQ in omap-serial and
enables handling of Magic SysRq character.
Further there is an issue of losing first break character.
Removing the reset of the lsr_break_flag fixes this issue.
Signed-off-by: Thomas Weber <weber@corscience.de>
Acked-by: Govindraj.R <govindraj.raja@ti.com>
Tested-by: Manjunath G Kondaiah <manjugk@ti.com>
Acked-by: Kevin Hilman <khilman@ti.com>
---
v3->v4
Rebased to 2.6.38-rc2 after move of drivers/serial to drivers/tty/serial
Added Acked-by and Tested-by
drivers/tty/serial/omap-serial.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/drivers/tty/serial/omap-serial.c b/drivers/tty/serial/omap-serial.c
index 7f2f010..699b344 100644
--- a/drivers/tty/serial/omap-serial.c
+++ b/drivers/tty/serial/omap-serial.c
@@ -20,6 +20,10 @@
* this driver as required for the omap-platform.
*/
+#if defined(CONFIG_SERIAL_OMAP_CONSOLE) && defined(CONFIG_MAGIC_SYSRQ)
+#define SUPPORT_SYSRQ
+#endif
+
#include <linux/module.h>
#include <linux/init.h>
#include <linux/console.h>
@@ -190,7 +194,6 @@ static inline void receive_chars(struct uart_omap_port *up, int *status)
if (up->port.line == up->port.cons->index) {
/* Recover the break flag from console xmit */
lsr |= up->lsr_break_flag;
- up->lsr_break_flag = 0;
}
#endif
if (lsr & UART_LSR_BI)
--
1.7.4.rc3
^ permalink raw reply related [flat|nested] 4+ messages in thread[parent not found: <87ei7ryavx.fsf@ti.com>]
* Re: [PATCHv4] OMAP: Enable Magic SysRq on serial console ttyOx [not found] ` <87ei7ryavx.fsf@ti.com> @ 2011-02-01 22:23 ` Greg KH 2011-02-01 23:10 ` Kevin Hilman 0 siblings, 1 reply; 4+ messages in thread From: Greg KH @ 2011-02-01 22:23 UTC (permalink / raw) To: Kevin Hilman; +Cc: linux-omap, Govindraj.R, open list, Thomas Weber On Tue, Feb 01, 2011 at 08:31:30AM -0800, Kevin Hilman wrote: > Thomas Weber <weber@corscience.de> writes: > > > Magic SysRq key is not working for OMAP on new serial > > console ttyOx because SUPPORT_SYSRQ is not defined > > for omap-serial. > > > > This patch defines SUPPORT_SYSRQ in omap-serial and > > enables handling of Magic SysRq character. > > > > Further there is an issue of losing first break character. > > Removing the reset of the lsr_break_flag fixes this issue. > > > > Signed-off-by: Thomas Weber <weber@corscience.de> > > Acked-by: Govindraj.R <govindraj.raja@ti.com> > > Tested-by: Manjunath G Kondaiah <manjugk@ti.com> > > Acked-by: Kevin Hilman <khilman@ti.com> > > Greg, > > Will you be taking this? If you prefer, we can take it via OMAP tree > with your ack. I can take it if it's not a problem for you. Or if you want to, please add: Acked-by: Greg Kroah-Hartman <gregkh@suse.de> to the patch. Let me know which is easier for you. thanks, greg k-h ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCHv4] OMAP: Enable Magic SysRq on serial console ttyOx 2011-02-01 22:23 ` Greg KH @ 2011-02-01 23:10 ` Kevin Hilman 2011-02-02 0:12 ` Greg KH 0 siblings, 1 reply; 4+ messages in thread From: Kevin Hilman @ 2011-02-01 23:10 UTC (permalink / raw) To: Greg KH; +Cc: linux-omap, Govindraj.R, open list, Thomas Weber Greg KH <gregkh@suse.de> writes: > On Tue, Feb 01, 2011 at 08:31:30AM -0800, Kevin Hilman wrote: >> Thomas Weber <weber@corscience.de> writes: >> >> > Magic SysRq key is not working for OMAP on new serial >> > console ttyOx because SUPPORT_SYSRQ is not defined >> > for omap-serial. >> > >> > This patch defines SUPPORT_SYSRQ in omap-serial and >> > enables handling of Magic SysRq character. >> > >> > Further there is an issue of losing first break character. >> > Removing the reset of the lsr_break_flag fixes this issue. >> > >> > Signed-off-by: Thomas Weber <weber@corscience.de> >> > Acked-by: Govindraj.R <govindraj.raja@ti.com> >> > Tested-by: Manjunath G Kondaiah <manjugk@ti.com> >> > Acked-by: Kevin Hilman <khilman@ti.com> >> >> Greg, >> >> Will you be taking this? If you prefer, we can take it via OMAP tree >> with your ack. > > I can take it if it's not a problem for you. Or if you want to, please > add: > Acked-by: Greg Kroah-Hartman <gregkh@suse.de> > to the patch. > > Let me know which is easier for you. Since there are no dependencies on arch/arm/*omap*, you can merge it. Thanks, Kevin ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCHv4] OMAP: Enable Magic SysRq on serial console ttyOx 2011-02-01 23:10 ` Kevin Hilman @ 2011-02-02 0:12 ` Greg KH 0 siblings, 0 replies; 4+ messages in thread From: Greg KH @ 2011-02-02 0:12 UTC (permalink / raw) To: Kevin Hilman; +Cc: linux-omap, Govindraj.R, open list, Thomas Weber On Tue, Feb 01, 2011 at 03:10:40PM -0800, Kevin Hilman wrote: > Greg KH <gregkh@suse.de> writes: > > > On Tue, Feb 01, 2011 at 08:31:30AM -0800, Kevin Hilman wrote: > >> Thomas Weber <weber@corscience.de> writes: > >> > >> > Magic SysRq key is not working for OMAP on new serial > >> > console ttyOx because SUPPORT_SYSRQ is not defined > >> > for omap-serial. > >> > > >> > This patch defines SUPPORT_SYSRQ in omap-serial and > >> > enables handling of Magic SysRq character. > >> > > >> > Further there is an issue of losing first break character. > >> > Removing the reset of the lsr_break_flag fixes this issue. > >> > > >> > Signed-off-by: Thomas Weber <weber@corscience.de> > >> > Acked-by: Govindraj.R <govindraj.raja@ti.com> > >> > Tested-by: Manjunath G Kondaiah <manjugk@ti.com> > >> > Acked-by: Kevin Hilman <khilman@ti.com> > >> > >> Greg, > >> > >> Will you be taking this? If you prefer, we can take it via OMAP tree > >> with your ack. > > > > I can take it if it's not a problem for you. Or if you want to, please > > add: > > Acked-by: Greg Kroah-Hartman <gregkh@suse.de> > > to the patch. > > > > Let me know which is easier for you. > > Since there are no dependencies on arch/arm/*omap*, you can merge it. Ok, will do. thanks, greg k-h ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-02-02 0:24 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-01 7:30 [PATCHv4] OMAP: Enable Magic SysRq on serial console ttyOx Thomas Weber
[not found] ` <87ei7ryavx.fsf@ti.com>
2011-02-01 22:23 ` Greg KH
2011-02-01 23:10 ` Kevin Hilman
2011-02-02 0:12 ` Greg KH
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox