Hello. Attached patch does the following: - changes the pcspeaker driver to use the i8253_lock instead of i8253_beep_lock - adds the SND_SUSPEND event that allows to disable and re-enable the driver. It is necessary, for example, for the PCM PC-Speaker driver (which is currently in an ALSA CVS), as it doesn't want to interfere with the pcspkr, so it needs some way to disable the thing. Can this please be applied? Signed-off-by: stsp@aknet.ru