ARM: DRA7: Reuse all of PRCM and MPUSS SMP infra
The PRCM and MPUSS parts of DRA7 devices are quite identical to OMAP5 so as to reuse all the existing infrastructure around it. Makefile updates to do just that. Signed-off-by: R Sricharan <r.sricharan@ti.com> Signed-off-by: Rajendra Nayak <rnayak@ti.com>
This commit is contained in:
parent
d4e4ab86bc
commit
bfe9211a30
|
@ -23,6 +23,7 @@ obj-$(CONFIG_ARCH_OMAP4) += prm44xx.o $(hwmod-common) $(secure-common)
|
||||||
obj-$(CONFIG_SOC_AM33XX) += irq.o $(hwmod-common)
|
obj-$(CONFIG_SOC_AM33XX) += irq.o $(hwmod-common)
|
||||||
obj-$(CONFIG_SOC_OMAP5) += prm44xx.o $(hwmod-common) $(secure-common)
|
obj-$(CONFIG_SOC_OMAP5) += prm44xx.o $(hwmod-common) $(secure-common)
|
||||||
obj-$(CONFIG_SOC_AM43XX) += $(hwmod-common) $(secure-common)
|
obj-$(CONFIG_SOC_AM43XX) += $(hwmod-common) $(secure-common)
|
||||||
|
obj-$(CONFIG_SOC_DRA7XX) += prm44xx.o $(hwmod-common) $(secure-common)
|
||||||
|
|
||||||
ifneq ($(CONFIG_SND_OMAP_SOC_MCBSP),)
|
ifneq ($(CONFIG_SND_OMAP_SOC_MCBSP),)
|
||||||
obj-y += mcbsp.o
|
obj-y += mcbsp.o
|
||||||
|
@ -39,6 +40,7 @@ omap-4-5-common = omap4-common.o omap-wakeupgen.o
|
||||||
obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o
|
obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o
|
||||||
obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o
|
obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o
|
||||||
obj-$(CONFIG_SOC_AM43XX) += $(omap-4-5-common)
|
obj-$(CONFIG_SOC_AM43XX) += $(omap-4-5-common)
|
||||||
|
obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-common) $(smp-y)
|
||||||
|
|
||||||
plus_sec := $(call as-instr,.arch_extension sec,+sec)
|
plus_sec := $(call as-instr,.arch_extension sec,+sec)
|
||||||
AFLAGS_omap-headsmp.o :=-Wa,-march=armv7-a$(plus_sec)
|
AFLAGS_omap-headsmp.o :=-Wa,-march=armv7-a$(plus_sec)
|
||||||
|
@ -87,6 +89,7 @@ obj-$(CONFIG_ARCH_OMAP2) += sleep24xx.o
|
||||||
obj-$(CONFIG_ARCH_OMAP3) += pm34xx.o sleep34xx.o
|
obj-$(CONFIG_ARCH_OMAP3) += pm34xx.o sleep34xx.o
|
||||||
obj-$(CONFIG_ARCH_OMAP4) += pm44xx.o omap-mpuss-lowpower.o
|
obj-$(CONFIG_ARCH_OMAP4) += pm44xx.o omap-mpuss-lowpower.o
|
||||||
obj-$(CONFIG_SOC_OMAP5) += omap-mpuss-lowpower.o
|
obj-$(CONFIG_SOC_OMAP5) += omap-mpuss-lowpower.o
|
||||||
|
obj-$(CONFIG_SOC_DRA7XX) += omap-mpuss-lowpower.o
|
||||||
obj-$(CONFIG_PM_DEBUG) += pm-debug.o
|
obj-$(CONFIG_PM_DEBUG) += pm-debug.o
|
||||||
|
|
||||||
obj-$(CONFIG_POWER_AVS_OMAP) += sr_device.o
|
obj-$(CONFIG_POWER_AVS_OMAP) += sr_device.o
|
||||||
|
@ -114,6 +117,7 @@ omap-prcm-4-5-common = cminst44xx.o cm44xx.o prm44xx.o \
|
||||||
vc44xx_data.o vp44xx_data.o
|
vc44xx_data.o vp44xx_data.o
|
||||||
obj-$(CONFIG_ARCH_OMAP4) += $(omap-prcm-4-5-common)
|
obj-$(CONFIG_ARCH_OMAP4) += $(omap-prcm-4-5-common)
|
||||||
obj-$(CONFIG_SOC_OMAP5) += $(omap-prcm-4-5-common)
|
obj-$(CONFIG_SOC_OMAP5) += $(omap-prcm-4-5-common)
|
||||||
|
obj-$(CONFIG_SOC_DRA7XX) += $(omap-prcm-4-5-common)
|
||||||
|
|
||||||
# OMAP voltage domains
|
# OMAP voltage domains
|
||||||
voltagedomain-common := voltage.o vc.o vp.o
|
voltagedomain-common := voltage.o vc.o vp.o
|
||||||
|
@ -143,6 +147,7 @@ obj-$(CONFIG_SOC_AM33XX) += powerdomains33xx_data.o
|
||||||
obj-$(CONFIG_SOC_AM43XX) += $(powerdomain-common)
|
obj-$(CONFIG_SOC_AM43XX) += $(powerdomain-common)
|
||||||
obj-$(CONFIG_SOC_OMAP5) += $(powerdomain-common)
|
obj-$(CONFIG_SOC_OMAP5) += $(powerdomain-common)
|
||||||
obj-$(CONFIG_SOC_OMAP5) += powerdomains54xx_data.o
|
obj-$(CONFIG_SOC_OMAP5) += powerdomains54xx_data.o
|
||||||
|
obj-$(CONFIG_SOC_DRA7XX) += $(powerdomain-common)
|
||||||
|
|
||||||
# PRCM clockdomain control
|
# PRCM clockdomain control
|
||||||
clockdomain-common += clockdomain.o
|
clockdomain-common += clockdomain.o
|
||||||
|
@ -160,6 +165,7 @@ obj-$(CONFIG_SOC_AM33XX) += clockdomains33xx_data.o
|
||||||
obj-$(CONFIG_SOC_AM43XX) += $(clockdomain-common)
|
obj-$(CONFIG_SOC_AM43XX) += $(clockdomain-common)
|
||||||
obj-$(CONFIG_SOC_OMAP5) += $(clockdomain-common)
|
obj-$(CONFIG_SOC_OMAP5) += $(clockdomain-common)
|
||||||
obj-$(CONFIG_SOC_OMAP5) += clockdomains54xx_data.o
|
obj-$(CONFIG_SOC_OMAP5) += clockdomains54xx_data.o
|
||||||
|
obj-$(CONFIG_SOC_DRA7XX) += $(clockdomain-common)
|
||||||
|
|
||||||
# Clock framework
|
# Clock framework
|
||||||
obj-$(CONFIG_ARCH_OMAP2) += $(clock-common) clock2xxx.o
|
obj-$(CONFIG_ARCH_OMAP2) += $(clock-common) clock2xxx.o
|
||||||
|
|
Loading…
Reference in a new issue