Loading drivers/soc/qcom/peripheral-loader.c +3 −0 Original line number Diff line number Diff line Loading @@ -849,8 +849,11 @@ static int pil_load_seg(struct pil_desc *desc, struct pil_seg *seg) if (fw->size != seg->filesz) { pil_err(desc, "Blob size %u doesn't match %lu\n", ret, seg->filesz); release_firmware(fw); return -EPERM; } release_firmware(fw); } /* Zero out trailing memory */ Loading Loading
drivers/soc/qcom/peripheral-loader.c +3 −0 Original line number Diff line number Diff line Loading @@ -849,8 +849,11 @@ static int pil_load_seg(struct pil_desc *desc, struct pil_seg *seg) if (fw->size != seg->filesz) { pil_err(desc, "Blob size %u doesn't match %lu\n", ret, seg->filesz); release_firmware(fw); return -EPERM; } release_firmware(fw); } /* Zero out trailing memory */ Loading