diff options
Diffstat (limited to 'arch/arm/mach-pxa/devices.c')
| -rw-r--r-- | arch/arm/mach-pxa/devices.c | 15 | 
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm/mach-pxa/devices.c b/arch/arm/mach-pxa/devices.c index c1f3b1279d9..adf32e61f45 100644 --- a/arch/arm/mach-pxa/devices.c +++ b/arch/arm/mach-pxa/devices.c @@ -383,9 +383,24 @@ struct platform_device pxa_device_asoc_platform = {  static u64 pxaficp_dmamask = ~(u32)0; +static struct resource pxa_ir_resources[] = { +	[0] = { +		.start  = IRQ_STUART, +		.end    = IRQ_STUART, +		.flags  = IORESOURCE_IRQ, +	}, +	[1] = { +		.start  = IRQ_ICP, +		.end    = IRQ_ICP, +		.flags  = IORESOURCE_IRQ, +	}, +}; +  struct platform_device pxa_device_ficp = {  	.name		= "pxa2xx-ir",  	.id		= -1, +	.num_resources	= ARRAY_SIZE(pxa_ir_resources), +	.resource	= pxa_ir_resources,  	.dev		= {  		.dma_mask = &pxaficp_dmamask,  		.coherent_dma_mask = 0xffffffff,  |