• Home
  • Raw
  • Download

Lines Matching refs:card

105 	dev_dbg(chip->card->dev, "allocating pipe for %d channels\n", channels);  in lx_hardware_open()
108 dev_err(chip->card->dev, LXP "allocating pipe failed\n"); in lx_hardware_open()
114 dev_err(chip->card->dev, "setting granularity to %ld failed\n", in lx_hardware_open()
129 dev_dbg(chip->card->dev, "setting stream format\n"); in lx_hardware_start()
132 dev_err(chip->card->dev, "setting stream format failed\n"); in lx_hardware_start()
136 dev_dbg(chip->card->dev, "starting pipe\n"); in lx_hardware_start()
139 dev_err(chip->card->dev, "starting pipe failed\n"); in lx_hardware_start()
143 dev_dbg(chip->card->dev, "waiting for pipe to start\n"); in lx_hardware_start()
146 dev_err(chip->card->dev, "waiting for pipe failed\n"); in lx_hardware_start()
160 dev_dbg(chip->card->dev, "pausing pipe\n"); in lx_hardware_stop()
163 dev_err(chip->card->dev, "pausing pipe failed\n"); in lx_hardware_stop()
167 dev_dbg(chip->card->dev, "waiting for pipe to become idle\n"); in lx_hardware_stop()
170 dev_err(chip->card->dev, "waiting for pipe failed\n"); in lx_hardware_stop()
174 dev_dbg(chip->card->dev, "stopping pipe\n"); in lx_hardware_stop()
177 dev_err(chip->card->dev, "stopping pipe failed\n"); in lx_hardware_stop()
191 dev_dbg(chip->card->dev, "releasing pipe\n"); in lx_hardware_close()
194 dev_err(chip->card->dev, "releasing pipe failed\n"); in lx_hardware_close()
209 dev_dbg(chip->card->dev, "->lx_pcm_open\n"); in lx_pcm_open()
220 dev_warn(chip->card->dev, "could not constrain periods\n"); in lx_pcm_open()
231 dev_warn(chip->card->dev, "could not constrain periods\n"); in lx_pcm_open()
241 dev_warn(chip->card->dev, in lx_pcm_open()
256 dev_dbg(chip->card->dev, "<-lx_pcm_open, %d\n", err); in lx_pcm_open()
262 dev_dbg(substream->pcm->card->dev, "->lx_pcm_close\n"); in lx_pcm_close()
276 dev_dbg(chip->card->dev, "->lx_pcm_stream_pointer\n"); in lx_pcm_stream_pointer()
282 dev_dbg(chip->card->dev, "stream_pointer at %ld\n", pos); in lx_pcm_stream_pointer()
292 dev_dbg(chip->card->dev, "->lx_pcm_prepare\n"); in lx_pcm_prepare()
299 dev_err(chip->card->dev, "failed to stop hardware. " in lx_pcm_prepare()
306 dev_err(chip->card->dev, "failed to close hardware. " in lx_pcm_prepare()
312 dev_dbg(chip->card->dev, "opening hardware\n"); in lx_pcm_prepare()
315 dev_err(chip->card->dev, "failed to open hardware. " in lx_pcm_prepare()
322 dev_err(chip->card->dev, "failed to start hardware. " in lx_pcm_prepare()
344 dev_dbg(chip->card->dev, "->lx_pcm_hw_params\n"); in lx_pcm_hw_params()
375 dev_dbg(chip->card->dev, "->lx_pcm_hw_free\n"); in lx_pcm_hw_free()
381 dev_err(chip->card->dev, "failed to stop hardware. " in lx_pcm_hw_free()
388 dev_err(chip->card->dev, "failed to close hardware. " in lx_pcm_hw_free()
430 dev_dbg(chip->card->dev, "starting: needed %d, freed %d\n", in lx_trigger_start()
437 dev_dbg(chip->card->dev, "starting: buffer index %x on 0x%lx (%d bytes)\n", in lx_trigger_start()
443 dev_dbg(chip->card->dev, "starting: needed %d, freed %d\n", needed, freed); in lx_trigger_start()
445 dev_dbg(chip->card->dev, "starting: starting stream\n"); in lx_trigger_start()
448 dev_err(chip->card->dev, "couldn't start stream\n"); in lx_trigger_start()
460 dev_dbg(chip->card->dev, "stopping: stopping stream\n"); in lx_trigger_stop()
463 dev_err(chip->card->dev, "couldn't stop stream\n"); in lx_trigger_stop()
522 dev_dbg(chip->card->dev, "->lx_pcm_trigger\n"); in lx_pcm_trigger()
527 static void snd_lx6464es_free(struct snd_card *card) in snd_lx6464es_free() argument
529 struct lx6464es *chip = card->private_data; in snd_lx6464es_free()
540 dev_dbg(chip->card->dev, "->lx_init_xilinx_reset\n"); in lx_init_xilinx_reset()
560 dev_dbg(chip->card->dev, "xilinx reset done\n"); in lx_init_xilinx_reset()
561 dev_dbg(chip->card->dev, "xilinx took %d loops\n", i); in lx_init_xilinx_reset()
581 dev_dbg(chip->card->dev, "->lx_init_xilinx_test\n"); in lx_init_xilinx_test()
589 dev_err(chip->card->dev, "Problem: Reg_CSM %x.\n", reg); in lx_init_xilinx_test()
596 dev_err(chip->card->dev, "Error: Reg_CSM %x.\n", reg); in lx_init_xilinx_test()
601 dev_dbg(chip->card->dev, "Xilinx/MicroBlaze access test successful\n"); in lx_init_xilinx_test()
618 dev_dbg(chip->card->dev, "->lx_init_ethersound\n"); in lx_init_ethersound_config()
632 dev_dbg(chip->card->dev, "ethersound initialized after %dms\n", in lx_init_ethersound_config()
638 dev_warn(chip->card->dev, in lx_init_ethersound_config()
643 dev_dbg(chip->card->dev, "ethersound initialized\n"); in lx_init_ethersound_config()
653 dev_dbg(chip->card->dev, "->lx_init_get_version_features\n"); in lx_init_get_version_features()
660 dev_info(chip->card->dev, "DSP version: V%02d.%02d #%d\n", in lx_init_get_version_features()
675 dev_dbg(chip->card->dev, "actual clock frequency %d\n", freq); in lx_init_get_version_features()
677 dev_err(chip->card->dev, "DSP corrupted \n"); in lx_init_get_version_features()
689 dev_dbg(chip->card->dev, "->lx_set_granularity\n"); in lx_set_granularity()
702 dev_warn(chip->card->dev, "could not set granularity\n"); in lx_set_granularity()
707 dev_err(chip->card->dev, "snapped blocksize to %d\n", snapped_gran); in lx_set_granularity()
709 dev_dbg(chip->card->dev, "set blocksize on board %d\n", snapped_gran); in lx_set_granularity()
721 dev_dbg(chip->card->dev, "->lx_init_dsp\n"); in lx_init_dsp()
723 dev_dbg(chip->card->dev, "initialize board\n"); in lx_init_dsp()
728 dev_dbg(chip->card->dev, "testing board\n"); in lx_init_dsp()
733 dev_dbg(chip->card->dev, "initialize ethersound configuration\n"); in lx_init_dsp()
754 dev_dbg(chip->card->dev, "mac address ready read after: %dms\n", i); in lx_init_dsp()
755 dev_info(chip->card->dev, in lx_init_dsp()
805 err = snd_pcm_new(chip->card, (char *)card_name, 0, in lx_pcm_create()
908 static int lx_proc_create(struct snd_card *card, struct lx6464es *chip) in lx_proc_create() argument
910 return snd_card_ro_proc_new(card, "levels", chip, lx_proc_levels_read); in lx_proc_create()
914 static int snd_lx6464es_create(struct snd_card *card, in snd_lx6464es_create() argument
917 struct lx6464es *chip = card->private_data; in snd_lx6464es_create()
920 dev_dbg(card->dev, "->snd_lx6464es_create\n"); in snd_lx6464es_create()
932 dev_err(card->dev, in snd_lx6464es_create()
937 chip->card = card; in snd_lx6464es_create()
967 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq); in snd_lx6464es_create()
971 card->sync_irq = chip->irq; in snd_lx6464es_create()
972 card->private_free = snd_lx6464es_free; in snd_lx6464es_create()
976 dev_err(card->dev, "error during DSP initialization\n"); in snd_lx6464es_create()
984 err = lx_proc_create(card, chip); in snd_lx6464es_create()
988 err = snd_ctl_add(card, snd_ctl_new1(&lx_control_playback_switch, in snd_lx6464es_create()
1000 struct snd_card *card; in snd_lx6464es_probe() local
1014 sizeof(*chip), &card); in snd_lx6464es_probe()
1017 chip = card->private_data; in snd_lx6464es_probe()
1019 err = snd_lx6464es_create(card, pci); in snd_lx6464es_probe()
1021 dev_err(card->dev, "error during snd_lx6464es_create\n"); in snd_lx6464es_probe()
1025 strcpy(card->driver, "LX6464ES"); in snd_lx6464es_probe()
1026 sprintf(card->id, "LX6464ES_%02X%02X%02X", in snd_lx6464es_probe()
1029 sprintf(card->shortname, "LX6464ES %02X.%02X.%02X.%02X.%02X.%02X", in snd_lx6464es_probe()
1033 sprintf(card->longname, "%s at 0x%lx, 0x%p, irq %i", in snd_lx6464es_probe()
1034 card->shortname, chip->port_plx, in snd_lx6464es_probe()
1037 err = snd_card_register(card); in snd_lx6464es_probe()
1041 dev_dbg(chip->card->dev, "initialization successful\n"); in snd_lx6464es_probe()
1042 pci_set_drvdata(pci, card); in snd_lx6464es_probe()
1047 snd_card_free(card); in snd_lx6464es_probe()