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

Commit a330ce3c authored by Kuninori Morimoto's avatar Kuninori Morimoto Committed by Rafael J. Wysocki
Browse files

ARM: shmobile: r8a7740: add A4LC pm domain support



This patch adds basic A4LC pm domain support.
Now, below devices can be controled by PM

MERAM, LCDC, VOU, ICBS, SDENC-Link

Signed-off-by: default avatarKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Acked-by: default avatarMagnus Damm <damm@opensource.se>
Signed-off-by: default avatarRafael J. Wysocki <rjw@sisk.pl>
parent 802a5639
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -609,6 +609,7 @@ enum {
#ifdef CONFIG_PM
extern struct rmobile_pm_domain r8a7740_pd_a4s;
extern struct rmobile_pm_domain r8a7740_pd_a3sp;
extern struct rmobile_pm_domain r8a7740_pd_a4lc;
#endif /* CONFIG_PM */

#endif /* __ASM_R8A7740_H__ */
+5 −0
Original line number Diff line number Diff line
@@ -46,4 +46,9 @@ struct rmobile_pm_domain r8a7740_pd_a3sp = {
	.suspend	= r8a7740_pd_a3sp_suspend,
};

struct rmobile_pm_domain r8a7740_pd_a4lc = {
	.genpd.name	= "A4LC",
	.bit_shift	= 1,
};

#endif /* CONFIG_PM */
+1 −0
Original line number Diff line number Diff line
@@ -675,6 +675,7 @@ void __init r8a7740_add_standard_devices(void)
	/* PM domain */
	rmobile_init_pm_domain(&r8a7740_pd_a4s);
	rmobile_init_pm_domain(&r8a7740_pd_a3sp);
	rmobile_init_pm_domain(&r8a7740_pd_a4lc);

	rmobile_pm_add_subdomain(&r8a7740_pd_a4s, &r8a7740_pd_a3sp);