Lines Matching refs:dsp_firm
175 const struct firmware *dsp_firm;
888 ret = request_firmware(&sc->dsp_firm, dsp_name, &sc->usb_dev->dev);
897 ret = check_dsp_e4(sc->dsp_firm->data, sc->dsp_firm->size);
899 ret = check_dsp_e1(sc->dsp_firm->data, sc->dsp_firm->size);
904 release_firmware(sc->dsp_firm);
905 sc->dsp_firm = NULL;
929 if (ovl == 0 && pageno == 0 && sc->dsp_firm) {
930 release_firmware(sc->dsp_firm);
931 sc->dsp_firm = NULL;
934 if (sc->dsp_firm == NULL && request_dsp(sc) < 0)
937 p = sc->dsp_firm->data;
950 p = sc->dsp_firm->data + pageoffset;
996 struct l1_code *p = (struct l1_code *) sc->dsp_firm->data;
1010 blockoffset = sc->dsp_firm->data + le32_to_cpu(
1051 if (pageno == 0 && sc->dsp_firm) {
1052 release_firmware(sc->dsp_firm);
1053 sc->dsp_firm = NULL;
1056 if (sc->dsp_firm == NULL && request_dsp(sc) < 0)
1059 p = (struct l1_code *) sc->dsp_firm->data;
1361 if (sc->dsp_firm) {
1362 release_firmware(sc->dsp_firm);
1363 sc->dsp_firm = NULL;
1499 if (sc->dsp_firm) {
1500 release_firmware(sc->dsp_firm);
1501 sc->dsp_firm = NULL;
2244 if (sc->dsp_firm)
2245 release_firmware(sc->dsp_firm);