Lines Matching full:asic
35 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
113 /* Layla24 has an ASIC on the PCI card and another ASIC in the external box;
126 /* Load the ASIC for the PCI card */ in load_asic()
134 /* Now give the new ASIC a little time to set up */ in load_asic()
143 /* Now give the external ASIC a little time to set up */ in load_asic()
299 loaded. This function checks the ASIC needed for the new mode and sees
301 static int switch_asic(struct echoaudio *chip, short asic) in switch_asic() argument
306 if (asic != chip->asic_code) { in switch_asic()
315 /* Load the desired ASIC */ in switch_asic()
317 asic) < 0) { in switch_asic()
323 chip->asic_code = asic; in switch_asic()
337 short asic; in dsp_set_digital_mode() local
346 asic = FW_LAYLA24_2S_ASIC; in dsp_set_digital_mode()
351 asic = FW_LAYLA24_2A_ASIC; in dsp_set_digital_mode()
367 if (switch_asic(chip, asic) < 0) in dsp_set_digital_mode()