mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 12:42:02 +00:00
Add platfrom device resource for bfin-sport on bf533 stamp
Signed-off-by: Aaron Wu <Aaron.wu@analog.com> Signed-off-by: Steven Miao <realmz6@gmail.com>
This commit is contained in:
parent
44148338ce
commit
eb706def7e
@ -370,7 +370,8 @@ static struct platform_device bfin_sir0_device = {
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SERIAL_BFIN_SPORT) || defined(CONFIG_SERIAL_BFIN_SPORT_MODULE)
|
||||
#if defined(CONFIG_SERIAL_BFIN_SPORT) || \
|
||||
defined(CONFIG_SERIAL_BFIN_SPORT_MODULE)
|
||||
#ifdef CONFIG_SERIAL_BFIN_SPORT0_UART
|
||||
static struct resource bfin_sport0_uart_resources[] = {
|
||||
{
|
||||
@ -441,6 +442,50 @@ static struct platform_device bfin_sport1_uart_device = {
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_BFIN_SPORT) || defined(CONFIG_BFIN_SPORT_MODULE)
|
||||
static struct resource bfin_sport0_resources[] = {
|
||||
{
|
||||
.start = SPORT0_TCR1,
|
||||
.end = SPORT0_MRCS3+4,
|
||||
.flags = IORESOURCE_MEM,
|
||||
},
|
||||
{
|
||||
.start = IRQ_SPORT0_TX,
|
||||
.end = IRQ_SPORT0_TX+1,
|
||||
.flags = IORESOURCE_IRQ,
|
||||
},
|
||||
{
|
||||
.start = IRQ_SPORT0_RX,
|
||||
.end = IRQ_SPORT0_RX+1,
|
||||
.flags = IORESOURCE_IRQ,
|
||||
},
|
||||
{
|
||||
.start = IRQ_SPORT0_ERROR,
|
||||
.end = IRQ_SPORT0_ERROR,
|
||||
.flags = IORESOURCE_IRQ,
|
||||
},
|
||||
{
|
||||
.start = CH_SPORT0_TX,
|
||||
.end = CH_SPORT0_TX,
|
||||
.flags = IORESOURCE_DMA,
|
||||
},
|
||||
{
|
||||
.start = CH_SPORT0_RX,
|
||||
.end = CH_SPORT0_RX,
|
||||
.flags = IORESOURCE_DMA,
|
||||
},
|
||||
};
|
||||
static struct platform_device bfin_sport0_device = {
|
||||
.name = "bfin_sport_raw",
|
||||
.id = 0,
|
||||
.num_resources = ARRAY_SIZE(bfin_sport0_resources),
|
||||
.resource = bfin_sport0_resources,
|
||||
.dev = {
|
||||
.platform_data = &bfin_sport0_peripherals,
|
||||
},
|
||||
};
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)
|
||||
#include <linux/input.h>
|
||||
#include <linux/gpio_keys.h>
|
||||
|
Loading…
Reference in New Issue
Block a user