Merge branch 'depends/rmk/gpio' into next/board
authorArnd Bergmann <arnd@arndb.de>
Fri, 21 Oct 2011 14:46:26 +0000 (16:46 +0200)
committerArnd Bergmann <arnd@arndb.de>
Fri, 21 Oct 2011 14:46:26 +0000 (16:46 +0200)
Conflicts:
arch/arm/mach-at91/board-usb-a9260.c
arch/arm/mach-at91/board-usb-a9263.c
arch/arm/mach-tegra/board-paz00.h
arch/arm/mach-tegra/board-seaboard.h

1  2 
arch/arm/Kconfig
arch/arm/mach-at91/board-usb-a926x.c
arch/arm/mach-mmp/gplugd.c
arch/arm/mach-orion5x/dns323-setup.c
arch/arm/mach-tegra/board-paz00.c
arch/arm/mach-tegra/board-paz00.h
arch/arm/mach-tegra/board-seaboard.h
arch/arm/mach-tegra/board-trimslice.c
drivers/tty/serial/atmel_serial.c

Simple merge
@@@ -28,8 -28,7 +28,9 @@@
  #include <linux/platform_device.h>
  #include <linux/spi/spi.h>
  #include <linux/gpio_keys.h>
++#include <linux/gpio.h>
  #include <linux/input.h>
 +#include <linux/spi/mmc_spi.h>
  
  #include <asm/setup.h>
  #include <asm/mach-types.h>
@@@ -13,9 -14,9 +14,8 @@@
  #include <asm/mach/arch.h>
  #include <asm/mach-types.h>
  
- #include <mach/gpio.h>
  #include <mach/pxa168.h>
  #include <mach/mfp-pxa168.h>
 -#include <mach/mfp-gplugd.h>
  
  #include "common.h"
  
Simple merge
@@@ -26,7 -26,6 +26,8 @@@
  #include <linux/pda_power.h>
  #include <linux/io.h>
  #include <linux/i2c.h>
++#include <linux/gpio.h>
 +#include <linux/rfkill-gpio.h>
  
  #include <asm/mach-types.h>
  #include <asm/mach/arch.h>
@@@ -36,7 -35,7 +37,6 @@@
  #include <mach/iomap.h>
  #include <mach/irqs.h>
  #include <mach/sdhci.h>
--#include <mach/gpio.h>
  
  #include "board.h"
  #include "board-paz00.h"
  #ifndef _MACH_TEGRA_BOARD_PAZ00_H
  #define _MACH_TEGRA_BOARD_PAZ00_H
  
- #define TEGRA_GPIO_SD1_CD     TEGRA_GPIO_PV5
- #define TEGRA_GPIO_SD1_WP     TEGRA_GPIO_PH1
- #define TEGRA_GPIO_SD1_POWER  TEGRA_GPIO_PT3
+ #include <mach/gpio-tegra.h>
 +/* SDCARD */
- #define TEGRA_ULPI_RST                TEGRA_GPIO_PV0
+ #define TEGRA_GPIO_SD1_CD             TEGRA_GPIO_PV5
+ #define TEGRA_GPIO_SD1_WP             TEGRA_GPIO_PH1
+ #define TEGRA_GPIO_SD1_POWER          TEGRA_GPIO_PT3
 +
 +/* ULPI */
+ #define TEGRA_ULPI_RST                        TEGRA_GPIO_PV0
  
- #define TEGRA_WIFI_PWRN               TEGRA_GPIO_PK5
- #define TEGRA_WIFI_RST                TEGRA_GPIO_PD1
- #define TEGRA_WIFI_LED                TEGRA_GPIO_PD0
 +/* WIFI */
++#define TEGRA_WIFI_PWRN                       TEGRA_GPIO_PK5
++#define TEGRA_WIFI_RST                        TEGRA_GPIO_PD1
++#define TEGRA_WIFI_LED                        TEGRA_GPIO_PD0
 +
  void paz00_pinmux_init(void);
  
  #endif
  #ifndef _MACH_TEGRA_BOARD_SEABOARD_H
  #define _MACH_TEGRA_BOARD_SEABOARD_H
  
+ #include <mach/gpio-tegra.h>
 +#define SEABOARD_GPIO_TPS6586X(_x_)   (TEGRA_NR_GPIOS + (_x_))
 +#define SEABOARD_GPIO_WM8903(_x_)     (SEABOARD_GPIO_TPS6586X(4) + (_x_))
 +
  #define TEGRA_GPIO_SD2_CD             TEGRA_GPIO_PI5
  #define TEGRA_GPIO_SD2_WP             TEGRA_GPIO_PH1
  #define TEGRA_GPIO_SD2_POWER          TEGRA_GPIO_PI6
@@@ -32,7 -32,7 +32,6 @@@
  
  #include <mach/iomap.h>
  #include <mach/sdhci.h>
--#include <mach/gpio.h>
  
  #include "board.h"
  #include "clock.h"
Simple merge