diff options
| author | Thomas Bogendoerfer <tsbogend@alpha.franken.de> | 2008-07-16 09:18:58 -0400 |
|---|---|---|
| committer | Ralf Baechle <ralf@linux-mips.org> | 2008-07-20 09:38:18 -0400 |
| commit | 36a0a3cd45b49ceff78ac28efef1cbeec413d8c2 (patch) | |
| tree | b74e3f758ddca2449fcca809fca8682ee023394c /arch/mips | |
| parent | 5a334fa9240411121f5dda9605fc7fd98429e8c5 (diff) | |
[MIPS] IP32: Use common SGI button driver
Use the Indy/O2 button driver.
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips')
| -rw-r--r-- | arch/mips/sgi-ip32/ip32-platform.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/arch/mips/sgi-ip32/ip32-platform.c b/arch/mips/sgi-ip32/ip32-platform.c index 2ee401ba0b25..3d63721e0e80 100644 --- a/arch/mips/sgi-ip32/ip32-platform.c +++ b/arch/mips/sgi-ip32/ip32-platform.c | |||
| @@ -85,18 +85,7 @@ device_initcall(sgio2audio_devinit); | |||
| 85 | 85 | ||
| 86 | static __init int sgio2btns_devinit(void) | 86 | static __init int sgio2btns_devinit(void) |
| 87 | { | 87 | { |
| 88 | struct platform_device *pd; | 88 | return IS_ERR(platform_device_register_simple("sgibtns", -1, NULL, 0)); |
| 89 | int ret; | ||
| 90 | |||
| 91 | pd = platform_device_alloc("sgio2btns", -1); | ||
| 92 | if (!pd) | ||
| 93 | return -ENOMEM; | ||
| 94 | |||
| 95 | ret = platform_device_add(pd); | ||
| 96 | if (ret) | ||
| 97 | platform_device_put(pd); | ||
| 98 | |||
| 99 | return ret; | ||
| 100 | } | 89 | } |
| 101 | 90 | ||
| 102 | device_initcall(sgio2btns_devinit); | 91 | device_initcall(sgio2btns_devinit); |
