From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753287Ab1KEP42 (ORCPT ); Sat, 5 Nov 2011 11:56:28 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:36974 "EHLO mail-out.m-online.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751129Ab1KEP41 (ORCPT ); Sat, 5 Nov 2011 11:56:27 -0400 From: Thomas Weber To: tony@atomide.com Cc: arnd@arndb.de, Thomas Weber , Russell King (maintainer:ARM PORT), linux-omap@vger.kernel.org (open list:OMAP SUPPORT), linux-arm-kernel@lists.infradead.org (open list:ARM PORT), linux-kernel@vger.kernel.org (open list) Subject: [PATCH] ARM: OMAP3: Fix dependencies for OMAP3_EMU Date: Sat, 5 Nov 2011 17:57:59 +0100 Message-Id: <1320512279-9032-1-git-send-email-weber@corscience.de> X-Mailer: git-send-email 1.7.7.2 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch fixes the dependencies for OMAP3_EMU after commit 53eebb0df85e4005 ARM: OC_ETM should not select ARM_AMBA When "OMAP3 debugging peripherals" is selected the warning: (OMAP3_EMU) selects OC_ETM which has unmet direct dependencies (ARM_AMBA) appears, which results in: arch/arm/kernel/built-in.o: In function `etm_remove': arch/arm/kernel/etm.c:608: undefined reference to `amba_release_regions' arch/arm/kernel/built-in.o: In function `etb_remove': arch/arm/kernel/etm.c:408: undefined reference to `amba_release_regions' arch/arm/kernel/built-in.o: In function `etm_init': arch/arm/kernel/etm.c:639: undefined reference to `amba_driver_register' arch/arm/kernel/etm.c:645: undefined reference to `amba_driver_register' arch/arm/kernel/etm.c:647: undefined reference to `amba_driver_unregister' arch/arm/kernel/built-in.o: In function `etm_probe': arch/arm/kernel/etm.c:544: undefined reference to `amba_request_regions' arch/arm/kernel/etm.c:594: undefined reference to `amba_release_regions' arch/arm/kernel/built-in.o: In function `etb_probe': arch/arm/kernel/etm.c:346: undefined reference to `amba_request_regions' arch/arm/kernel/etm.c:391: undefined reference to `amba_release_regions' arch/arm/mach-omap2/built-in.o: In function `emu_init': arch/arm/mach-omap2/emu.c:62: undefined reference to `amba_device_register' arch/arm/mach-omap2/emu.c:63: undefined reference to `amba_device_register' make: *** [.tmp_vmlinux1] Error 1 Signed-off-by: Thomas Weber --- arch/arm/mach-omap2/Kconfig | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig index c3d530b..9c5354a 100644 --- a/arch/arm/mach-omap2/Kconfig +++ b/arch/arm/mach-omap2/Kconfig @@ -30,6 +30,7 @@ config ARCH_OMAP3 bool "TI OMAP3" depends on ARCH_OMAP2PLUS default y + select ARM_AMBA select CPU_V7 select USB_ARCH_HAS_EHCI select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4 -- 1.7.7.2