diff options
author | Mikael Pettersson <mikpe@it.uu.se> | 2006-05-01 12:16:18 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-05-01 18:17:47 -0700 |
commit | 160bd18e5e545cbb4e5c26f54414485f8ac291ec (patch) | |
tree | 8aeb56b0f2c5292dd768e8beca13212706289872 /arch/x86_64/Kconfig.debug | |
parent | f3537ea7b9c2f10397a8b68cd006981d7c615431 (diff) | |
download | linux-160bd18e5e545cbb4e5c26f54414485f8ac291ec.tar.gz |
[PATCH] x86_64: make PC Speaker driver work
The PC Speaker driver's ->probe() routine doesn't even get called in the 64-bit kernels. The reason for that is that the arch code apparently has to explictly add a "pcspkr" platform device in order for the driver core to call the ->probe() routine. arch/i386/kernel/setup.c unconditionally adds a "pcspkr" device, but the x86_64 kernel has no code at all related to the PC Speaker. The patch below copies the relevant code from i386 to x86_64, which makes the PC Speaker work for me on x86_64. Cc: Dmitry Torokhov <dtor_core@ameritech.net> Acked-by: Andi Kleen <ak@muc.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/x86_64/Kconfig.debug')
0 files changed, 0 insertions, 0 deletions