Changeset 12040


Ignore:
Timestamp:
2008-07-31T13:14:00+02:00 (8 years ago)
Author:
kaloz
Message:

enable the second uart on the WG302v1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ixp4xx/patches-2.6.26/105-wg302v1_support.patch

    r11619 r12040  
    113113--- /dev/null 
    114114+++ b/arch/arm/mach-ixp4xx/wg302v1-setup.c 
    115 @@ -0,0 +1,126 @@ 
     115@@ -0,0 +1,142 @@ 
    116116+/* 
    117117+ * arch/arm/mach-ixp4xx/wg302v1-setup.c 
     
    164164+}; 
    165165+ 
    166 +static struct resource wg302v1_uart_resource = { 
    167 +       .start  = IXP4XX_UART1_BASE_PHYS, 
    168 +       .end    = IXP4XX_UART1_BASE_PHYS + 0x0fff, 
    169 +       .flags  = IORESOURCE_MEM, 
     166+static struct resource wg302v1_uart_resources[] = { 
     167+       { 
     168+               .start  = IXP4XX_UART1_BASE_PHYS, 
     169+               .end    = IXP4XX_UART1_BASE_PHYS + 0x0fff, 
     170+               .flags  = IORESOURCE_MEM, 
     171+       }, 
     172+       { 
     173+               .start  = IXP4XX_UART2_BASE_PHYS, 
     174+               .end    = IXP4XX_UART2_BASE_PHYS + 0x0fff, 
     175+               .flags  = IORESOURCE_MEM, 
     176+       } 
    170177+}; 
    171178+ 
     
    180187+               .uartclk        = IXP4XX_UART_XTAL, 
    181188+       }, 
     189+       { 
     190+               .mapbase        = IXP4XX_UART2_BASE_PHYS, 
     191+               .membase        = (char *)IXP4XX_UART2_BASE_VIRT + REG_OFFSET, 
     192+               .irq            = IRQ_IXP4XX_UART2, 
     193+               .flags          = UPF_BOOT_AUTOCONF | UPF_SKIP_TEST, 
     194+               .iotype         = UPIO_MEM, 
     195+               .regshift       = 2, 
     196+               .uartclk        = IXP4XX_UART_XTAL, 
     197+       }, 
    182198+       { }, 
    183199+}; 
     
    189205+               .platform_data  = wg302v1_uart_data, 
    190206+       }, 
    191 +       .num_resources  = 1, 
    192 +       .resource       = &wg302v1_uart_resource, 
     207+       .num_resources  = 2, 
     208+       .resource       = wg302v1_uart_resources, 
    193209+}; 
    194210+ 
Note: See TracChangeset for help on using the changeset viewer.