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

Commit 93bcfdc5 authored by Rafael J. Wysocki's avatar Rafael J. Wysocki
Browse files

Merge branch 'renesas-r8a7740' into renesas-armadillo

* renesas-r8a7740:
  ARM: shmobile: r8a7740: add A4LC pm domain support
  ARM: shmobile: r8a7740: add A3SP pm domain support
  ARM: shmobile: r8a7740: add A4S pm domain support
  ARM: shmobile: r8a7740: fixup: MSEL1CR 7bit control
  ARM: shmobile: soc-core: add R-mobile PM domain common APIs
  ARM: mach-shmobile: Convert sh_clk_mstp32_register to sh_clk_mstp_register
parents f65ad7e3 a330ce3c
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -39,7 +39,9 @@ obj-$(CONFIG_ARCH_R8A7740) += entry-intc.o
# PM objects
# PM objects
obj-$(CONFIG_SUSPEND)		+= suspend.o
obj-$(CONFIG_SUSPEND)		+= suspend.o
obj-$(CONFIG_CPU_IDLE)		+= cpuidle.o
obj-$(CONFIG_CPU_IDLE)		+= cpuidle.o
obj-$(CONFIG_ARCH_SHMOBILE)	+= pm-rmobile.o
obj-$(CONFIG_ARCH_SH7372)	+= pm-sh7372.o sleep-sh7372.o
obj-$(CONFIG_ARCH_SH7372)	+= pm-sh7372.o sleep-sh7372.o
obj-$(CONFIG_ARCH_R8A7740)	+= pm-r8a7740.o
obj-$(CONFIG_ARCH_R8A7779)	+= pm-r8a7779.o
obj-$(CONFIG_ARCH_R8A7779)	+= pm-r8a7779.o


# Board objects
# Board objects
+1 −1
Original line number Original line Diff line number Diff line
@@ -636,7 +636,7 @@ void __init r8a7740_clock_init(u8 md_ck)
						    DIV6_REPARENT_NR);
						    DIV6_REPARENT_NR);


	if (!ret)
	if (!ret)
		ret = sh_clk_mstp32_register(mstp_clks, MSTP_NR);
		ret = sh_clk_mstp_register(mstp_clks, MSTP_NR);


	for (k = 0; !ret && (k < ARRAY_SIZE(late_main_clks)); k++)
	for (k = 0; !ret && (k < ARRAY_SIZE(late_main_clks)); k++)
		ret = clk_register(late_main_clks[k]);
		ret = clk_register(late_main_clks[k]);
+1 −1
Original line number Original line Diff line number Diff line
@@ -162,7 +162,7 @@ void __init r8a7779_clock_init(void)
		ret = sh_clk_div4_register(div4_clks, DIV4_NR, &div4_table);
		ret = sh_clk_div4_register(div4_clks, DIV4_NR, &div4_table);


	if (!ret)
	if (!ret)
		ret = sh_clk_mstp32_register(mstp_clks, MSTP_NR);
		ret = sh_clk_mstp_register(mstp_clks, MSTP_NR);


	for (k = 0; !ret && (k < ARRAY_SIZE(late_main_clks)); k++)
	for (k = 0; !ret && (k < ARRAY_SIZE(late_main_clks)); k++)
		ret = clk_register(late_main_clks[k]);
		ret = clk_register(late_main_clks[k]);
+1 −1
Original line number Original line Diff line number Diff line
@@ -344,7 +344,7 @@ void __init sh7367_clock_init(void)
		ret = sh_clk_div6_register(div6_clks, DIV6_NR);
		ret = sh_clk_div6_register(div6_clks, DIV6_NR);


	if (!ret)
	if (!ret)
		ret = sh_clk_mstp32_register(mstp_clks, MSTP_NR);
		ret = sh_clk_mstp_register(mstp_clks, MSTP_NR);


	clkdev_add_table(lookups, ARRAY_SIZE(lookups));
	clkdev_add_table(lookups, ARRAY_SIZE(lookups));


+1 −1
Original line number Original line Diff line number Diff line
@@ -704,7 +704,7 @@ void __init sh7372_clock_init(void)
		ret = sh_clk_div6_reparent_register(div6_reparent_clks, DIV6_REPARENT_NR);
		ret = sh_clk_div6_reparent_register(div6_reparent_clks, DIV6_REPARENT_NR);


	if (!ret)
	if (!ret)
		ret = sh_clk_mstp32_register(mstp_clks, MSTP_NR);
		ret = sh_clk_mstp_register(mstp_clks, MSTP_NR);


	for (k = 0; !ret && (k < ARRAY_SIZE(late_main_clks)); k++)
	for (k = 0; !ret && (k < ARRAY_SIZE(late_main_clks)); k++)
		ret = clk_register(late_main_clks[k]);
		ret = clk_register(late_main_clks[k]);
Loading