diff options
author | Afzal Mohammed <afzal@ti.com> | 2013-10-12 15:45:26 +0530 |
---|---|---|
committer | Paul Walmsley <paul@pwsan.com> | 2013-10-13 22:47:56 -0600 |
commit | 1c7e224dffd69491a9dcb59b36731061fec1482e (patch) | |
tree | cbeb6e81616d82f5c761ceb486de1118bc114a27 /arch/arm/mach-omap2/omap_hwmod_33xx_data.c | |
parent | 26649467ad089fdf66f7f95017132788b2c0af35 (diff) | |
download | linux-stable-1c7e224dffd69491a9dcb59b36731061fec1482e.tar.gz linux-stable-1c7e224dffd69491a9dcb59b36731061fec1482e.tar.bz2 linux-stable-1c7e224dffd69491a9dcb59b36731061fec1482e.zip |
ARM: OMAP2+: hwmod: AM335x: runtime register update
Most of IP's in AM335x is present on AM43x and so in those cases both
will use same hwmod database (except for a few cases where clock related
details differ), but there is difference w.r.t register offset between
these. Update register offsets at runtime based on the SoC detected to
help in sharing otherwise same hwmod.
Signed-off-by: Afzal Mohammed <afzal@ti.com>
Acked-by: Rajendra Nayak <rnayak@ti.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Diffstat (limited to 'arch/arm/mach-omap2/omap_hwmod_33xx_data.c')
-rw-r--r-- | arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c index 1b76fc7a911d..6b406ca4bd3b 100644 --- a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c +++ b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c @@ -637,6 +637,7 @@ static struct omap_hwmod_ocp_if *am33xx_hwmod_ocp_ifs[] __initdata = { int __init am33xx_hwmod_init(void) { + omap_hwmod_am33xx_reg(); omap_hwmod_init(); return omap_hwmod_register_links(am33xx_hwmod_ocp_ifs); } |