|
|
@@ -119,11 +119,11 @@ void __init dt2_pci_preinit(void)
|
|
|
if (gpio_request(pin, "PCI IntA") == 0) {
|
|
|
if (gpio_direction_input(pin) == 0) {
|
|
|
irq = gpio_to_irq(pin);
|
|
|
- set_irq_type(irq, IRQ_TYPE_LEVEL_LOW);
|
|
|
+ irq_set_irq_type(irq, IRQ_TYPE_LEVEL_LOW);
|
|
|
printk (KERN_INFO "PCI IntA IRQ: %d\n", irq);
|
|
|
} else {
|
|
|
printk(KERN_ERR "dt2_pci_preinit failed to "
|
|
|
- "set_irq_type pin %d\n", pin);
|
|
|
+ "irq_set_irq_type pin %d\n", pin);
|
|
|
gpio_free(pin);
|
|
|
}
|
|
|
} else {
|
|
|
@@ -134,11 +134,11 @@ void __init dt2_pci_preinit(void)
|
|
|
if (gpio_request(pin, "PCI IntB") == 0) {
|
|
|
if (gpio_direction_input(pin) == 0) {
|
|
|
irq = gpio_to_irq(pin);
|
|
|
- set_irq_type(irq, IRQ_TYPE_LEVEL_LOW);
|
|
|
+ irq_set_irq_type(irq, IRQ_TYPE_LEVEL_LOW);
|
|
|
printk (KERN_INFO "PCI IntB IRQ: %d\n", irq);
|
|
|
} else {
|
|
|
printk(KERN_ERR "dt2_pci_preinit failed to "
|
|
|
- "set_irq_type pin %d\n", pin);
|
|
|
+ "irq_set_irq_type pin %d\n", pin);
|
|
|
gpio_free(pin);
|
|
|
}
|
|
|
} else {
|
|
|
@@ -240,28 +240,28 @@ static struct mv_sata_platform_data dt2_sata_data = {
|
|
|
/*****************************************************************************
|
|
|
* General Setup
|
|
|
****************************************************************************/
|
|
|
-static struct orion5x_mpp_mode dt2_mpp_modes[] __initdata = {
|
|
|
- { 0, MPP_GPIO }, // RTC interrupt
|
|
|
- { 1, MPP_GPIO }, // 88e6131 interrupt
|
|
|
- { 2, MPP_GPIO }, // PCI_intB
|
|
|
- { 3, MPP_GPIO }, // PCI_intA
|
|
|
- { 4, MPP_GPIO }, // reset button switch
|
|
|
- { 5, MPP_GPIO },
|
|
|
- { 6, MPP_GPIO },
|
|
|
- { 7, MPP_GPIO },
|
|
|
- { 8, MPP_GPIO },
|
|
|
- { 9, MPP_GIGE }, /* GE_RXERR */
|
|
|
- { 10, MPP_GPIO }, // usb
|
|
|
- { 11, MPP_GPIO }, // usb
|
|
|
- { 12, MPP_GIGE }, // GE_TXD[4]
|
|
|
- { 13, MPP_GIGE }, // GE_TXD[5]
|
|
|
- { 14, MPP_GIGE }, // GE_TXD[6]
|
|
|
- { 15, MPP_GIGE }, // GE_TXD[7]
|
|
|
- { 16, MPP_GIGE }, // GE_RXD[4]
|
|
|
- { 17, MPP_GIGE }, // GE_RXD[5]
|
|
|
- { 18, MPP_GIGE }, // GE_RXD[6]
|
|
|
- { 19, MPP_GIGE }, // GE_RXD[7]
|
|
|
- { -1 },
|
|
|
+static unsigned int dt2_mpp_modes[] __initdata = {
|
|
|
+ MPP0_GPIO, // RTC interrupt
|
|
|
+ MPP1_GPIO, // 88e6131 interrupt
|
|
|
+ MPP2_GPIO, // PCI_intB
|
|
|
+ MPP3_GPIO, // PCI_intA
|
|
|
+ MPP4_GPIO, // reset button switch
|
|
|
+ MPP5_GPIO,
|
|
|
+ MPP6_GPIO,
|
|
|
+ MPP7_GPIO,
|
|
|
+ MPP8_GPIO,
|
|
|
+ MPP9_GIGE, /* GE_RXERR */
|
|
|
+ MPP10_GPIO, // usb
|
|
|
+ MPP11_GPIO, // usb
|
|
|
+ MPP12_GIGE, // GE_TXD[4]
|
|
|
+ MPP13_GIGE, // GE_TXD[5]
|
|
|
+ MPP14_GIGE, // GE_TXD[6]
|
|
|
+ MPP15_GIGE, // GE_TXD[7]
|
|
|
+ MPP16_GIGE, // GE_RXD[4]
|
|
|
+ MPP17_GIGE, // GE_RXD[5]
|
|
|
+ MPP18_GIGE, // GE_RXD[6]
|
|
|
+ MPP19_GIGE, // GE_RXD[7]
|
|
|
+ 0,
|
|
|
};
|
|
|
|
|
|
/*****************************************************************************
|