Lines Matching refs:dsp_firm
173 const struct firmware *dsp_firm; member
914 ret = request_firmware(&sc->dsp_firm, dsp_name, &sc->usb_dev->dev); in request_dsp()
923 ret = check_dsp_e4(sc->dsp_firm->data, sc->dsp_firm->size); in request_dsp()
925 ret = check_dsp_e1(sc->dsp_firm->data, sc->dsp_firm->size); in request_dsp()
930 release_firmware(sc->dsp_firm); in request_dsp()
931 sc->dsp_firm = NULL; in request_dsp()
956 release_firmware(sc->dsp_firm); in uea_load_page_e1()
957 sc->dsp_firm = NULL; in uea_load_page_e1()
960 if (sc->dsp_firm == NULL && request_dsp(sc) < 0) in uea_load_page_e1()
963 p = sc->dsp_firm->data; in uea_load_page_e1()
976 p = sc->dsp_firm->data + pageoffset; in uea_load_page_e1()
1022 struct l1_code *p = (struct l1_code *) sc->dsp_firm->data; in __uea_load_page_e4()
1036 blockoffset = sc->dsp_firm->data + le32_to_cpu( in __uea_load_page_e4()
1078 release_firmware(sc->dsp_firm); in uea_load_page_e4()
1079 sc->dsp_firm = NULL; in uea_load_page_e4()
1082 if (sc->dsp_firm == NULL && request_dsp(sc) < 0) in uea_load_page_e4()
1085 p = (struct l1_code *) sc->dsp_firm->data; in uea_load_page_e4()
1387 release_firmware(sc->dsp_firm); in uea_stat_e1()
1388 sc->dsp_firm = NULL; in uea_stat_e1()
1524 release_firmware(sc->dsp_firm); in uea_stat_e4()
1525 sc->dsp_firm = NULL; in uea_stat_e4()
2266 release_firmware(sc->dsp_firm); in uea_stop()