ARM: shmobile: r8a7740/armadillo legacy: Add A4MP pm domain support
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 23 Oct 2014 11:18:57 +0000 (13:18 +0200)
committerSimon Horman <horms+renesas@verge.net.au>
Fri, 5 Dec 2014 08:33:33 +0000 (17:33 +0900)
Add support for the A4MP power domain, and hook up the HDMI-Link and FSI
hardware blocks.
This domain also contains the SPU2, FMSI, and BBIF2 hardware blocks,
but these are currently not used by any driver.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
(cherry picked from commit 77192e1e25a57a519df30015b29c046bd6a769fc)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm/mach-shmobile/board-armadillo800eva.c
arch/arm/mach-shmobile/pm-r8a7740.c

index 5703973..5b553b2 100644 (file)
@@ -1229,6 +1229,8 @@ static void __init eva_init(void)
        static struct pm_domain_device domain_devices[] __initdata = {
                { "A4LC", &lcdc0_device },
                { "A4LC", &hdmi_lcdc_device },
+               { "A4MP", &hdmi_device },
+               { "A4MP", &fsi_device },
                { "A4S",  &sh_eth_device },
                { "A3SP", &pwm_device },
                { "A3SP", &sdhi0_device },
index 932c2a6..081a4f9 100644 (file)
@@ -37,6 +37,9 @@ static struct rmobile_pm_domain r8a7740_pm_domains[] = {
                .genpd.name     = "A4LC",
                .bit_shift      = 1,
        }, {
+               .genpd.name     = "A4MP",
+               .bit_shift      = 2,
+       }, {
                .genpd.name     = "A3RV",
                .bit_shift      = 6,
        }, {