Commit 7efe1611b2db9025ffc52a686897ab91820caeb4
1 parent
91313d60d8
[PARISC] Initialize serial spinlocks in superio.c
git commit 976ecd12b8144d066a23fe97c6fbfc1ac8470af7 changed our locking characteristics, and put the onus of spin_lock_init on superio.c. Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
Showing 1 changed file with 3 additions and 0 deletions Side-by-side Diff
drivers/parisc/superio.c
... | ... | @@ -11,6 +11,7 @@ |
11 | 11 | * (C) Copyright 2000 Alex deVries <alex@onefishtwo.ca> |
12 | 12 | * (C) Copyright 2001 John Marvin <jsm fc hp com> |
13 | 13 | * (C) Copyright 2003 Grant Grundler <grundler parisc-linux org> |
14 | + * (C) Copyright 2005 Kyle McMartin <kyle@parisc-linux.org> | |
14 | 15 | * |
15 | 16 | * This program is free software; you can redistribute it and/or |
16 | 17 | * modify it under the terms of the GNU General Public License as |
... | ... | @@ -405,6 +406,7 @@ |
405 | 406 | |
406 | 407 | serial[0].iobase = sio_dev.sp1_base; |
407 | 408 | serial[0].irq = SP1_IRQ; |
409 | + spin_lock_init(&serial[0].lock); | |
408 | 410 | |
409 | 411 | retval = early_serial_setup(&serial[0]); |
410 | 412 | if (retval < 0) { |
... | ... | @@ -414,6 +416,7 @@ |
414 | 416 | |
415 | 417 | serial[1].iobase = sio_dev.sp2_base; |
416 | 418 | serial[1].irq = SP2_IRQ; |
419 | + spin_lock_init(&serial[1].lock); | |
417 | 420 | retval = early_serial_setup(&serial[1]); |
418 | 421 | |
419 | 422 | if (retval < 0) |