Ramirez Luna, Omar had written, on 01/08/2010 10:48 AM, the following:
From: Menon, Nishanth

Ramirez Luna, Omar had written, on 01/07/2010 07:00 PM, the following:
Include dspbridge compilation whenever bridge driver is selected to
be compiled, either as a module or part of the kernel. This will
initialize platform data specific PM functions.
?? are you intending to state that dspbridge.c can now not be a module?

Yes, if bridge is selected it will include dspbridge as part of the kernel, 
leaving bridgedriver to be installed depending on selected option (module or 
built in)

can you elaborate more as to why?

Lately EXPORT_SYMBOL has been removed from pm functions, bridge depends on 
those symbols and now that they can't be resolved at runtime (or insmod time), 
then dspbridge driver needs to be compiled as part of the kernel to resolve 
them on its platform data structure, otherwise linking will break.

might be good to know what these functions are and why they need to be exported. we could see how the community thinks about exporting those APIs. further, I thought your branch was based on l-o and not l-o pm. am I wrong?


Signed-off-by: Omar Ramirez Luna <[email protected]>
---
 arch/arm/mach-omap2/Makefile |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile
index d1cf986..0881470 100644
--- a/arch/arm/mach-omap2/Makefile
+++ b/arch/arm/mach-omap2/Makefile
@@ -75,7 +75,9 @@ obj-y                                 += $(i2c-omap-m) 
$(i2c-omap-y)
 # Debobs
 obj-$(CONFIG_OMAP3_DEBOBS)     += debobs.o
?? I dont find this in l-o master/2.6.32.. something I am missing?

You never answered this.is your patch based on PM branch?


-obj-$(CONFIG_MPU_BRIDGE)               += dspbridge.o
+ifneq ($(CONFIG_MPU_BRIDGE),)
+obj-y                                  += dspbridge.o
+endif
 # Specific board support
 obj-$(CONFIG_MACH_OMAP_GENERIC)                += board-generic.o

--
Regards,
Nishanth Menon


--
Regards,
Nishanth Menon
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to