ALSA: Fix typos in alsa-driver-api.xml

This patch fixed 2 typos in DocBook/alsa-driver-api.xml.
It is because this file is generated by make xmldocs,
I have to fix typos within source files.

Signed-off-by: Masanari Iida <standby24x7@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
ALSA: Replace with IS_ENABLED()

Replace the lengthy #if defined(XXX) || defined(XXX_MODULE) with the
new IS_ENABLED() macro.

The sequencer-related ifdefs in some places (e.g. rawmidi.c) are a bit
tricky.  Instead of adding the extra dependency on CONFIG_MODULE, use
the another Kconfig such as CONFIG_SND_RAQMIDI_SEQ that already takes
such a dependency into account.

The patch still doesn't cover all ifdefs.  For example, the dependency
on CONFIG_GAMEPORT is still open-coded because this also has an extra
dependency on CONFIG_MODULE.  Similarly, an open-coded ifdef is still
left in pcm_oss.c for OSS mixer ioctl.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Merge branch 'for-next'