/* * linux/arch/arm/mach-pxa/trizeps4.c * * Support for the Keith und Koep Trizeps4 Module Platform. * * Author: Jürgen Schindele * Created: 20 02, 2006 * Copyright: Jürgen Schindele * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "generic.h" #include "devices.h" /* comment out the following line if you want to use the * Standard UART from PXA for serial / irda transmission * and acivate it if you have status leds connected */ #define STATUS_LEDS_ON_STUART_PINS 1 /***************************************************************************** * MultiFunctionPins of CPU *****************************************************************************/ static unsigned long trizeps4_pin_config[] __initdata = { /* Chip Selects */ GPIO15_nCS_1, /* DiskOnChip CS */ GPIO93_GPIO, /* TRIZEPS4_DOC_IRQ */ GPIO94_GPIO, /* DOC lock */ GPIO78_nCS_2, /* DM9000 CS */ GPIO101_GPIO, /* TRIZEPS4_ETH_IRQ */ GPIO79_nCS_3, /* Logic CS */ GPIO0_GPIO | WAKEUP_ON_EDGE_RISE, /* Logic irq */ /* AC97 */ GPIO28_AC97_BITCLK, GPIO29_AC97_SDATA_IN_0, GPIO30_AC97_SDATA_OUT, GPIO31_AC97_SYNC,