Lines Matching defs:card

38 		dev_dbg(chip->card->dev,
45 dev_dbg(chip->card->dev,
50 dev_err(chip->card->dev,
62 dev_dbg(chip->card->dev, "firmware not released (kept in cache)\n");
74 dev_dbg(chip->card->dev, "release_firmware(%d)\n", i);
275 dev_dbg(chip->card->dev, "max_channels=%d\n", max_channels);
329 dev_err(chip->card->dev, "s-g list allocation failed\n");
337 dev_dbg(chip->card->dev, "pcm_open opencount=%d can_set_rate=%d, rate_set=%d",
420 else /* If the card has ADAT, subtract the 6 channels
459 else /* If the card has ADAT, subtract the 6 channels
503 dev_dbg(chip->card->dev, "pcm_open opencount=%d can_set_rate=%d, rate_set=%d",
541 dev_dbg(chip->card->dev, "hwp_ie free(%d)\n", pipe->index);
550 dev_err(chip->card->dev, "allocate_pipes(%d) err=%d\n",
555 dev_dbg(chip->card->dev, "allocate_pipes()=%d\n", pipe_index);
557 dev_dbg(chip->card->dev,
668 dev_dbg(chip->card->dev, "pcm_hw_free(%d)\n", pipe->index);
687 dev_dbg(chip->card->dev, "Prepare rate=%d format=%d channels=%d\n",
709 dev_err(chip->card->dev,
906 /* This card has a Vmixer, that is there is no direct mapping from PCM
913 err = snd_pcm_new(chip->card, "PCM", 0, num_pipes_out(chip),
919 strcpy(pcm->name, chip->card->shortname);
926 err = snd_pcm_new(chip->card, "Digital PCM", 1, 0,
932 strcpy(pcm->name, chip->card->shortname);
939 /* The card can manage substreams formed by analog and digital channels
945 err = snd_pcm_new(chip->card, "Analog PCM", 0,
952 strcpy(pcm->name, chip->card->shortname);
959 err = snd_pcm_new(chip->card, "Digital PCM", 1,
966 strcpy(pcm->name, chip->card->shortname);
1453 snd_ctl_notify(chip->card,
1456 dev_dbg(chip->card->dev,
1585 dev_dbg(chip->card->dev,
1861 dev_dbg(chip->card->dev, "rawmidi_iread=%d\n", st);
1874 static void snd_echo_free(struct snd_card *card)
1876 struct echoaudio *chip = card->private_data;
1889 static int snd_echo_create(struct snd_card *card,
1892 struct echoaudio *chip = card->private_data;
1905 chip->card = card;
1924 dev_err(chip->card->dev, "ioremap failed\n");
1930 dev_err(chip->card->dev, "cannot grab irq\n");
1934 card->sync_irq = chip->irq;
1935 dev_dbg(card->dev, "pci=%p irq=%d subdev=%04x Init hardware...\n",
1938 card->private_free = snd_echo_free;
1954 dev_err(card->dev, "init_hw err=%d\n", err);
1966 struct snd_card *card;
1981 sizeof(*chip), &card);
1984 chip = card->private_data;
1986 err = snd_echo_create(card, pci);
1990 strcpy(card->driver, "Echo_" ECHOCARD_NAME);
1991 strcpy(card->shortname, chip->card_name);
1997 sprintf(card->longname, "%s rev.%d (DSP%s) at 0x%lx irq %i",
1998 card->shortname, pci_id->subdevice & 0x000f, dsp,
2003 dev_err(chip->card->dev, "new pcm error %d\n", err);
2009 err = snd_echo_midi_create(card, chip);
2011 dev_err(chip->card->dev, "new midi error %d\n", err);
2019 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_vmixer, chip));
2023 err = snd_ctl_add(chip->card,
2029 err = snd_ctl_add(chip->card,
2036 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_line_input_gain, chip));
2043 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_intput_nominal_level, chip));
2050 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_output_nominal_level, chip));
2055 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_vumeters_switch, chip));
2059 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_vumeters, chip));
2065 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_monitor_mixer, chip));
2071 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_automute_switch, chip));
2076 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_channels_info, chip));
2087 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_digital_mode_switch, chip));
2101 err = snd_ctl_add(chip->card, chip->clock_src_ctl);
2108 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_spdif_mode_switch, chip));
2115 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_echo_phantom_power_switch, chip));
2121 err = snd_card_register(card);
2124 dev_info(card->dev, "Card registered: %s\n", card->longname);
2162 chip->card->sync_irq = -1;
2210 dev_err(chip->card->dev, "cannot grab irq\n");
2214 chip->card->sync_irq = chip->irq;