From patchwork Sun Dec 6 13:12:35 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Grazvydas Ignotas X-Patchwork-Id: 65153 X-Patchwork-Delegate: tony@atomide.com Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by demeter.kernel.org (8.14.2/8.14.2) with ESMTP id nB6DCemi027546 for ; Sun, 6 Dec 2009 13:12:40 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932500AbZLFNMb (ORCPT ); Sun, 6 Dec 2009 08:12:31 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932467AbZLFNMb (ORCPT ); Sun, 6 Dec 2009 08:12:31 -0500 Received: from mail-fx0-f213.google.com ([209.85.220.213]:45935 "EHLO mail-fx0-f213.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932392AbZLFNMa (ORCPT ); Sun, 6 Dec 2009 08:12:30 -0500 Received: by fxm5 with SMTP id 5so4012310fxm.28 for ; Sun, 06 Dec 2009 05:12:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=IWrUl3ywiyFCBnKWZ0evCINn9jfoV4e/n76YwnmmpqI=; b=ZiyXEKp9T2rAOZZCXpBOMOS0SrsH6jzGgqcIqAheSrvtUkHXPqQR+rOoPhY8kUCFWv WlHa9dW6D1jsTiktUh3a4J75fLHgvrTbjoL6pNh3PsNxACPZLtRQa1ao1ADM3CBatfsj cwb321TKfBfSmCJanPMwXtIxQ9m5ZaMkfDWXE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=nhF4QAyhBDASHeAEq0KMzfmaAlT3GPAMMkJCsSYNn7hjWOjlLAaCIbp0jAJZvJ6Fn1 H7x6OkVTH9hNa7wBNKR9bo3/0K0RpchiFdFdccEmoFrbUQO7XYgzv+4QZ6NP3jK4vnMT u5ZmWSHZugjmrzSTGn8AelSGiXgKc/x+reVqQ= MIME-Version: 1.0 Received: by 10.86.22.12 with SMTP id 12mr4501207fgv.69.1260105156000; Sun, 06 Dec 2009 05:12:36 -0800 (PST) In-Reply-To: <1260054652.27135.2.camel@gandalf> References: <1260038648-23069-1-git-send-email-notasas@gmail.com> <1260054652.27135.2.camel@gandalf> Date: Sun, 6 Dec 2009 15:12:35 +0200 Message-ID: <6ed0b2680912060512h2545af25jb0a848efa0add1ff@mail.gmail.com> Subject: Re: [PATCH] omap: pandora: board file updates for .33 From: Grazvydas Ignotas To: me@felipebalbi.com Cc: linux-omap@vger.kernel.org, Tony Lindgren Sender: linux-omap-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org From eb33f0fb440fb738b01a076ef1102664ed49b6cd Mon Sep 17 00:00:00 2001 From: Grazvydas Ignotas Date: Sat, 5 Dec 2009 20:22:16 +0200 Subject: [PATCH] omap: pandora: board file updates for .33 Pandora board file updates: - change keycodes of game buttons it was decided not to use ABXY layout by the developers. - drop i2c bus 3 speed to 100kHz this is needed for battery monitoring chip to work reliably. - drop pandora_lcd platform_device the older DSS driver was never functional on l-o or mainline kernels due to missing panel driver, so remove unneeded pandora_lcd platform_device. This also removes last OMAP_TAG from the board file. Signed-off-by: Grazvydas Ignotas --- arch/arm/mach-omap2/board-omap3pandora.c | 26 +++++--------------------- 1 files changed, 5 insertions(+), 21 deletions(-) diff --git a/arch/arm/mach-omap2/board-omap3pandora.c b/arch/arm/mach-omap2/board-omap3pandora.c index 2db5ba5..f5afa0d 100644 --- a/arch/arm/mach-omap2/board-omap3pandora.c +++ b/arch/arm/mach-omap2/board-omap3pandora.c @@ -98,10 +98,10 @@ static struct gpio_keys_button pandora_gpio_keys[] = { GPIO_BUTTON_LOW(103, KEY_DOWN, "down"), GPIO_BUTTON_LOW(96, KEY_LEFT, "left"), GPIO_BUTTON_LOW(98, KEY_RIGHT, "right"), - GPIO_BUTTON_LOW(111, BTN_A, "a"), - GPIO_BUTTON_LOW(106, BTN_B, "b"), - GPIO_BUTTON_LOW(109, BTN_X, "x"), - GPIO_BUTTON_LOW(101, BTN_Y, "y"), + GPIO_BUTTON_LOW(109, KEY_KP1, "game 1"), + GPIO_BUTTON_LOW(111, KEY_KP2, "game 2"), + GPIO_BUTTON_LOW(106, KEY_KP3, "game 3"), + GPIO_BUTTON_LOW(101, KEY_KP4, "game 4"), GPIO_BUTTON_LOW(102, BTN_TL, "l"), GPIO_BUTTON_LOW(97, BTN_TL2, "l2"), GPIO_BUTTON_LOW(105, BTN_TR, "r"), @@ -315,7 +315,7 @@ static int __init omap3pandora_i2c_init(void) omap_register_i2c_bus(1, 2600, omap3pandora_i2c_boardinfo, ARRAY_SIZE(omap3pandora_i2c_boardinfo)); /* i2c2 pins are not connected */ - omap_register_i2c_bus(3, 400, NULL, 0); + omap_register_i2c_bus(3, 100, NULL, 0); return 0; } @@ -368,23 +368,8 @@ static struct spi_board_info omap3pandora_spi_board_info[] __initdata = { } }; -static struct platform_device omap3pandora_lcd_device = { - .name = "pandora_lcd", - .id = -1, -}; - -static struct omap_lcd_config omap3pandora_lcd_config __initdata = { - .ctrl_name = "internal", -}; - -static struct omap_board_config_kernel omap3pandora_config[] __initdata = { - { OMAP_TAG_LCD, &omap3pandora_lcd_config }, -}; - static void __init omap3pandora_init_irq(void) { - omap_board_config = omap3pandora_config; - omap_board_config_size = ARRAY_SIZE(omap3pandora_config); omap2_init_common_hw(mt46h32m32lf6_sdrc_params, mt46h32m32lf6_sdrc_params); omap_init_irq(); @@ -392,7 +377,6 @@ static void __init omap3pandora_init_irq(void) } static struct platform_device *omap3pandora_devices[] __initdata = { - &omap3pandora_lcd_device, &pandora_leds_gpio, &pandora_keys_gpio, }; -- 1.6.3.3