From: daniel@caiaq.de (Daniel Mack)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 02/17] ARM: pxa/raumfeld: add GPIO definitions
Date: Wed, 25 Nov 2009 11:42:16 +0100 [thread overview]
Message-ID: <1259145751-3331-3-git-send-email-daniel@caiaq.de> (raw)
In-Reply-To: <1259145751-3331-1-git-send-email-daniel@caiaq.de>
Signed-off-by: Daniel Mack <daniel@caiaq.de>
---
arch/arm/mach-pxa/raumfeld.c | 43 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-pxa/raumfeld.c b/arch/arm/mach-pxa/raumfeld.c
index 89ead5f..075e337 100644
--- a/arch/arm/mach-pxa/raumfeld.c
+++ b/arch/arm/mach-pxa/raumfeld.c
@@ -33,6 +33,49 @@
#include "devices.h"
#include "clock.h"
+/* common GPIO definitions */
+
+/* inputs */
+#define GPIO_ON_OFF MFP_PIN_GPIO14
+#define GPIO_VOLENC_A MFP_PIN_GPIO19
+#define GPIO_VOLENC_B MFP_PIN_GPIO20
+#define GPIO_CHARGE_DONE MFP_PIN_GPIO23
+#define GPIO_CHARGE_IND MFP_PIN_GPIO27
+#define GPIO_TOUCH_IRQ MFP_PIN_GPIO32
+#define GPIO_ETH_IRQ MFP_PIN_GPIO40
+#define GPIO_SPI_MISO MFP_PIN_GPIO98
+#define GPIO_ACCEL_IRQ MFP_PIN_GPIO104
+#define GPIO_RESCUE_BOOT MFP_PIN_GPIO115
+#define GPIO_DOCK_DETECT MFP_PIN_GPIO116
+#define GPIO_KEY1 MFP_PIN_GPIO117
+#define GPIO_KEY2 MFP_PIN_GPIO118
+#define GPIO_KEY3 MFP_PIN_GPIO119
+#define GPIO_CHARGE_USB_OK MFP_PIN_GPIO112
+#define GPIO_CHARGE_DC_OK MFP_PIN_GPIO101
+#define GPIO_CHARGE_USB_SUSP MFP_PIN_GPIO102
+
+/* outputs */
+#define GPIO_SHUTDOWN_SUPPLY MFP_PIN_GPIO16
+#define GPIO_SHUTDOWN_BATT MFP_PIN_GPIO18
+#define GPIO_CHRG_PEN2 MFP_PIN_GPIO31
+#define GPIO_TFT_VA_EN MFP_PIN_GPIO33
+#define GPIO_SPDIF_CS MFP_PIN_GPIO34
+#define GPIO_LED2 MFP_PIN_GPIO35
+#define GPIO_LED1 MFP_PIN_GPIO36
+#define GPIO_SPDIF_RESET MFP_PIN_GPIO38
+#define GPIO_SPI_CLK MFP_PIN_GPIO95
+#define GPIO_MCLK_DAC_CS MFP_PIN_GPIO96
+#define GPIO_SPI_MOSI MFP_PIN_GPIO97
+#define GPIO_W1_PULLUP_ENABLE MFP_PIN_GPIO105
+#define GPIO_MCLK_RESET MFP_PIN_GPIO111
+#define GPIO_W2W_RESET MFP_PIN_GPIO113
+#define GPIO_W2W_PDN MFP_PIN_GPIO114
+#define GPIO_CODEC_RESET MFP_PIN_GPIO120
+#define GPIO_AUDIO_VA_ENABLE MFP_PIN_GPIO124
+#define GPIO_ACCEL_CS MFP_PIN_GPIO125
+#define GPIO_ONE_WIRE MFP_PIN_GPIO126
+#define GPIO_DISPLAY_ENABLE MFP_PIN_GPIO106
+
/*
* GPIO configuration (common for all hardware platforms)
*/
--
1.6.5.2
next prev parent reply other threads:[~2009-11-25 10:42 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-25 10:42 ARM: pxa: add support for Raumfeld audio devices Daniel Mack
2009-11-25 10:42 ` [PATCH 01/17] ARM: pxa/raumfeld: add basic structure for devices Daniel Mack
2009-11-25 15:26 ` Mike Rapoport
2009-11-25 15:44 ` Daniel Mack
2009-11-25 16:51 ` Marek Vasut
2009-11-25 17:06 ` Russell King - ARM Linux
2009-11-25 10:42 ` Daniel Mack [this message]
2009-11-25 10:42 ` [PATCH 03/17] ARM: pxa/raumfeld: add SMSC9220 ethernet support Daniel Mack
2009-11-25 15:26 ` Mike Rapoport
2009-11-25 15:49 ` Daniel Mack
2009-11-25 16:56 ` Russell King - ARM Linux
2009-11-26 17:55 ` Daniel Mack
2009-11-25 10:42 ` [PATCH 04/17] ARM: pxa/raumfeld: add OHCI function Daniel Mack
2009-11-25 10:42 ` [PATCH 05/17] ARM: pxa/raumfeld: add rotary encoder support Daniel Mack
2009-11-25 15:26 ` Mike Rapoport
2009-11-25 15:50 ` Daniel Mack
2009-11-25 16:59 ` Russell King - ARM Linux
2009-11-25 10:42 ` [PATCH 06/17] ARM: pxa/raumfeld: add GPIO buttons Daniel Mack
2009-11-25 10:42 ` [PATCH 07/17] ARM: pxa/raumfeld: add GPIO connected LEDs Daniel Mack
2009-11-25 10:42 ` [PATCH 08/17] ARM: pxa/raumfeld: add one-wire function Daniel Mack
2009-11-25 17:02 ` Russell King - ARM Linux
2009-11-25 10:42 ` [PATCH 09/17] ARM: pxa/raumfeld: add NAND partitions Daniel Mack
2009-11-25 15:26 ` Mike Rapoport
2009-11-25 10:42 ` [PATCH 10/17] ARM: pxa/raumfeld: add framebuffer and backlight devices Daniel Mack
2009-11-25 10:42 ` [PATCH 11/17] ARM: pxa/raumfeld: add SPI controlled devices Daniel Mack
2009-11-25 10:42 ` [PATCH 12/17] ARM: pxa/raumfeld: add audio related functions Daniel Mack
2009-11-25 11:41 ` Mark Brown
2009-11-25 12:28 ` Daniel Mack
2009-11-25 13:07 ` Mark Brown
2009-11-25 13:53 ` Daniel Mack
2009-11-25 14:00 ` Mark Brown
2009-11-25 17:07 ` Russell King - ARM Linux
2009-11-25 10:42 ` [PATCH 13/17] ARM: pxa/raumfeld: add Marvell Libertas via SDIO Daniel Mack
2009-11-25 11:49 ` Mark Brown
2009-11-25 13:04 ` Daniel Mack
2009-11-25 13:36 ` Mark Brown
2009-11-25 10:42 ` [PATCH 14/17] ARM: pxa/raumfeld: add power supply framework Daniel Mack
2009-11-25 10:42 ` [PATCH 15/17] ARM: pxa/raumfeld: add support for I2C controlled devices Daniel Mack
2009-11-25 10:42 ` [PATCH 16/17] ALSA: ARM: add Raumfeld audio support Daniel Mack
2009-11-25 10:42 ` Daniel Mack
2009-11-25 11:02 ` Mark Brown
2009-11-25 11:02 ` Mark Brown
2009-11-25 12:24 ` Daniel Mack
2009-11-25 12:24 ` Daniel Mack
2009-11-25 13:29 ` Mark Brown
2009-11-25 13:29 ` Mark Brown
2009-11-26 17:51 ` Daniel Mack
2009-11-26 17:51 ` Daniel Mack
2009-11-25 10:42 ` [PATCH 17/17] ARM: pxa/raumfeld: Add defconfig Daniel Mack
2009-11-25 11:27 ` ARM: pxa: add support for Raumfeld audio devices Mike Rapoport
2009-11-25 12:14 ` Daniel Mack
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1259145751-3331-3-git-send-email-daniel@caiaq.de \
--to=daniel@caiaq.de \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.