Commit 9ea2a9dd authored by Russell King's avatar Russell King

[ARM] Add resources for sa11x0ir device.

parent 3a2ef8db
...@@ -283,9 +283,31 @@ void sa11x0_set_flash_data(struct flash_platform_data *flash, ...@@ -283,9 +283,31 @@ void sa11x0_set_flash_data(struct flash_platform_data *flash,
sa11x0mtd_device.num_resources = nr; sa11x0mtd_device.num_resources = nr;
} }
static struct resource sa11x0ir_resources[] = {
{
.start = __PREG(Ser2UTCR0),
.end = __PREG(Ser2UTCR0) + 0x24 - 1,
.flags = IORESOURCE_MEM,
}, {
.start = __PREG(Ser2HSCR0),
.end = __PREG(Ser2HSCR0) + 0x1c - 1,
.flags = IORESOURCE_MEM,
}, {
.start = __PREG(Ser2HSCR2),
.end = __PREG(Ser2HSCR2) + 0x04 - 1,
.flags = IORESOURCE_MEM,
}, {
.start = IRQ_Ser2ICP,
.end = IRQ_Ser2ICP,
.flags = IORESOURCE_IRQ,
}
};
static struct platform_device sa11x0ir_device = { static struct platform_device sa11x0ir_device = {
.name = "sa11x0-ir", .name = "sa11x0-ir",
.id = -1, .id = -1,
.num_resources = ARRAY_SIZE(sa11x0ir_resources),
.resource = sa11x0ir_resources,
}; };
void sa11x0_set_irda_data(struct irda_platform_data *irda) void sa11x0_set_irda_data(struct irda_platform_data *irda)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment