Commit b7515483 authored by Pierre Ossman's avatar Pierre Ossman Committed by Linus Torvalds

[PATCH] Split timer resources

The kernel currently allocates the range 0x40-0x5f for timer calls.  This
causes conflicts with other hardware using these ports (In my case a
Winbond W83L519D SD/MMC card reader).  This patch splits the resource into
the ports actually needed.
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent ddebb8b6
...@@ -219,9 +219,14 @@ static struct resource standard_io_resources[] = { { ...@@ -219,9 +219,14 @@ static struct resource standard_io_resources[] = { {
.end = 0x0021, .end = 0x0021,
.flags = IORESOURCE_BUSY | IORESOURCE_IO .flags = IORESOURCE_BUSY | IORESOURCE_IO
}, { }, {
.name = "timer", .name = "timer0",
.start = 0x0040, .start = 0x0040,
.end = 0x005f, .end = 0x0043,
.flags = IORESOURCE_BUSY | IORESOURCE_IO
}, {
.name = "timer1",
.start = 0x0050,
.end = 0x0053,
.flags = IORESOURCE_BUSY | IORESOURCE_IO .flags = IORESOURCE_BUSY | IORESOURCE_IO
}, { }, {
.name = "keyboard", .name = "keyboard",
......
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