Searched refs:hshdr (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dga102.c48 const struct nvfw_hs_header_v2 *hshdr; local
54 hshdr = nvfw_hs_header_v2(subdev, blob->data + hdr->header_offset);
55 meta = (u32 *)(blob->data + hshdr->meta_data_offset);
56 loc = *(u32 *)(blob->data + hshdr->patch_loc);
57 sig = *(u32 *)(blob->data + hshdr->patch_sig);
58 cnt = *(u32 *)(blob->data + hshdr->num_sig);
65 ret = nvkm_falcon_fw_sign(fw, loc, hshdr->sig_prod_size / cnt, blob->data,
66 cnt, hshdr->sig_prod_offset + sig, 0, 0);
70 lhdr = nvfw_hs_load_header_v2(subdev, blob->data + hshdr->header_offset);
H A Dtu102.c37 const struct nvfw_hs_header_v2 *hshdr; local
43 hshdr = nvfw_hs_header_v2(subdev, blob->data + hdr->header_offset);
44 loc = *(u32 *)(blob->data + hshdr->patch_loc);
45 sig = *(u32 *)(blob->data + hshdr->patch_sig);
46 cnt = *(u32 *)(blob->data + hshdr->num_sig);
53 ret = nvkm_falcon_fw_sign(fw, loc, hshdr->sig_prod_size / cnt, blob->data,
54 cnt, hshdr->sig_prod_offset + sig, 0, 0);
58 lhdr = nvfw_hs_load_header_v2(subdev, blob->data + hshdr->header_offset);
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dfw.c212 const struct nvfw_hs_header *hshdr; local
223 hshdr = nvfw_hs_header(subdev, blob->data + hdr->header_offset);
236 loc = *(u32 *)(blob->data + hshdr->patch_loc);
237 sig = *(u32 *)(blob->data + hshdr->patch_sig);
240 loc = hshdr->patch_loc;
241 sig = hshdr->patch_sig;
249 ret = nvkm_falcon_fw_sign(fw, loc, hshdr->sig_prod_size, blob->data,
250 1, hshdr->sig_prod_offset + sig,
251 1, hshdr->sig_dbg_offset + sig);
255 lhdr = nvfw_hs_load_header(subdev, blob->data + hshdr
304 const struct nvfw_hs_header_v2 *hshdr; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dlsfw.c220 const struct nvfw_ls_hsbl_hdr *hshdr; local
228 hshdr = nvfw_ls_hsbl_hdr(subdev, hsbl->data + hdr->header_offset);
229 meta = (u32 *)(hsbl->data + hshdr->meta_data_offset);
230 sig = *(u32 *)(hsbl->data + hshdr->patch_sig);
231 cnt = *(u32 *)(hsbl->data + hshdr->num_sig);
236 lsfw->sig_size = hshdr->sig_prod_size / cnt;
238 lsfw->sigs = kmemdup(hsbl->data + hshdr->sig_prod_offset + sig,

Completed in 129 milliseconds