Lines Matching full:asic
35 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
110 /* Layla24 has an ASIC on the PCI card and another ASIC in the external box;
123 /* Load the ASIC for the PCI card */ in load_asic()
131 /* Now give the new ASIC a little time to set up */ in load_asic()
140 /* Now give the external ASIC a little time to set up */ in load_asic()
296 loaded. This function checks the ASIC needed for the new mode and sees
298 static int switch_asic(struct echoaudio *chip, short asic) in switch_asic() argument
303 if (asic != chip->asic_code) { in switch_asic()
312 /* Load the desired ASIC */ in switch_asic()
314 asic) < 0) { in switch_asic()
320 chip->asic_code = asic; in switch_asic()
334 short asic; in dsp_set_digital_mode() local
343 asic = FW_LAYLA24_2S_ASIC; in dsp_set_digital_mode()
348 asic = FW_LAYLA24_2A_ASIC; in dsp_set_digital_mode()
364 if (switch_asic(chip, asic) < 0) in dsp_set_digital_mode()