Changeset 27592


Ignore:
Timestamp:
2011-07-11T22:35:16+02:00 (7 years ago)
Author:
kaloz
Message:

[orion]: upgrade to 3.0-rc6 and optimize for armv5te again

Location:
trunk/target/linux/orion
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/orion/Makefile

    r26441 r27592  
    1111BOARDNAME:=Marvell Orion 
    1212SUBTARGETS:=generic harddisk 
    13 CFLAGS=-Os -pipe -march=armv5t -mtune=xscale -fno-caller-saves 
     13CFLAGS=-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves 
    1414MAINTAINER:=Imre Kaloz <kaloz@openwrt.org> 
    1515 
    16 LINUX_VERSION:=2.6.37.6 
     16LINUX_VERSION:=3.0-rc6 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/orion/files/arch/arm/mach-orion5x/dt2-setup.c

    r25090 r27592  
    120120                if (gpio_direction_input(pin) == 0) { 
    121121                        irq = gpio_to_irq(pin); 
    122                         set_irq_type(irq, IRQ_TYPE_LEVEL_LOW); 
     122                        irq_set_irq_type(irq, IRQ_TYPE_LEVEL_LOW); 
    123123                        printk (KERN_INFO "PCI IntA IRQ: %d\n", irq); 
    124124                } else { 
    125125                        printk(KERN_ERR "dt2_pci_preinit failed to " 
    126                                         "set_irq_type pin %d\n", pin); 
     126                                        "irq_set_irq_type pin %d\n", pin); 
    127127                        gpio_free(pin); 
    128128                } 
     
    135135                if (gpio_direction_input(pin) == 0) { 
    136136                        irq = gpio_to_irq(pin); 
    137                         set_irq_type(irq, IRQ_TYPE_LEVEL_LOW); 
     137                        irq_set_irq_type(irq, IRQ_TYPE_LEVEL_LOW); 
    138138                        printk (KERN_INFO "PCI IntB IRQ: %d\n", irq); 
    139139                } else { 
    140140                        printk(KERN_ERR "dt2_pci_preinit failed to " 
    141                                         "set_irq_type pin %d\n", pin); 
     141                                        "irq_set_irq_type pin %d\n", pin); 
    142142                        gpio_free(pin); 
    143143                } 
     
    241241 * General Setup 
    242242 ****************************************************************************/ 
    243 static struct orion5x_mpp_mode dt2_mpp_modes[] __initdata = { 
    244         {  0, MPP_GPIO },               // RTC interrupt 
    245         {  1, MPP_GPIO },               // 88e6131 interrupt 
    246         {  2, MPP_GPIO },               // PCI_intB 
    247         {  3, MPP_GPIO },               // PCI_intA 
    248         {  4, MPP_GPIO },               // reset button switch 
    249         {  5, MPP_GPIO }, 
    250         {  6, MPP_GPIO }, 
    251         {  7, MPP_GPIO }, 
    252         {  8, MPP_GPIO }, 
    253         {  9, MPP_GIGE },               /* GE_RXERR */ 
    254         { 10, MPP_GPIO },               // usb 
    255         { 11, MPP_GPIO },               // usb 
    256         { 12, MPP_GIGE },               // GE_TXD[4] 
    257         { 13, MPP_GIGE },               // GE_TXD[5] 
    258         { 14, MPP_GIGE },               // GE_TXD[6] 
    259         { 15, MPP_GIGE },               // GE_TXD[7] 
    260         { 16, MPP_GIGE },               // GE_RXD[4] 
    261         { 17, MPP_GIGE },               // GE_RXD[5] 
    262         { 18, MPP_GIGE },               // GE_RXD[6] 
    263         { 19, MPP_GIGE },               // GE_RXD[7] 
    264         { -1 }, 
     243static unsigned int dt2_mpp_modes[] __initdata = { 
     244        MPP0_GPIO,              // RTC interrupt 
     245        MPP1_GPIO,              // 88e6131 interrupt 
     246        MPP2_GPIO,              // PCI_intB 
     247        MPP3_GPIO,              // PCI_intA 
     248        MPP4_GPIO,              // reset button switch 
     249        MPP5_GPIO, 
     250        MPP6_GPIO, 
     251        MPP7_GPIO, 
     252        MPP8_GPIO, 
     253        MPP9_GIGE,              /* GE_RXERR */ 
     254        MPP10_GPIO,             // usb 
     255        MPP11_GPIO,             // usb 
     256        MPP12_GIGE,             // GE_TXD[4] 
     257        MPP13_GIGE,             // GE_TXD[5] 
     258        MPP14_GIGE,             // GE_TXD[6] 
     259        MPP15_GIGE,             // GE_TXD[7] 
     260        MPP16_GIGE,             // GE_RXD[4] 
     261        MPP17_GIGE,             // GE_RXD[5] 
     262        MPP18_GIGE,             // GE_RXD[6] 
     263        MPP19_GIGE,             // GE_RXD[7] 
     264        0, 
    265265}; 
    266266 
Note: See TracChangeset for help on using the changeset viewer.