提交 a05ea9e2 编写于 作者: L Laurent Pinchart 提交者: Greg Kroah-Hartman

sh: Don't set the sh-sci platform data scscr CKE0 bit

The bit is only set by platforms that also set the CKE1 but, in which
case its value is ignored by the device. Don't set it, this simplifies
platform data and only leaves the CKE1 bit to be handled.
Signed-off-by: NLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: NGeert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
上级 bcce9daa
...@@ -70,7 +70,7 @@ static DECLARE_INTC_DESC(intc_desc, "sh7705", vectors, NULL, ...@@ -70,7 +70,7 @@ static DECLARE_INTC_DESC(intc_desc, "sh7705", vectors, NULL,
NULL, prio_registers, NULL); NULL, prio_registers, NULL);
static struct plat_sci_port scif0_platform_data = { static struct plat_sci_port scif0_platform_data = {
.scscr = SCSCR_CKE1 | SCSCR_CKE0, .scscr = SCSCR_CKE1,
.type = PORT_SCIF, .type = PORT_SCIF,
.ops = &sh770x_sci_port_ops, .ops = &sh770x_sci_port_ops,
.regtype = SCIx_SH7705_SCIF_REGTYPE, .regtype = SCIx_SH7705_SCIF_REGTYPE,
......
...@@ -98,7 +98,7 @@ static struct platform_device rtc_device = { ...@@ -98,7 +98,7 @@ static struct platform_device rtc_device = {
}; };
static struct plat_sci_port scif0_platform_data = { static struct plat_sci_port scif0_platform_data = {
.scscr = SCSCR_REIE | SCSCR_CKE1 | SCSCR_CKE0, .scscr = SCSCR_REIE | SCSCR_CKE1,
.type = PORT_SCIF, .type = PORT_SCIF,
}; };
...@@ -118,7 +118,7 @@ static struct platform_device scif0_device = { ...@@ -118,7 +118,7 @@ static struct platform_device scif0_device = {
}; };
static struct plat_sci_port scif1_platform_data = { static struct plat_sci_port scif1_platform_data = {
.scscr = SCSCR_REIE | SCSCR_CKE1 | SCSCR_CKE0, .scscr = SCSCR_REIE | SCSCR_CKE1,
.type = PORT_SCIF, .type = PORT_SCIF,
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册