* [PATCH] SH: fix SCIFA SCASCR register bit definitions
@ 2010-03-19 13:52 Guennadi Liakhovetski
2010-03-23 4:34 ` Paul Mundt
0 siblings, 1 reply; 2+ messages in thread
From: Guennadi Liakhovetski @ 2010-03-19 13:52 UTC (permalink / raw)
To: linux-sh
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
---
drivers/serial/sh-sci.h | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/drivers/serial/sh-sci.h b/drivers/serial/sh-sci.h
index 988dc87..5ac23c0 100644
--- a/drivers/serial/sh-sci.h
+++ b/drivers/serial/sh-sci.h
@@ -96,7 +96,9 @@
# define SCSCR_INIT(port) 0x0038 /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */
#elif defined(CONFIG_CPU_SUBTYPE_SH7724)
# define SCIF_ORER 0x0001 /* overrun error bit */
-# define SCSCR_INIT(port) 0x0038 /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */
+# define SCSCR_INIT(port) ((port)->type = PORT_SCIFA ? \
+ 0x30 /* TIE=0,RIE=0,TE=1,RE=1 */ : \
+ 0x38 /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */ )
#elif defined(CONFIG_CPU_SUBTYPE_SH4_202)
# define SCSPTR2 0xffe80020 /* 16 bit SCIF */
# define SCIF_ORER 0x0001 /* overrun error bit */
@@ -199,6 +201,8 @@
defined(CONFIG_CPU_SUBTYPE_SH7786) || \
defined(CONFIG_CPU_SUBTYPE_SHX3)
#define SCI_CTRL_FLAGS_REIE 0x08 /* 7750 SCIF */
+#elif defined(CONFIG_CPU_SUBTYPE_SH7724)
+#define SCI_CTRL_FLAGS_REIE ((port)->type = PORT_SCIFA ? 0 : 8)
#else
#define SCI_CTRL_FLAGS_REIE 0
#endif
--
1.6.2.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] SH: fix SCIFA SCASCR register bit definitions
2010-03-19 13:52 [PATCH] SH: fix SCIFA SCASCR register bit definitions Guennadi Liakhovetski
@ 2010-03-23 4:34 ` Paul Mundt
0 siblings, 0 replies; 2+ messages in thread
From: Paul Mundt @ 2010-03-23 4:34 UTC (permalink / raw)
To: linux-sh
On Fri, Mar 19, 2010 at 02:52:35PM +0100, Guennadi Liakhovetski wrote:
> Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> ---
> drivers/serial/sh-sci.h | 6 +++++-
> 1 files changed, 5 insertions(+), 1 deletions(-)
On Fri, Mar 19, 2010 at 02:53:36PM +0100, Guennadi Liakhovetski wrote:
> This warning has been introduced during the SCI DMA support developmenr and is
> not needed any more.
>
> Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
These are applied for 2.6.34.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-03-23 4:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-19 13:52 [PATCH] SH: fix SCIFA SCASCR register bit definitions Guennadi Liakhovetski
2010-03-23 4:34 ` Paul Mundt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox