|
@@ -8,6 +8,7 @@
|
|
|
*/
|
|
|
|
|
|
#include <linux/device.h>
|
|
|
+#include <linux/export.h>
|
|
|
#include <linux/platform_device.h>
|
|
|
#include <linux/mtd/mtd.h>
|
|
|
#include <linux/mtd/partitions.h>
|
|
@@ -538,9 +539,14 @@ static struct resource bfin_uart0_resources[] = {
|
|
|
.end = UART0_GCTL+2,
|
|
|
.flags = IORESOURCE_MEM,
|
|
|
},
|
|
|
+ {
|
|
|
+ .start = IRQ_UART0_TX,
|
|
|
+ .end = IRQ_UART0_TX,
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
+ },
|
|
|
{
|
|
|
.start = IRQ_UART0_RX,
|
|
|
- .end = IRQ_UART0_RX+1,
|
|
|
+ .end = IRQ_UART0_RX,
|
|
|
.flags = IORESOURCE_IRQ,
|
|
|
},
|
|
|
{
|
|
@@ -581,9 +587,14 @@ static struct resource bfin_uart1_resources[] = {
|
|
|
.end = UART1_GCTL+2,
|
|
|
.flags = IORESOURCE_MEM,
|
|
|
},
|
|
|
+ {
|
|
|
+ .start = IRQ_UART1_TX,
|
|
|
+ .end = IRQ_UART1_TX,
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
+ },
|
|
|
{
|
|
|
.start = IRQ_UART1_RX,
|
|
|
- .end = IRQ_UART1_RX+1,
|
|
|
+ .end = IRQ_UART1_RX,
|
|
|
.flags = IORESOURCE_IRQ,
|
|
|
},
|
|
|
{
|
|
@@ -801,7 +812,6 @@ static struct platform_device bfin_sport1_uart_device = {
|
|
|
#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)
|
|
|
#include <linux/input.h>
|
|
|
#include <linux/gpio_keys.h>
|
|
|
-#include <linux/export.h>
|
|
|
|
|
|
static struct gpio_keys_button bfin_gpio_keys_table[] = {
|
|
|
{BTN_0, GPIO_PF14, 1, "gpio-keys: BTN0"},
|