OPL3_HW_AUTO
if (opl3->hardware != OPL3_HW_AUTO)
OPL3_HW_AUTO, 0, &opl3) < 0) {
error = snd_opl3_create(card, port[n], port[n] + 2, OPL3_HW_AUTO, 1, &opl3);
OPL3_HW_AUTO, 0, &opl3) < 0) {
OPL3_HW_AUTO, 0, &opl3) < 0) {
if (snd_opl3_create(card, 0x388, 0x38a, OPL3_HW_AUTO, 0, &opl3) < 0)
OPL3_HW_AUTO, 0, &opl3) < 0) {
OPL3_HW_AUTO, 0, &opl3);
OPL3_HW_AUTO, 0, &opl3) < 0) {
OPL3_HW_AUTO, 1, &opl3);
OPL3_HW_AUTO, 1, &opl3);
OPL3_HW_AUTO, 1, &opl3);
OPL3_HW_AUTO, 0, &opl3) < 0) {
OPL3_HW_AUTO, 1, &opl3) < 0) {
OPL3_HW_AUTO, 1, &opl3) < 0) {