Changeset 31641


Ignore:
Timestamp:
2012-05-07T19:40:06+02:00 (6 years ago)
Author:
juhosg
Message:

pxa: add support for 3.3

Location:
trunk/target/linux/pxa
Files:
1 added
7 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/pxa/config-3.3

    r31640 r31641  
    11CONFIG_ALIGNMENT_TRAP=y 
    2 CONFIG_APM_EMULATION=m 
     2CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y 
    33CONFIG_ARCH_GUMSTIX=y 
     4CONFIG_ARCH_HAS_CPUFREQ=y 
     5CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y 
    46# CONFIG_ARCH_LUBBOCK is not set 
    57CONFIG_ARCH_MTD_XIP=y 
     8CONFIG_ARCH_NR_GPIO=0 
     9# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set 
     10CONFIG_ARCH_PXA=y 
    611# CONFIG_ARCH_PXA_ESERIES is not set 
    712# CONFIG_ARCH_PXA_IDP is not set 
    813# CONFIG_ARCH_PXA_PALM is not set 
    9 CONFIG_ARCH_PXA=y 
     14# CONFIG_ARCH_PXA_V7 is not set 
    1015CONFIG_ARCH_REQUIRE_GPIOLIB=y 
    1116# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set 
     
    1318# CONFIG_ARCH_SUPPORTS_MSI is not set 
    1419CONFIG_ARCH_SUSPEND_POSSIBLE=y 
     20# CONFIG_ARCH_USES_GETTIMEOFFSET is not set 
    1521# CONFIG_ARCH_VIPER is not set 
     22CONFIG_ARM=y 
     23# CONFIG_ARM_CPU_SUSPEND is not set 
     24CONFIG_ARM_L1_CACHE_SHIFT=5 
     25CONFIG_ARM_NR_BANKS=8 
     26CONFIG_ARM_PATCH_PHYS_VIRT=y 
    1627# CONFIG_ARM_THUMB is not set 
    17 CONFIG_ARM=y 
    1828# CONFIG_ARPD is not set 
    1929CONFIG_ATA=m 
    20 CONFIG_BITREVERSE=y 
     30# CONFIG_ATMEL_PWM is not set 
     31CONFIG_AUTO_ZRELADDR=y 
     32CONFIG_BCMA_POSSIBLE=y 
    2133CONFIG_BLK_DEV_IDECS=m 
    2234# CONFIG_BLK_DEV_IDEDMA is not set 
    2335# CONFIG_BLK_DEV_INITRD is not set 
     36# CONFIG_CACHE_L2X0 is not set 
     37CONFIG_CLKDEV_LOOKUP=y 
     38CONFIG_CLKSRC_MMIO=y 
    2439CONFIG_CMDLINE="rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200" 
    25 CONFIG_COMMON_CLKDEV=y 
     40CONFIG_CMDLINE_FROM_BOOTLOADER=y 
    2641CONFIG_CPU_32v5=y 
    27 CONFIG_CPU_32=y 
    2842CONFIG_CPU_ABRT_EV5T=y 
    2943CONFIG_CPU_CACHE_VIVT=y 
     44CONFIG_CPU_CP15=y 
    3045CONFIG_CPU_CP15_MMU=y 
    31 CONFIG_CPU_CP15=y 
    32 CONFIG_CPU_PABRT_NOIFAR=y 
     46CONFIG_CPU_HAS_PMU=y 
     47CONFIG_CPU_PABRT_LEGACY=y 
    3348CONFIG_CPU_TLB_V4WBI=y 
     49CONFIG_CPU_USE_DOMAINS=y 
    3450CONFIG_CPU_XSCALE=y 
     51CONFIG_DEBUG_BUGVERBOSE=y 
     52# CONFIG_DEBUG_LL_UART_NONE is not set 
    3553# CONFIG_DEBUG_USER is not set 
    36 CONFIG_DECOMPRESS_LZMA=y 
    37 # CONFIG_DM9000 is not set 
     54# CONFIG_DW_WATCHDOG is not set 
    3855CONFIG_ENABLE_MUST_CHECK=y 
    3956# CONFIG_EPOLL is not set 
    40 # CONFIG_FPE_FASTFPE is not set 
    41 # CONFIG_FPE_NWFPE is not set 
    4257CONFIG_FRAME_POINTER=y 
     58CONFIG_GENERIC_ATOMIC64=y 
     59CONFIG_GENERIC_BUG=y 
     60CONFIG_GENERIC_CLOCKEVENTS=y 
    4361CONFIG_GENERIC_CLOCKEVENTS_BUILD=y 
    44 CONFIG_GENERIC_CLOCKEVENTS=y 
    45 CONFIG_GENERIC_FIND_LAST_BIT=y 
     62# CONFIG_GENERIC_CPU_DEVICES is not set 
    4663CONFIG_GENERIC_GPIO=y 
    47 CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y 
     64CONFIG_GENERIC_IRQ_SHOW=y 
     65CONFIG_GENERIC_PCI_IOMAP=y 
    4866CONFIG_GPIOLIB=y 
     67CONFIG_GPIO_PXA=y 
    4968# CONFIG_HAMRADIO is not set 
    5069CONFIG_HARDIRQS_SW_RESEND=y 
     
    5473CONFIG_HAVE_AOUT=y 
    5574CONFIG_HAVE_ARCH_KGDB=y 
     75CONFIG_HAVE_ARCH_PFN_VALID=y 
    5676CONFIG_HAVE_CLK=y 
     77CONFIG_HAVE_C_RECORDMCOUNT=y 
     78CONFIG_HAVE_DMA_API_DEBUG=y 
     79CONFIG_HAVE_DYNAMIC_FTRACE=y 
     80CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y 
     81CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y 
    5782CONFIG_HAVE_FUNCTION_TRACER=y 
    5883CONFIG_HAVE_GENERIC_DMA_COHERENT=y 
     84CONFIG_HAVE_GENERIC_HARDIRQS=y 
    5985CONFIG_HAVE_IDE=y 
     86CONFIG_HAVE_IRQ_WORK=y 
    6087CONFIG_HAVE_KERNEL_GZIP=y 
    6188CONFIG_HAVE_KERNEL_LZMA=y 
    6289CONFIG_HAVE_KERNEL_LZO=y 
    63 CONFIG_HAVE_KPROBES=y 
    64 CONFIG_HAVE_KRETPROBES=y 
     90CONFIG_HAVE_KERNEL_XZ=y 
    6591CONFIG_HAVE_LATENCYTOP_SUPPORT=y 
     92CONFIG_HAVE_MEMBLOCK=y 
    6693CONFIG_HAVE_OPROFILE=y 
    67 # CONFIG_HW_RANDOM is not set 
     94CONFIG_HAVE_PERF_EVENTS=y 
     95CONFIG_HAVE_PROC_CPU=y 
     96CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y 
     97CONFIG_HAVE_SCHED_CLOCK=y 
     98CONFIG_HAVE_SPARSE_IRQ=y 
     99CONFIG_I2C=m 
    68100CONFIG_I2C_BOARDINFO=y 
    69101CONFIG_I2C_CHARDEV=m 
    70 # CONFIG_I2C_DESIGNWARE is not set 
    71 CONFIG_I2C=m 
    72102CONFIG_I2C_PXA=m 
     103# CONFIG_I2C_PXA_PCI is not set 
    73104CONFIG_I2C_PXA_SLAVE=y 
    74105CONFIG_IDE=m 
    75 CONFIG_INOTIFY_USER=y 
    76 CONFIG_INOTIFY=y 
    77106CONFIG_IWMMXT=y 
     107CONFIG_KTIME_SCALAR=y 
    78108# CONFIG_LEDS_GPIO is not set 
    79 CONFIG_MAC80211_DEFAULT_PS_VALUE=0 
    80109# CONFIG_MACH_ARCOM_ZEUS is not set 
    81110# CONFIG_MACH_ARMCORE is not set 
     
    83112# CONFIG_MACH_CAPC7117 is not set 
    84113# CONFIG_MACH_CM_X300 is not set 
     114# CONFIG_MACH_COLIBRI is not set 
    85115# CONFIG_MACH_COLIBRI300 is not set 
    86116# CONFIG_MACH_COLIBRI320 is not set 
    87 # CONFIG_MACH_COLIBRI is not set 
    88117# CONFIG_MACH_CSB726 is not set 
    89118# CONFIG_MACH_EM_X270 is not set 
     
    109138# CONFIG_MACH_STARGATE2 is not set 
    110139# CONFIG_MACH_TAVOREVB is not set 
    111 # CONFIG_MACH_TAVOREVB3 is not set 
    112140# CONFIG_MACH_VPAC270 is not set 
    113141# CONFIG_MACH_XCEP is not set 
    114142# CONFIG_MACH_ZIPIT2 is not set 
    115 # CONFIG_MACH_ZYLONITE is not set 
    116143# CONFIG_MACH_ZYLONITE300 is not set 
    117144# CONFIG_MACH_ZYLONITE320 is not set 
     145CONFIG_MDIO_BOARDINFO=y 
    118146# CONFIG_MFD_T7L66XB is not set 
    119 CONFIG_MII=m 
     147CONFIG_MMC=y 
    120148CONFIG_MMC_BLOCK=y 
    121149CONFIG_MMC_PXA=y 
    122 # CONFIG_MMC_SDHCI_PXA is not set 
    123 CONFIG_MMC=y 
    124150CONFIG_MTD_CFI_ADV_OPTIONS=y 
    125151# CONFIG_MTD_CFI_AMDSTD is not set 
     
    131157CONFIG_MTD_PXA2XX=y 
    132158# CONFIG_MTD_XIP is not set 
     159CONFIG_MULTI_IRQ_HANDLER=y 
     160CONFIG_NEED_DMA_MAP_STATE=y 
     161CONFIG_NEED_PER_CPU_KM=y 
    133162# CONFIG_PACKET is not set 
    134163CONFIG_PAGEFLAGS_EXTENDED=y 
    135164CONFIG_PAGE_OFFSET=0xC0000000 
    136165CONFIG_PATA_PCMCIA=m 
     166# CONFIG_PATA_PXA is not set 
    137167CONFIG_PCCARD=m 
    138168# CONFIG_PCI_SYSCALL is not set 
     169CONFIG_PCMCIA=m 
    139170CONFIG_PCMCIA_LOAD_CIS=y 
    140 CONFIG_PCMCIA=m 
    141171CONFIG_PCMCIA_PXA2XX=m 
     172CONFIG_PCMCIA_SOC_COMMON=m 
     173CONFIG_PERF_USE_VMALLOC=y 
     174CONFIG_PHYLIB=y 
    142175CONFIG_PLAT_PXA=y 
    143 # CONFIG_PM_DEBUG is not set 
    144 # CONFIG_PM_RUNTIME is not set 
    145 CONFIG_PM=y 
     176# CONFIG_PREEMPT_RCU is not set 
    146177CONFIG_PXA27x=y 
    147178# CONFIG_PXA_EZX is not set 
    148179# CONFIG_PXA_SHARPSL is not set 
     180# CONFIG_QUOTACTL is not set 
    149181CONFIG_SA1100_WATCHDOG=m 
    150182CONFIG_SCSI=m 
     183CONFIG_SCSI_MOD=m 
    151184# CONFIG_SCSI_MULTI_LUN is not set 
    152185# CONFIG_SCSI_PROC_FS is not set 
    153186# CONFIG_SDIO_UART is not set 
    154187# CONFIG_SERIAL_8250 is not set 
     188CONFIG_SERIAL_PXA=y 
    155189CONFIG_SERIAL_PXA_CONSOLE=y 
    156 CONFIG_SERIAL_PXA=y 
     190CONFIG_SERIO=m 
    157191CONFIG_SERIO_LIBPS2=m 
    158 CONFIG_SERIO=m 
    159192# CONFIG_SERIO_RAW is not set 
    160193CONFIG_SERIO_SERPORT=m 
     
    162195CONFIG_SMC91X=m 
    163196CONFIG_SMSC911X=y 
    164 CONFIG_SPLIT_PTLOCK_CPUS=4096 
    165 # CONFIG_SUSPEND is not set 
    166 # CONFIG_SYSCTL_SYSCALL is not set 
     197# CONFIG_SMSC911X_ARCH_HOOKS is not set 
     198CONFIG_SPARSE_IRQ=y 
     199CONFIG_SPLIT_PTLOCK_CPUS=999999 
    167200CONFIG_SYS_SUPPORTS_APM_EMULATION=y 
    168201# CONFIG_TRIZEPS_PXA is not set 
     
    172205# CONFIG_VLAN_8021Q is not set 
    173206CONFIG_XSCALE_PMU=y 
     207CONFIG_XZ_DEC=y 
    174208CONFIG_ZBOOT_ROM_BSS=0x0 
    175209CONFIG_ZBOOT_ROM_TEXT=0x0 
  • trunk/target/linux/pxa/patches-3.3/001-gumstix_verdex_pro_arch_support.patch

    r31640 r31641  
    1818--- a/arch/arm/mach-pxa/Kconfig 
    1919+++ b/arch/arm/mach-pxa/Kconfig 
    20 @@ -116,23 +116,34 @@ config MACH_CAPC7117 
     20@@ -134,23 +134,34 @@ config MACH_CAPC7117 
    2121        select PXA3xx 
    2222  
     
    6464--- a/arch/arm/mach-pxa/Makefile 
    6565+++ b/arch/arm/mach-pxa/Makefile 
    66 @@ -49,7 +49,8 @@ endif 
     66@@ -51,7 +51,8 @@ endif 
    6767 obj-$(CONFIG_MACH_EM_X270)     += em-x270.o 
    6868 obj-$(CONFIG_MACH_CM_X300)      += cm-x300.o 
     
    7676--- /dev/null 
    7777+++ b/arch/arm/mach-pxa/gumstix-verdex.c 
    78 @@ -0,0 +1,747 @@ 
     78@@ -0,0 +1,793 @@ 
    7979+/* 
    8080+ *  linux/arch/arm/mach-pxa/gumstix-verdex.c 
     
    102102+#include <linux/mtd/partitions.h> 
    103103+#include <linux/i2c/tsc2007.h> 
     104+#include <linux/i2c/pxa-i2c.h> 
     105+#include <linux/gpio.h> 
    104106+ 
    105107+#include <asm/setup.h> 
     
    119121+#include <mach/pxafb.h> 
    120122+#include <mach/ohci.h> 
    121 +#include <plat/i2c.h> 
    122123+#include <mach/pxa27x.h> 
    123124+#include <mach/pxa27x-udc.h> 
     
    130131+#include <linux/delay.h> 
    131132+ 
    132 +#if defined(CONFIG_SMSC911X) || defined(CONFIG_SMSC911X_MODULE) 
     133+static struct resource flash_resource = { 
     134+       .start  = 0x00000000, 
     135+       .end    = SZ_64M - 1, 
     136+       .flags  = IORESOURCE_MEM, 
     137+}; 
     138+ 
     139+static struct mtd_partition gumstix_partitions[] = { 
     140+       { 
     141+               .name =         "u-boot", 
     142+               .size =         0x00040000, 
     143+               .offset =       0, 
     144+               .mask_flags =   MTD_WRITEABLE  /* force read-only */ 
     145+       } , { 
     146+               .name =         "rootfs", 
     147+               .size =         0x01ec0000, 
     148+               .offset =       0x00040000 
     149+       } , { 
     150+               .name =         "kernel", 
     151+               .size =         0x00100000, 
     152+               .offset =       0x01f00000 
     153+       } 
     154+}; 
     155+ 
     156+static struct flash_platform_data gumstix_flash_data = { 
     157+       .map_name       = "cfi_probe", 
     158+       .parts          = gumstix_partitions, 
     159+       .nr_parts       = ARRAY_SIZE(gumstix_partitions), 
     160+       .width          = 2, 
     161+}; 
     162+ 
     163+static struct platform_device gumstix_flash_device = { 
     164+       .name           = "pxa2xx-flash", 
     165+       .id             = 0, 
     166+       .dev = { 
     167+               .platform_data = &gumstix_flash_data, 
     168+       }, 
     169+       .resource = &flash_resource, 
     170+       .num_resources = 1, 
     171+}; 
     172+ 
     173+#if defined(CONFIG_SMSC911X) || defined(CONFIG_SMSC911X_MODULE) \ 
     174+    || defined(CONFIG_PCMCIA_PXA2XX) || defined(CONFIG_PCMCIA_PXA2XX_MODULE) 
    133175+ 
    134176+#include <linux/smsc911x.h> 
     
    142184+       }, 
    143185+       [1] = { 
    144 +               .start  = IRQ_GPIO(GPIO_GUMSTIX_ETH0), 
    145 +               .end    = IRQ_GPIO(GPIO_GUMSTIX_ETH0), 
     186+               .start  = PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_ETH0), 
     187+               .end    = PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_ETH0), 
    146188+               .flags  = IORESOURCE_IRQ | IORESOURCE_IRQ_LOWEDGE, 
    147189+       }, 
     
    164206+       }, 
    165207+}; 
    166 + 
     208+#endif 
     209+ 
     210+#if defined(CONFIG_SMSC911X) || defined(CONFIG_SMSC911X_MODULE) 
    167211+static void __init verdex_init_smsc911x(void) 
    168212+{ 
     
    217261+ 
    218262+static unsigned long verdex_pin_config[] = { 
    219 +    /* MMC */ 
    220 +    GPIO32_MMC_CLK, 
    221 +    GPIO112_MMC_CMD, 
    222 +    GPIO92_MMC_DAT_0, 
    223 +    GPIO109_MMC_DAT_1, 
    224 +    GPIO110_MMC_DAT_2, 
    225 +    GPIO111_MMC_DAT_3, 
    226 + 
    227 +    /* BTUART */ 
    228 +    GPIO42_BTUART_RXD, 
    229 +    GPIO43_BTUART_TXD, 
    230 +    GPIO44_BTUART_CTS, 
    231 +    GPIO45_BTUART_RTS, 
    232 + 
    233 +    /* STUART */ 
    234 +    GPIO46_STUART_RXD, 
    235 +    GPIO47_STUART_TXD, 
    236 + 
    237 +    /* FFUART */ 
    238 +    GPIO34_FFUART_RXD, 
    239 +    GPIO39_FFUART_TXD, 
    240 + 
    241 +    /* SSP 2 */ 
    242 +    GPIO19_SSP2_SCLK, 
    243 +    GPIO14_SSP2_SFRM, 
    244 +    GPIO13_SSP2_TXD, 
    245 +    GPIO11_SSP2_RXD, 
    246 + 
    247 +    /* SDRAM and local bus */ 
    248 +    GPIO49_nPWE, 
    249 +    GPIO15_nCS_1, 
    250 + 
    251 +    /* I2C */ 
    252 +    GPIO117_I2C_SCL, 
    253 +    GPIO118_I2C_SDA, 
    254 + 
    255 +    /* PWM 0 */ 
    256 +    GPIO16_PWM0_OUT, 
    257 + 
    258 +    /* BRIGHTNESS */ 
    259 +    GPIO17_PWM1_OUT, 
    260 + 
    261 +    /* LCD */ 
    262 +    GPIO58_LCD_LDD_0, 
    263 +    GPIO59_LCD_LDD_1, 
    264 +    GPIO60_LCD_LDD_2, 
    265 +    GPIO61_LCD_LDD_3, 
    266 +    GPIO62_LCD_LDD_4, 
    267 +    GPIO63_LCD_LDD_5, 
    268 +    GPIO64_LCD_LDD_6, 
    269 +    GPIO65_LCD_LDD_7, 
    270 +    GPIO66_LCD_LDD_8, 
    271 +    GPIO67_LCD_LDD_9, 
    272 +    GPIO68_LCD_LDD_10, 
    273 +    GPIO69_LCD_LDD_11, 
    274 +    GPIO70_LCD_LDD_12, 
    275 +    GPIO71_LCD_LDD_13, 
    276 +    GPIO72_LCD_LDD_14, 
    277 +    GPIO73_LCD_LDD_15, 
    278 +    GPIO74_LCD_FCLK, 
    279 +    GPIO75_LCD_LCLK, 
    280 +    GPIO76_LCD_PCLK, 
     263+       /* MMC */ 
     264+       GPIO32_MMC_CLK, 
     265+       GPIO112_MMC_CMD, 
     266+       GPIO92_MMC_DAT_0, 
     267+       GPIO109_MMC_DAT_1, 
     268+       GPIO110_MMC_DAT_2, 
     269+       GPIO111_MMC_DAT_3, 
     270+ 
     271+       /* BTUART */ 
     272+       GPIO42_BTUART_RXD, 
     273+       GPIO43_BTUART_TXD, 
     274+       GPIO44_BTUART_CTS, 
     275+       GPIO45_BTUART_RTS, 
     276+ 
     277+       /* STUART */ 
     278+       GPIO46_STUART_RXD, 
     279+       GPIO47_STUART_TXD, 
     280+ 
     281+       /* FFUART */ 
     282+       GPIO34_FFUART_RXD, 
     283+       GPIO39_FFUART_TXD, 
     284+ 
     285+       /* SSP 2 */ 
     286+       GPIO19_SSP2_SCLK, 
     287+       GPIO14_SSP2_SFRM, 
     288+       GPIO13_SSP2_TXD, 
     289+       GPIO11_SSP2_RXD, 
     290+ 
     291+       /* SDRAM and local bus */ 
     292+       GPIO49_nPWE, 
     293+       GPIO15_nCS_1, 
     294+ 
     295+       /* I2C */ 
     296+       GPIO117_I2C_SCL, 
     297+       GPIO118_I2C_SDA, 
     298+ 
     299+       /* PWM 0 */ 
     300+       GPIO16_PWM0_OUT, 
     301+ 
     302+       /* BRIGHTNESS */ 
     303+       GPIO17_PWM1_OUT, 
     304+ 
     305+       /* LCD */ 
     306+       GPIO58_LCD_LDD_0, 
     307+       GPIO59_LCD_LDD_1, 
     308+       GPIO60_LCD_LDD_2, 
     309+       GPIO61_LCD_LDD_3, 
     310+       GPIO62_LCD_LDD_4, 
     311+       GPIO63_LCD_LDD_5, 
     312+       GPIO64_LCD_LDD_6, 
     313+       GPIO65_LCD_LDD_7, 
     314+       GPIO66_LCD_LDD_8, 
     315+       GPIO67_LCD_LDD_9, 
     316+       GPIO68_LCD_LDD_10, 
     317+       GPIO69_LCD_LDD_11, 
     318+       GPIO70_LCD_LDD_12, 
     319+       GPIO71_LCD_LDD_13, 
     320+       GPIO72_LCD_LDD_14, 
     321+       GPIO73_LCD_LDD_15, 
     322+       GPIO74_LCD_FCLK, 
     323+       GPIO75_LCD_LCLK, 
     324+       GPIO76_LCD_PCLK, 
    281325+#ifdef CONFIG_FB_PXA_SHARP_LQ043_PSP 
    282 +    /* DISP must be always high while screen is on */ 
    283 +    /* Done below in verdex_init */ 
     326+       /* DISP must be always high while screen is on */ 
     327+       /* Done below in verdex_init */ 
    284328+#else 
    285 +    GPIO77_LCD_BIAS, 
    286 +#endif 
    287 + 
     329+       GPIO77_LCD_BIAS, 
     330+#endif 
    288331+}; 
    289332+ 
     
    325368+ 
    326369+static int net_cf_vx_mode = 0; 
    327 +static int pcmcia_cf_nr = 2;  
     370+static int pcmcia_cf_nr = 2; 
    328371+ 
    329372+inline void __init gumstix_pcmcia_cpld_clk(void) 
     
    355398+static void __init gumstix_count_cards(void) 
    356399+{ 
    357 + 
    358400+       if ((gpio_request(GPIO_GUMSTIX_nPOE, "GPIO_GUMSTIX_nPOE") == 0) && 
    359401+           (gpio_direction_output(GPIO_GUMSTIX_nPOE, 1) == 0)) 
     
    361403+       else 
    362404+               printk(KERN_ERR "could not obtain gpio for GPIO_GUMSTIX_nPOE\n"); 
    363 +        
     405+ 
    364406+       if ((gpio_request(GPIO_GUMSTIX_nPCE_1, "GPIO_GUMSTIX_nPCE_1") == 0) && 
    365407+           (gpio_direction_output(GPIO_GUMSTIX_nPCE_1, 1) == 0)) 
     
    496538+               // newer boards and changing the pin mode on the newer boards 
    497539+               // would result in memory corruption for the NIC (and hang during 
    498 +               // PHY test).  
     540+               // PHY test). 
    499541+               pxa2xx_mfp_config(ARRAY_AND_SIZE(gpio_ntschg_1)); 
    500542+       } 
     
    538580+       } 
    539581+ 
    540 +       return;  
     582+       return; 
    541583+} 
    542584+#endif 
     
    615657+ 
    616658+static struct platform_device *devices[] __initdata = { 
    617 +    &verdex_audio_device, 
     659+       &gumstix_flash_device, 
     660+       &verdex_audio_device, 
    618661+}; 
    619662+ 
     
    627670+       /* See drivers/usb/host/ohci-pxa27x.c for further details but 
    628671+           ENABLE_PORT_ALL flag is equivalent to using this old sequence: 
    629 +       UHCHR = (UHCHR) & 
     672+       UHCHR = (UHCHR) & 
    630673+               ~(UHCHR_SSEP1 | UHCHR_SSEP2 | UHCHR_SSEP3 | UHCHR_SSE); 
    631674+       */ 
     
    656699+                void *data) 
    657700+{ 
    658 +    /* GPIO setup for MMC on the 120-pin connector is done in verdex_init. 
    659 +     * There is no card detect on a uSD connector so no interrupt to register. 
    660 +     * There is no WP detect GPIO line either. 
    661 +    */ 
    662 + 
    663 +    return 0; 
     701+       /* GPIO setup for MMC on the 120-pin connector is done in verdex_init. 
     702+        * There is no card detect on a uSD connector so no interrupt to 
     703+        * register. There is no WP detect GPIO line either. 
     704+        */ 
     705+ 
     706+       return 0; 
    664707+} 
    665708+ 
    666709+static struct pxamci_platform_data verdex_mci_platform_data = { 
    667 +    .ocr_mask   = MMC_VDD_32_33|MMC_VDD_33_34, 
    668 +    .init       = verdex_mci_init, 
     710+       .ocr_mask   = MMC_VDD_32_33|MMC_VDD_33_34, 
     711+       .init       = verdex_mci_init, 
     712+       .gpio_card_detect       = -1, 
     713+       .gpio_card_ro           = -1, 
     714+       .gpio_power             = -1, 
    669715+}; 
    670716+ 
    671717+static void __init verdex_mmc_init(void) 
    672718+{ 
    673 +    pxa_set_mci_info(&verdex_mci_platform_data); 
     719+       pxa_set_mci_info(&verdex_mci_platform_data); 
    674720+} 
    675721+#else 
    676722+static void __init verdex_mmc_init(void) 
    677723+{ 
    678 +    printk(KERN_INFO "Gumstix verdex mmc disabled\n"); 
     724+       printk(KERN_INFO "Gumstix verdex mmc disabled\n"); 
    679725+} 
    680726+#endif 
     
    682728+#if defined(CONFIG_USB_GADGET_PXA2XX) || defined(CONFIG_USB_GADGET_PXA2XX_MODULE) 
    683729+static struct pxa2xx_udc_mach_info verdex_udc_info __initdata = { 
    684 +    .gpio_vbus      = GPIO35, 
    685 +    .gpio_pullup    = GPIO41, 
     730+       .gpio_vbus      = GPIO35, 
     731+       .gpio_pullup    = GPIO41, 
    686732+}; 
    687733+ 
    688734+static void __init verdex_udc_init(void) 
    689735+{ 
    690 +    pxa_set_udc_info(&verdex_udc_info); 
     736+       pxa_set_udc_info(&verdex_udc_info); 
    691737+} 
    692738+#else 
    693739+static void __init verdex_udc_init(void) 
    694740+{ 
    695 +    printk(KERN_INFO "Gumstix verdex udc is disabled\n"); 
     741+       printk(KERN_INFO "Gumstix verdex udc is disabled\n"); 
    696742+} 
    697743+#endif 
     
    724770+ 
    725771+static struct tsc2007_platform_data tsc2003_config = { 
    726 +       .model = 2003, 
    727 +       .x_plate_ohms = 100, 
     772+       .model                  = 2003, 
     773+       .x_plate_ohms           = 100, 
    728774+       .get_pendown_state      = tsc2003_get_pendown_state, 
    729775+       .clear_penirq           = tsc2003_clear_penirq, 
     
    735781+static struct i2c_board_info __initdata verdex_i2c_board_info[] = { 
    736782+#if defined(CONFIG_RTC_DRV_DS1307) || defined(CONFIG_RTC_DRV_DS1307_MODULE) 
    737 + 
    738783+       { 
    739784+               I2C_BOARD_INFO("rtc-ds1307", 0x68), 
     
    759804+static void __init verdex_i2c_init(void) 
    760805+{ 
    761 +        printk(KERN_INFO "Initializing Gumstix verdex i2c\n"); 
     806+       printk(KERN_INFO "Initializing Gumstix verdex i2c\n"); 
    762807+ 
    763808+#if defined(CONFIG_TOUCHSCREEN_TSC2003) || defined(CONFIG_TOUCHSCREEN_TSC2003_MODULE) 
     
    794839+static void __init verdex_init(void) 
    795840+{ 
    796 +    pxa2xx_mfp_config(ARRAY_AND_SIZE(verdex_pin_config)); 
     841+       pxa2xx_mfp_config(ARRAY_AND_SIZE(verdex_pin_config)); 
    797842+ 
    798843+#ifdef CONFIG_FB_PXA_SHARP_LQ043_PSP 
    799 +    /* DISP must be always high while screen is on */ 
     844+       /* DISP must be always high while screen is on */ 
    800845+       gpio_direction_output(GPIO77, 0); 
    801846+       GPSR(GPIO77) = GPIO_bit(GPIO77); 
    802 +#endif  
    803 +    verdex_udc_init(); 
    804 +    verdex_mmc_init(); 
    805 +    verdex_ohci_init(); 
    806 +    verdex_i2c_init(); 
    807 +    verdex_init_smsc911x(); 
    808 +    verdex_pcmcia_init(); 
    809 +  
     847+#endif 
     848+       verdex_udc_init(); 
     849+       verdex_mmc_init(); 
     850+       verdex_ohci_init(); 
     851+       verdex_i2c_init(); 
     852+       verdex_init_smsc911x(); 
     853+       verdex_pcmcia_init(); 
     854+ 
    810855+#if defined(CONFIG_FB_PXA_ALPS_CDOLLAR) || defined(CONFIG_FB_PXA_SHARP_LQ043_PSP) || defined(CONFIG_FB_PXA_SAMSUNG_LTE430WQ_F0C) 
    811 +        printk(KERN_INFO "Initializing Gumstix verdex FB info\n"); 
     856+       printk(KERN_INFO "Initializing Gumstix verdex FB info\n"); 
    812857+       set_pxa_fb_info(&gumstix_fb_info); 
    813858+#endif 
    814 +    printk(KERN_INFO "Initializing Gumstix platform_add_devices\n"); 
    815 +    (void) platform_add_devices(devices, ARRAY_SIZE(devices)); 
     859+       printk(KERN_INFO "Initializing Gumstix platform_add_devices\n"); 
     860+       (void) platform_add_devices(devices, ARRAY_SIZE(devices)); 
    816861+} 
    817862+ 
    818863+MACHINE_START(GUMSTIX, "Gumstix verdex") 
    819 +    .boot_params    = 0xa0000100, /* match u-boot bi_boot_params */ 
    820 +    .map_io         = pxa_map_io, 
    821 +    .init_irq       = pxa27x_init_irq, 
    822 +    .timer          = &pxa_timer, 
    823 +    .init_machine   = verdex_init, 
     864+       .atag_offset    = 0x100, /* match u-boot bi_boot_params */ 
     865+       .map_io         = pxa27x_map_io, 
     866+       .init_irq       = pxa27x_init_irq, 
     867+       .handle_irq     = pxa27x_handle_irq, 
     868+       .timer          = &pxa_timer, 
     869+       .init_machine   = verdex_init, 
     870+       .restart        = pxa_restart, 
    824871+MACHINE_END 
    825 + 
    826872--- a/arch/arm/mach-pxa/include/mach/mfp-pxa27x.h 
    827873+++ b/arch/arm/mach-pxa/include/mach/mfp-pxa27x.h 
  • trunk/target/linux/pxa/patches-3.3/002-verdex_lcd_support.patch

    r31640 r31641  
    1313--- a/drivers/video/Kconfig 
    1414+++ b/drivers/video/Kconfig 
    15 @@ -1822,6 +1822,37 @@ config FB_PXA 
     15@@ -1892,6 +1892,37 @@ config FB_PXA 
    1616          say M here and read <file:Documentation/kbuild/modules.txt>. 
    1717  
  • trunk/target/linux/pxa/patches-3.3/003-gumstix_h_verdex_pro_support.patch

    r31640 r31641  
    4141+ 
    4242 /* usb state change */ 
    43  #define GUMSTIX_USB_INTR_IRQ           IRQ_GPIO(GPIO_GUMSTIX_USB_GPIOn) 
    44   
    45 @@ -42,48 +54,136 @@ has detected a cable insertion; driven l 
     43 #define GUMSTIX_USB_INTR_IRQ           PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_USB_GPIOn) 
     44  
     45@@ -42,48 +54,135 @@ has detected a cable insertion; driven l 
    4646  * ETH_RST provides a hardware reset line to the ethernet chip 
    4747  * ETH is the IRQ line in from the ethernet chip to the PXA 
     
    6363+#define GPIO_GUMSTIX_ETH1_RST_MD       (GPIO_GUMSTIX_ETH1_RST | GPIO_OUT) 
    6464 #define GPIO_GUMSTIX_ETH0_MD           (GPIO_GUMSTIX_ETH0 | GPIO_IN) 
    65 -#define GUMSTIX_ETH0_IRQ               IRQ_GPIO(GPIO_GUMSTIX_ETH0) 
     65-#define GUMSTIX_ETH0_IRQ               PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_ETH0) 
    6666-#define GPIO_GUMSTIX_ETH1              27 
    6767 #define GPIO_GUMSTIX_ETH1_MD           (GPIO_GUMSTIX_ETH1 | GPIO_IN) 
    68 -#define GUMSTIX_ETH1_IRQ               IRQ_GPIO(GPIO_GUMSTIX_ETH1) 
    69   
    70 +#define GUMSTIX_ETH0_IRQ               IRQ_GPIO(GPIO_GUMSTIX_ETH0) 
    71 +#define GUMSTIX_ETH1_IRQ               IRQ_GPIO(GPIO_GUMSTIX_ETH1) 
    72   
    73  /* CF reset line */ 
     68-#define GUMSTIX_ETH1_IRQ               PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_ETH1) 
     69  
     70+#define GUMSTIX_ETH0_IRQ               PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_ETH0) 
     71+#define GUMSTIX_ETH1_IRQ               PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_ETH1) 
     72  
     73-/* CF reset line */ 
    7474-#define GPIO8_RESET                    8 
     75- 
     76-/* CF slot 0 */ 
     77-#define GPIO4_nBVD1                    4 
     78-#define GPIO4_nSTSCHG                  GPIO4_nBVD1 
     79-#define GPIO11_nCD                     11 
     80-#define GPIO26_PRDY_nBSY               26 
     81-#define GUMSTIX_S0_nSTSCHG_IRQ         PXA_GPIO_TO_IRQ(GPIO4_nSTSCHG) 
     82-#define GUMSTIX_S0_nCD_IRQ             PXA_GPIO_TO_IRQ(GPIO11_nCD) 
     83-#define GUMSTIX_S0_PRDY_nBSY_IRQ       PXA_GPIO_TO_IRQ(GPIO26_PRDY_nBSY) 
     84+ /* CF reset line */ 
    7585+#define GPIO8_CF_RESET                 8 
    7686+#define GPIO97_CF_RESET                        97 
     
    124134+#define GPIO_GUMSTIX_nPWAIT_MD GPIO56_nPWAIT 
    125135+#define GPIO_GUMSTIX_nIOIS16_MD        GPIO57_nIOIS16 
    126   
    127  /* CF slot 0 */ 
    128 -#define GPIO4_nBVD1                    4 
    129 -#define GPIO4_nSTSCHG                  GPIO4_nBVD1 
    130 -#define GPIO11_nCD                     11 
    131 -#define GPIO26_PRDY_nBSY               26 
    132 -#define GUMSTIX_S0_nSTSCHG_IRQ         IRQ_GPIO(GPIO4_nSTSCHG) 
    133 -#define GUMSTIX_S0_nCD_IRQ             IRQ_GPIO(GPIO11_nCD) 
    134 -#define GUMSTIX_S0_PRDY_nBSY_IRQ       IRQ_GPIO(GPIO26_PRDY_nBSY) 
     136+ 
     137+ /* CF slot 0 */ 
    135138+#define GPIO4_nBVD1_0                  4 
    136139+#define GPIO4_nSTSCHG_0                        GPIO4_nBVD1_0 
     
    158161+#define GPIO_GUMSTIX_PRDY_nBSY_0_OLD   GPIO109_PRDY_nBSY_0 
    159162+ 
    160 +#define GUMSTIX_S0_nSTSCHG_IRQ         IRQ_GPIO(GPIO_GUMSTIX_nSTSCHG_0) 
    161 +#define GUMSTIX_S0_nCD_IRQ             IRQ_GPIO(GPIO_GUMSTIX_nCD_0) 
    162 +#define GUMSTIX_S0_PRDY_nBSY_IRQ       IRQ_GPIO(GPIO_GUMSTIX_PRDY_nBSY_0) 
    163 +#define GUMSTIX_S0_PRDY_nBSY_OLD_IRQ   IRQ_GPIO(GPIO_GUMSTIX_PRDY_nBSY_0_OLD) 
     163+#define GUMSTIX_S0_nSTSCHG_IRQ         PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_nSTSCHG_0) 
     164+#define GUMSTIX_S0_nCD_IRQ             PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_nCD_0) 
     165+#define GUMSTIX_S0_PRDY_nBSY_IRQ       PXA_GPIO_TO_IRQ(GPIO_GUMSTIX_PRDY_nBSY_0) 
    164166  
    165167 /* CF slot 1 */ 
     
    168170-#define GPIO36_nCD                     36 
    169171-#define GPIO27_PRDY_nBSY               27 
    170 -#define GUMSTIX_S1_nSTSCHG_IRQ         IRQ_GPIO(GPIO18_nSTSCHG) 
    171 -#define GUMSTIX_S1_nCD_IRQ             IRQ_GPIO(GPIO36_nCD) 
    172 -#define GUMSTIX_S1_PRDY_nBSY_IRQ       IRQ_GPIO(GPIO27_PRDY_nBSY) 
    173 - 
     172+#define GPIO18_nBVD1_1                 18 
     173+#define GPIO18_nSTSCHG_1               GPIO18_nBVD1_1 
     174+#define GPIO36_nCD_1                   36 
     175+#define GPIO27_PRDY_nBSY_1             27 
     176+ 
     177+#define GPIO_GUMSTIX_nBVD1_1           GPIO18_nBVD1_1 
     178+#define GPIO_GUMSTIX_nSTSCHG_1         GPIO18_nSTSCHG_1 
     179+#define GPIO_GUMSTIX_nCD_1             GPIO36_nCD_1 
     180+#define GPIO_GUMSTIX_PRDY_nBSY_1       GPIO27_PRDY_nBSY_1 
     181+ 
     182 #define GUMSTIX_S1_nSTSCHG_IRQ         PXA_GPIO_TO_IRQ(GPIO18_nSTSCHG) 
     183 #define GUMSTIX_S1_nCD_IRQ             PXA_GPIO_TO_IRQ(GPIO36_nCD) 
     184 #define GUMSTIX_S1_PRDY_nBSY_IRQ       PXA_GPIO_TO_IRQ(GPIO27_PRDY_nBSY) 
     185  
    174186-/* CF GPIO line modes */ 
    175187-#define GPIO4_nSTSCHG_MD               (GPIO4_nSTSCHG | GPIO_IN) 
     
    180192-#define GPIO27_PRDY_nBSY_MD            (GPIO27_PRDY_nBSY | GPIO_IN) 
    181193-#define GPIO36_nCD_MD                  (GPIO36_nCD | GPIO_IN) 
    182 +#define GPIO18_nBVD1_1                 18 
    183 +#define GPIO18_nSTSCHG_1               GPIO18_nBVD1_1 
    184 +#define GPIO36_nCD_1                   36 
    185 +#define GPIO27_PRDY_nBSY_1             27 
    186 + 
    187 +#define GPIO_GUMSTIX_nBVD1_1           GPIO18_nBVD1_1 
    188 +#define GPIO_GUMSTIX_nSTSCHG_1         GPIO18_nSTSCHG_1 
    189 +#define GPIO_GUMSTIX_nCD_1             GPIO36_nCD_1 
    190 +#define GPIO_GUMSTIX_PRDY_nBSY_1       GPIO27_PRDY_nBSY_1 
    191 + 
    192 +#define GUMSTIX_S1_nSTSCHG_IRQ         IRQ_GPIO(GPIO_GUMSTIX_nSTSCHG_1) 
    193 +#define GUMSTIX_S1_nCD_IRQ             IRQ_GPIO(GPIO_GUMSTIX_nCD_1) 
    194 +#define GUMSTIX_S1_PRDY_nBSY_IRQ       IRQ_GPIO(GPIO_GUMSTIX_PRDY_nBSY_1) 
    195 + 
    196194+/* CF GPIO line modes - correspond to mfp-pxa2[57]x.h */ 
    197 +#define GPIO_GUMSTIX_CF_RESET_MD       ( GPIO_GUMSTIX_CF_RESET | GPIO_OUT ) 
    198 +#define GPIO_GUMSTIX_CF_OLD_RESET_MD   ( GPIO_GUMSTIX_CF_OLD_RESET | GPIO_OUT ) 
     195+#define GPIO_GUMSTIX_CF_RESET_MD       (GPIO_GUMSTIX_CF_RESET | GPIO_OUT) 
     196+#define GPIO_GUMSTIX_CF_OLD_RESET_MD   (GPIO_GUMSTIX_CF_OLD_RESET | GPIO_OUT) 
    199197+ 
    200198+#define GPIO_GUMSTIX_nSTSCHG_0_MD      GPIO111_GPIO 
  • trunk/target/linux/pxa/patches-3.3/004-smsc911x_verdex_pro_support.patch

    r31640 r31641  
    1414 3 files changed, 53 insertions(+), 10 deletions(-) 
    1515 
    16 --- a/drivers/net/smsc911x.c 
    17 +++ b/drivers/net/smsc911x.c 
    18 @@ -1189,7 +1189,7 @@ static int smsc911x_open(struct net_devi 
    19                 SMSC_WARNING(IFUP, 
    20                         "Timed out waiting for EEPROM busy bit to clear"); 
     16--- a/drivers/net/ethernet/smsc/smsc911x.c 
     17+++ b/drivers/net/ethernet/smsc/smsc911x.c 
     18@@ -1485,7 +1485,7 @@ static int smsc911x_open(struct net_devi 
     19                SMSC_WARN(pdata, ifup, 
     20                          "Timed out waiting for EEPROM busy bit to clear"); 
    2121  
    2222-       smsc911x_reg_write(pdata, GPIO_CFG, 0x70070000); 
     
    2525        /* The soft reset above cleared the device's MAC address, 
    2626         * restore it from local copy (set in probe) */ 
    27 @@ -1201,8 +1201,8 @@ static int smsc911x_open(struct net_devi 
     27@@ -1497,8 +1497,8 @@ static int smsc911x_open(struct net_devi 
    2828        smsc911x_reg_write(pdata, INT_EN, 0); 
    2929        smsc911x_reg_write(pdata, INT_STS, 0xFFFFFFFF); 
     
    3535  
    3636        if (pdata->config.irq_polarity) { 
    37                 SMSC_TRACE(IFUP, "irq polarity: active high"); 
    38 @@ -1228,7 +1228,7 @@ static int smsc911x_open(struct net_devi 
     37                SMSC_TRACE(pdata, ifup, "irq polarity: active high"); 
     38@@ -1524,7 +1524,7 @@ static int smsc911x_open(struct net_devi 
    3939        temp |= INT_EN_SW_INT_EN_; 
    4040        smsc911x_reg_write(pdata, INT_EN, temp); 
     
    4545                if (pdata->software_irq_signal) 
    4646                        break; 
    47 @@ -1946,6 +1946,38 @@ static int __devexit smsc911x_drv_remove 
    48         return 0; 
     47@@ -2332,6 +2332,38 @@ static inline int smsc911x_probe_config_ 
    4948 } 
     49 #endif /* CONFIG_OF */ 
    5050  
    5151+static inline unsigned int is_gumstix_oui(u8 *addr) 
     
    8383 static int __devinit smsc911x_drv_probe(struct platform_device *pdev) 
    8484 { 
    85         struct net_device *dev; 
    86 @@ -2082,11 +2114,11 @@ static int __devinit smsc911x_drv_probe( 
    87                         SMSC_TRACE(PROBE, 
    88                                 "Mac Address is read from LAN911x EEPROM"); 
     85        struct device_node *np = pdev->dev.of_node; 
     86@@ -2481,11 +2513,11 @@ static int __devinit smsc911x_drv_probe( 
     87                        SMSC_TRACE(pdata, probe, 
     88                                   "Mac Address is read from LAN911x EEPROM"); 
    8989                } else { 
    9090-                       /* eeprom values are invalid, generate random MAC */ 
    9191-                       random_ether_addr(dev->dev_addr); 
    92 -                       smsc911x_set_hw_mac_address(pdata, dev->dev_addr); 
    93 -                       SMSC_TRACE(PROBE, 
    94 -                               "MAC Address is set to random_ether_addr"); 
    9592+                       /* eeprom values are invalid, generate MAC from serial number */ 
    9693+                       gen_serial_ether_addr(dev->dev_addr); 
    97 +                       smsc911x_set_hw_mac_address(pdata, dev->dev_addr); 
    98 +                       SMSC_TRACE(PROBE, 
     94                        smsc911x_set_hw_mac_address(pdata, dev->dev_addr); 
     95                        SMSC_TRACE(pdata, probe, 
     96-                                  "MAC Address is set to random_ether_addr"); 
    9997+                               "MAC Address is derived from system serial number"); 
    10098                } 
  • trunk/target/linux/pxa/patches-3.3/005-verdex_pcmcia_support.patch

    r31640 r31641  
    1616--- a/drivers/pcmcia/Kconfig 
    1717+++ b/drivers/pcmcia/Kconfig 
    18 @@ -215,7 +215,7 @@ config PCMCIA_PXA2XX 
    19         depends on (ARCH_LUBBOCK || MACH_MAINSTONE || PXA_SHARPSL \ 
     18@@ -212,7 +212,7 @@ config PCMCIA_PXA2XX 
    2019                    || MACH_ARMCORE || ARCH_PXA_PALM || TRIZEPS_PCMCIA \ 
    2120                    || ARCOM_PCMCIA || ARCH_PXA_ESERIES || MACH_STARGATE2 \ 
    22 -                   || MACH_VPAC270 || MACH_BALLOON3) 
    23 +                   || MACH_VPAC270 || MACH_BALLOON3 || ARCH_GUMSTIX) 
     21                    || MACH_VPAC270 || MACH_BALLOON3 || MACH_COLIBRI \ 
     22-                   || MACH_COLIBRI320) 
     23+                   || MACH_COLIBRI320 || ARCH_GUMSTIX) 
    2424        select PCMCIA_SOC_COMMON 
    2525        help 
     
    2727--- a/drivers/pcmcia/Makefile 
    2828+++ b/drivers/pcmcia/Makefile 
    29 @@ -71,6 +71,9 @@ pxa2xx-obj-$(CONFIG_MACH_STARGATE2)           += 
    30  pxa2xx-obj-$(CONFIG_MACH_VPAC270)              += pxa2xx_vpac270.o 
    31  pxa2xx-obj-$(CONFIG_MACH_BALLOON3)             += pxa2xx_balloon3.o 
     29@@ -70,6 +70,9 @@ pxa2xx-obj-$(CONFIG_MACH_BALLOON3)            += p 
     30 pxa2xx-obj-$(CONFIG_MACH_COLIBRI)              += pxa2xx_colibri.o 
     31 pxa2xx-obj-$(CONFIG_MACH_COLIBRI320)           += pxa2xx_colibri.o 
    3232  
    3333+pxa2xx-obj-$(CONFIG_MACH_GUMSTIX_VERDEX)       += pxa2xx_cs.o 
Note: See TracChangeset for help on using the changeset viewer.