Lines Matching defs:opl3
37 #include <sound/opl3.h>
1889 static void snd_cs4281_opl3_command(struct snd_opl3 *opl3, unsigned short cmd,
1893 struct cs4281 *chip = opl3->private_data;
1901 spin_lock_irqsave(&opl3->reg_lock, flags);
1909 spin_unlock_irqrestore(&opl3->reg_lock, flags);
1918 struct snd_opl3 *opl3;
1950 if ((err = snd_opl3_new(card, OPL3_HW_OPL3_CS4281, &opl3)) < 0) {
1954 opl3->private_data = chip;
1955 opl3->command = snd_cs4281_opl3_command;
1956 snd_opl3_init(opl3);
1957 if ((err = snd_opl3_hwdep_new(opl3, 0, 1, NULL)) < 0) {