linux-mips
[Top] [All Lists]

Re: MTX build failure

To: Ralf Baechle <ralf@linux-mips.org>, Florian Fainelli <florian@openwrt.org>
Subject: Re: MTX build failure
From: Manuel Lauss <manuel.lauss@googlemail.com>
Date: Fri, 28 Aug 2009 10:53:34 +0200
Cc: Linux-MIPS <linux-mips@linux-mips.org>
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=vcuyUxjUaqDqwd9cfczWKXlav7BluMAy/F4xk7REW7U=; b=JBvi22lhChA5F6PbW/bEaiSj7svkdbbRY602itLbAo+PRh5TUzuPfogvtkPTV3f7Y8 CL4ZSyBp0gqHnNPKUY1aAf/lO0J+CqoaHu6KagqDs+M+4Ka6HqKZ4h+qLKGf6W7Ly7BG RBaSOe9q7bkUEwVC62mI8oaSr/PMb0OkmTLGQ=
Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=fyPoqhauH8d4rPO1gXeldY0ZyNOc5gZTAGHegSwGHYauFRhTZ1ThCg+azuCOqXRxtw XqNJxMsDyr71X4Ta/tRq0SmezDZV8fQDK7/L/c1AZO0dWM8bIQHmPLKOW1WBS5vBVcBD RsiV6huws4CF9gRzL+y+dtlbztzQkujkOvYDo=
In-reply-to: <20090828074709.GA11637@linux-mips.org>
Organization: Private
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <20090828074709.GA11637@linux-mips.org>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Thunderbird 2.0.0.22 (X11/20090825)
Ralf Baechle wrote:
>   CC      drivers/input/keyboard/gpio_keys.o
> /home/ralf/src/linux/linux-mips/drivers/input/keyboard/gpio_keys.c: In 
> function ‘gpio_keys_probe’:
> /home/ralf/src/linux/linux-mips/drivers/input/keyboard/gpio_keys.c:123: 
> error: implicit declaration of function ‘gpio_request’
> /home/ralf/src/linux/linux-mips/drivers/input/keyboard/gpio_keys.c:135: 
> error: implicit declaration of function ‘gpio_free’
> make[5]: *** [drivers/input/keyboard/gpio_keys.o] Error 1
> make[4]: *** [drivers/input/keyboard] Error 2
> make[3]: *** [drivers/input] Error 2
> make[2]: *** [drivers] Error 2
> make[1]: *** [sub-make] Error 2

Either something like the patch below, or adding stubs for
gpio_request/gpio_free to asm/mach-au1x00/gpio-au1000.h in the
CONFIG_GPIOLIB=n case should fix it.

diff --git a/arch/mips/alchemy/Kconfig b/arch/mips/alchemy/Kconfig
index 1e0a6df..f0c930a 100644
--- a/arch/mips/alchemy/Kconfig
+++ b/arch/mips/alchemy/Kconfig
@@ -20,6 +20,7 @@ config MIPS_MTX1
        select HW_HAS_PCI
        select SOC_AU1500
        select SYS_SUPPORTS_LITTLE_ENDIAN
+       select GPIOLIB

 config MIPS_BOSPORUS
        bool "Alchemy Bosporus board"


        Manuel Lauss

<Prev in Thread] Current Thread [Next in Thread>