ARM: OMAP2+: fix some omap_device_build() calls that aren't compiled by default
authorPaul Walmsley <paul@pwsan.com>
Tue, 12 Feb 2013 03:58:35 +0000 (03:58 +0000)
committerTony Lindgren <tony@atomide.com>
Tue, 12 Feb 2013 17:00:33 +0000 (09:00 -0800)
commit6efc3fe0f4058d6764e5c58c7377037f9da24d22
treea186ddbd974f003488bab6f7bfaef144a2524c84
parentc1d1cd597fc77af3086470f8627d77f52f7f8b6c
ARM: OMAP2+: fix some omap_device_build() calls that aren't compiled by default

Commit c1d1cd597fc77af3086470f8627d77f52f7f8b6c ("ARM: OMAP2+:
omap_device: remove obsolete pm_lats and early_device code") missed a
few omap_device_build() calls that aren't included as part of the default
OMAP2+ Kconfig, omap2plus_defconfig.

Ideally, all devices that are present on the SoC should be created by
default, and only the corresponding device driver should be configured
or deconfigured in Kconfig.  This allows drivers to be built as
modules and loaded later, even if they weren't part of the original
kernel build.  Unfortunately, we're not quite there yet.

Thanks to Tony Lindgren for reporting this, found during his
randconfig tests.

Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/am35xx-emac.c
arch/arm/mach-omap2/devices.c
arch/arm/mach-omap2/sr_device.c