Lines Matching refs:card

115 	dev_dbg(chip->card->dev, "allocating pipe for %d channels\n", channels);  in lx_hardware_open()
118 dev_err(chip->card->dev, LXP "allocating pipe failed\n"); in lx_hardware_open()
124 dev_err(chip->card->dev, "setting granularity to %ld failed\n", in lx_hardware_open()
139 dev_dbg(chip->card->dev, "setting stream format\n"); in lx_hardware_start()
142 dev_err(chip->card->dev, "setting stream format failed\n"); in lx_hardware_start()
146 dev_dbg(chip->card->dev, "starting pipe\n"); in lx_hardware_start()
149 dev_err(chip->card->dev, "starting pipe failed\n"); in lx_hardware_start()
153 dev_dbg(chip->card->dev, "waiting for pipe to start\n"); in lx_hardware_start()
156 dev_err(chip->card->dev, "waiting for pipe failed\n"); in lx_hardware_start()
170 dev_dbg(chip->card->dev, "pausing pipe\n"); in lx_hardware_stop()
173 dev_err(chip->card->dev, "pausing pipe failed\n"); in lx_hardware_stop()
177 dev_dbg(chip->card->dev, "waiting for pipe to become idle\n"); in lx_hardware_stop()
180 dev_err(chip->card->dev, "waiting for pipe failed\n"); in lx_hardware_stop()
184 dev_dbg(chip->card->dev, "stopping pipe\n"); in lx_hardware_stop()
187 dev_err(chip->card->dev, "stopping pipe failed\n"); in lx_hardware_stop()
201 dev_dbg(chip->card->dev, "releasing pipe\n"); in lx_hardware_close()
204 dev_err(chip->card->dev, "releasing pipe failed\n"); in lx_hardware_close()
219 dev_dbg(chip->card->dev, "->lx_pcm_open\n"); in lx_pcm_open()
230 dev_warn(chip->card->dev, "could not constrain periods\n"); in lx_pcm_open()
241 dev_warn(chip->card->dev, "could not constrain periods\n"); in lx_pcm_open()
251 dev_warn(chip->card->dev, in lx_pcm_open()
266 dev_dbg(chip->card->dev, "<-lx_pcm_open, %d\n", err); in lx_pcm_open()
273 dev_dbg(substream->pcm->card->dev, "->lx_pcm_close\n"); in lx_pcm_close()
287 dev_dbg(chip->card->dev, "->lx_pcm_stream_pointer\n"); in lx_pcm_stream_pointer()
293 dev_dbg(chip->card->dev, "stream_pointer at %ld\n", pos); in lx_pcm_stream_pointer()
303 dev_dbg(chip->card->dev, "->lx_pcm_prepare\n"); in lx_pcm_prepare()
310 dev_err(chip->card->dev, "failed to stop hardware. " in lx_pcm_prepare()
317 dev_err(chip->card->dev, "failed to close hardware. " in lx_pcm_prepare()
323 dev_dbg(chip->card->dev, "opening hardware\n"); in lx_pcm_prepare()
326 dev_err(chip->card->dev, "failed to open hardware. " in lx_pcm_prepare()
333 dev_err(chip->card->dev, "failed to start hardware. " in lx_pcm_prepare()
356 dev_dbg(chip->card->dev, "->lx_pcm_hw_params\n"); in lx_pcm_hw_params()
391 dev_dbg(chip->card->dev, "->lx_pcm_hw_free\n"); in lx_pcm_hw_free()
397 dev_err(chip->card->dev, "failed to stop hardware. " in lx_pcm_hw_free()
404 dev_err(chip->card->dev, "failed to close hardware. " in lx_pcm_hw_free()
448 dev_dbg(chip->card->dev, "starting: needed %d, freed %d\n", in lx_trigger_start()
455 dev_dbg(chip->card->dev, "starting: buffer index %x on 0x%lx (%d bytes)\n", in lx_trigger_start()
461 dev_dbg(chip->card->dev, "starting: needed %d, freed %d\n", needed, freed); in lx_trigger_start()
463 dev_dbg(chip->card->dev, "starting: starting stream\n"); in lx_trigger_start()
466 dev_err(chip->card->dev, "couldn't start stream\n"); in lx_trigger_start()
478 dev_dbg(chip->card->dev, "stopping: stopping stream\n"); in lx_trigger_stop()
481 dev_err(chip->card->dev, "couldn't stop stream\n"); in lx_trigger_stop()
540 dev_dbg(chip->card->dev, "->lx_pcm_trigger\n"); in lx_pcm_trigger()
547 dev_dbg(chip->card->dev, "->snd_lx6464es_free\n"); in snd_lx6464es_free()
576 dev_dbg(chip->card->dev, "->lx_init_xilinx_reset\n"); in lx_init_xilinx_reset()
596 dev_dbg(chip->card->dev, "xilinx reset done\n"); in lx_init_xilinx_reset()
597 dev_dbg(chip->card->dev, "xilinx took %d loops\n", i); in lx_init_xilinx_reset()
617 dev_dbg(chip->card->dev, "->lx_init_xilinx_test\n"); in lx_init_xilinx_test()
625 dev_err(chip->card->dev, "Problem: Reg_CSM %x.\n", reg); in lx_init_xilinx_test()
632 dev_err(chip->card->dev, "Error: Reg_CSM %x.\n", reg); in lx_init_xilinx_test()
637 dev_dbg(chip->card->dev, "Xilinx/MicroBlaze access test successful\n"); in lx_init_xilinx_test()
654 dev_dbg(chip->card->dev, "->lx_init_ethersound\n"); in lx_init_ethersound_config()
668 dev_dbg(chip->card->dev, "ethersound initialized after %dms\n", in lx_init_ethersound_config()
674 dev_warn(chip->card->dev, in lx_init_ethersound_config()
679 dev_dbg(chip->card->dev, "ethersound initialized\n"); in lx_init_ethersound_config()
689 dev_dbg(chip->card->dev, "->lx_init_get_version_features\n"); in lx_init_get_version_features()
696 dev_info(chip->card->dev, "DSP version: V%02d.%02d #%d\n", in lx_init_get_version_features()
711 dev_dbg(chip->card->dev, "actual clock frequency %d\n", freq); in lx_init_get_version_features()
713 dev_err(chip->card->dev, "DSP corrupted \n"); in lx_init_get_version_features()
725 dev_dbg(chip->card->dev, "->lx_set_granularity\n"); in lx_set_granularity()
738 dev_warn(chip->card->dev, "could not set granularity\n"); in lx_set_granularity()
743 dev_err(chip->card->dev, "snapped blocksize to %d\n", snapped_gran); in lx_set_granularity()
745 dev_dbg(chip->card->dev, "set blocksize on board %d\n", snapped_gran); in lx_set_granularity()
757 dev_dbg(chip->card->dev, "->lx_init_dsp\n"); in lx_init_dsp()
759 dev_dbg(chip->card->dev, "initialize board\n"); in lx_init_dsp()
764 dev_dbg(chip->card->dev, "testing board\n"); in lx_init_dsp()
769 dev_dbg(chip->card->dev, "initialize ethersound configuration\n"); in lx_init_dsp()
790 dev_dbg(chip->card->dev, "mac address ready read after: %dms\n", i); in lx_init_dsp()
791 dev_info(chip->card->dev, in lx_init_dsp()
843 err = snd_pcm_new(chip->card, (char *)card_name, 0, in lx_pcm_create()
949 static int lx_proc_create(struct snd_card *card, struct lx6464es *chip) in lx_proc_create() argument
952 int err = snd_card_proc_new(card, "levels", &entry); in lx_proc_create()
961 static int snd_lx6464es_create(struct snd_card *card, in snd_lx6464es_create() argument
972 dev_dbg(card->dev, "->snd_lx6464es_create\n"); in snd_lx6464es_create()
986 dev_err(card->dev, in snd_lx6464es_create()
998 chip->card = card; in snd_lx6464es_create()
1023 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq); in snd_lx6464es_create()
1028 err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops); in snd_lx6464es_create()
1034 dev_err(card->dev, "error during DSP initialization\n"); in snd_lx6464es_create()
1042 err = lx_proc_create(card, chip); in snd_lx6464es_create()
1046 err = snd_ctl_add(card, snd_ctl_new1(&lx_control_playback_switch, in snd_lx6464es_create()
1073 struct snd_card *card; in snd_lx6464es_probe() local
1087 0, &card); in snd_lx6464es_probe()
1091 err = snd_lx6464es_create(card, pci, &chip); in snd_lx6464es_probe()
1093 dev_err(card->dev, "error during snd_lx6464es_create\n"); in snd_lx6464es_probe()
1097 strcpy(card->driver, "LX6464ES"); in snd_lx6464es_probe()
1098 sprintf(card->id, "LX6464ES_%02X%02X%02X", in snd_lx6464es_probe()
1101 sprintf(card->shortname, "LX6464ES %02X.%02X.%02X.%02X.%02X.%02X", in snd_lx6464es_probe()
1105 sprintf(card->longname, "%s at 0x%lx, 0x%p, irq %i", in snd_lx6464es_probe()
1106 card->shortname, chip->port_plx, in snd_lx6464es_probe()
1109 err = snd_card_register(card); in snd_lx6464es_probe()
1113 dev_dbg(chip->card->dev, "initialization successful\n"); in snd_lx6464es_probe()
1114 pci_set_drvdata(pci, card); in snd_lx6464es_probe()
1119 snd_card_free(card); in snd_lx6464es_probe()