this patch update an unknown yamaha opl3 id that is unknown to alsa but known to harddrake:
--- /tmp/opl3sa2.c Fri Mar 1 14:06:21 2002 +++ alsa-driver-0.9.0beta12/alsa-kernel/isa/opl3sa2.c Fri Mar 1 14:06:39 2002 @@ -177,7 +177,7 @@ ISAPNP_OPL3SA2('Y','M','H',0x0020,0x0021), /* Yamaha OPL3-SA3 (integrated on Intel's Pentium II AL440LX motherboard) */ ISAPNP_OPL3SA2('Y','M','H',0x0030,0x0021), - /* ??? */ + /* Yamaha OPL3-SA2 */ ISAPNP_OPL3SA2('Y','M','H',0x0800,0x0021), /* NeoMagic MagicWave 3DX */ ISAPNP_OPL3SA2('N','M','X',0x2200,0x2210),