aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorBjorn Helgaas <bjorn.helgaas@hp.com>2006-02-14 13:53:02 -0800
committerLinus Torvalds <torvalds@g5.osdl.org>2006-02-14 16:09:34 -0800
commitbe5efffb762fa4a7b9a7a45ebf34b13e3bf5a2d8 (patch)
treeb5bf63cab3daf805c89d8a3438b19bd96964d64c /fs
parentda965822abd18a17d7cffe1d511f48951c82dfb6 (diff)
downloadkernel_samsung_tuna-be5efffb762fa4a7b9a7a45ebf34b13e3bf5a2d8.zip
kernel_samsung_tuna-be5efffb762fa4a7b9a7a45ebf34b13e3bf5a2d8.tar.gz
kernel_samsung_tuna-be5efffb762fa4a7b9a7a45ebf34b13e3bf5a2d8.tar.bz2
[PATCH] HPET: handle multiple ACPI EXTENDED_IRQ resources
When the _CRS for a single HPET contains multiple EXTENDED_IRQ resources, we overwrote hdp->hd_nirqs every time we found one. So the driver worked when all the IRQs were described in a single EXTENDED_IRQ resource, but failed when multiple resources were used. (Strictly speaking, I think the latter is actually more correct, but both styles have been used.) Someday we should remove all the ACPI stuff from hpet.c and use PNP driver registration instead. But currently PNP_MAX_IRQ is 2, and HPETs often have more IRQs. Hint, hint, Adam :-) Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Acked-by: Bob Picco <robert.picco@hp.com> Cc: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> Cc: Len Brown <len.brown@intel.com> Cc: Adam Belay <ambx1@neo.rr.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions