Lines Matching refs:opl3
36 #include <sound/opl3.h>
1879 static void snd_cs4281_opl3_command(struct snd_opl3 *opl3, unsigned short cmd,
1883 struct cs4281 *chip = opl3->private_data;
1891 spin_lock_irqsave(&opl3->reg_lock, flags);
1899 spin_unlock_irqrestore(&opl3->reg_lock, flags);
1908 struct snd_opl3 *opl3;
1940 if ((err = snd_opl3_new(card, OPL3_HW_OPL3_CS4281, &opl3)) < 0) {
1944 opl3->private_data = chip;
1945 opl3->command = snd_cs4281_opl3_command;
1946 snd_opl3_init(opl3);
1947 if ((err = snd_opl3_hwdep_new(opl3, 0, 1, NULL)) < 0) {