diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2007-07-12 17:41:23 +0100 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-07-12 17:41:23 +0100 |
commit | de61b542b822746d1498718c40f5dd740da49629 (patch) | |
tree | 3c531813af29e3dd621bbd4086d3da499cc30e25 /arch/mips/kernel/pcspeaker.c | |
parent | fdc1f93847ea618e51f001805e022794d8bffff3 (diff) | |
download | linux-de61b542b822746d1498718c40f5dd740da49629.tar.bz2 |
[MIPS] Rename PC speaker code
While the PC speaker is wired up to the i8254 there is more to the i8254
than just the PC speaker so this code was getting in the way under its
current name.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/kernel/pcspeaker.c')
-rw-r--r-- | arch/mips/kernel/pcspeaker.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/arch/mips/kernel/pcspeaker.c b/arch/mips/kernel/pcspeaker.c new file mode 100644 index 000000000000..475df6904219 --- /dev/null +++ b/arch/mips/kernel/pcspeaker.c @@ -0,0 +1,28 @@ +/* + * Copyright (C) 2006 IBM Corporation + * + * Implements device information for i8253 timer chip + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License version + * 2 as published by the Free Software Foundation + */ + +#include <linux/platform_device.h> + +static __init int add_pcspkr(void) +{ + struct platform_device *pd; + int ret; + + pd = platform_device_alloc("pcspkr", -1); + if (!pd) + return -ENOMEM; + + ret = platform_device_add(pd); + if (ret) + platform_device_put(pd); + + return ret; +} +device_initcall(add_pcspkr); |