Lines Matching refs:dsp_firm
130 const struct firmware *dsp_firm; member
871 ret = request_firmware(&sc->dsp_firm, dsp_name, &sc->usb_dev->dev); in request_dsp()
880 ret = check_dsp_e4(sc->dsp_firm->data, sc->dsp_firm->size); in request_dsp()
882 ret = check_dsp_e1(sc->dsp_firm->data, sc->dsp_firm->size); in request_dsp()
887 release_firmware(sc->dsp_firm); in request_dsp()
888 sc->dsp_firm = NULL; in request_dsp()
913 release_firmware(sc->dsp_firm); in uea_load_page_e1()
914 sc->dsp_firm = NULL; in uea_load_page_e1()
917 if (sc->dsp_firm == NULL && request_dsp(sc) < 0) in uea_load_page_e1()
920 p = sc->dsp_firm->data; in uea_load_page_e1()
933 p = sc->dsp_firm->data + pageoffset; in uea_load_page_e1()
979 struct l1_code *p = (struct l1_code *) sc->dsp_firm->data; in __uea_load_page_e4()
993 blockoffset = sc->dsp_firm->data + le32_to_cpu( in __uea_load_page_e4()
1035 release_firmware(sc->dsp_firm); in uea_load_page_e4()
1036 sc->dsp_firm = NULL; in uea_load_page_e4()
1039 if (sc->dsp_firm == NULL && request_dsp(sc) < 0) in uea_load_page_e4()
1042 p = (struct l1_code *) sc->dsp_firm->data; in uea_load_page_e4()
1344 release_firmware(sc->dsp_firm); in uea_stat_e1()
1345 sc->dsp_firm = NULL; in uea_stat_e1()
1481 release_firmware(sc->dsp_firm); in uea_stat_e4()
1482 sc->dsp_firm = NULL; in uea_stat_e4()
2223 release_firmware(sc->dsp_firm); in uea_stop()