Lines Matching defs:hdr

27 		  const struct nvfw_ls_desc_head *hdr)
33 hdr->descriptor_size);
34 nvkm_debug(subdev, "\timageSize : %d\n", hdr->image_size);
36 hdr->tools_version);
37 nvkm_debug(subdev, "\tappVersion : 0x%x\n", hdr->app_version);
39 date = kstrndup(hdr->date, sizeof(hdr->date), GFP_KERNEL);
44 hdr->bootloader_start_offset);
46 hdr->bootloader_size);
48 hdr->bootloader_imem_offset);
50 hdr->bootloader_entry_point);
53 hdr->app_start_offset);
54 nvkm_debug(subdev, "\tappSize : 0x%x\n", hdr->app_size);
56 hdr->app_imem_offset);
58 hdr->app_imem_entry);
60 hdr->app_dmem_offset);
62 hdr->app_resident_code_offset);
64 hdr->app_resident_code_size);
66 hdr->app_resident_data_offset);
68 hdr->app_resident_data_size);
74 const struct nvfw_ls_desc *hdr = data;
77 nvfw_ls_desc_head(subdev, &hdr->head);
79 nvkm_debug(subdev, "\tnbOverlays : %d\n", hdr->nb_overlays);
80 for (i = 0; i < ARRAY_SIZE(hdr->load_ovl); i++) {
82 hdr->load_ovl[i].start, hdr->load_ovl[i].size);
84 nvkm_debug(subdev, "\tcompressed : %d\n", hdr->compressed);
86 return hdr;
92 const struct nvfw_ls_desc_v1 *hdr = data;
95 nvfw_ls_desc_head(subdev, &hdr->head);
98 hdr->nb_imem_overlays);
100 hdr->nb_imem_overlays);
101 for (i = 0; i < ARRAY_SIZE(hdr->load_ovl); i++) {
103 hdr->load_ovl[i].start, hdr->load_ovl[i].size);
105 nvkm_debug(subdev, "\tcompressed : %d\n", hdr->compressed);
107 return hdr;
113 const struct nvfw_ls_desc_v2 *hdr = data;
118 nvkm_debug(subdev, "\tdescriptorSize : %d\n", hdr->descriptor_size);
119 nvkm_debug(subdev, "\timageSize : %d\n", hdr->image_size);
120 nvkm_debug(subdev, "\ttoolsVersion : 0x%x\n", hdr->tools_version);
121 nvkm_debug(subdev, "\tappVersion : 0x%x\n", hdr->app_version);
123 date = kstrndup(hdr->date, sizeof(hdr->date), GFP_KERNEL);
127 nvkm_debug(subdev, "\tsecureBootloader : 0x%x\n", hdr->secure_bootloader);
128 nvkm_debug(subdev, "\tbootloaderStartOffset: 0x%x\n", hdr->bootloader_start_offset);
129 nvkm_debug(subdev, "\tbootloaderSize : 0x%x\n", hdr->bootloader_size);
130 nvkm_debug(subdev, "\tbootloaderImemOffset : 0x%x\n", hdr->bootloader_imem_offset);
131 nvkm_debug(subdev, "\tbootloaderEntryPoint : 0x%x\n", hdr->bootloader_entry_point);
133 nvkm_debug(subdev, "\tappStartOffset : 0x%x\n", hdr->app_start_offset);
134 nvkm_debug(subdev, "\tappSize : 0x%x\n", hdr->app_size);
135 nvkm_debug(subdev, "\tappImemOffset : 0x%x\n", hdr->app_imem_offset);
136 nvkm_debug(subdev, "\tappImemEntry : 0x%x\n", hdr->app_imem_entry);
137 nvkm_debug(subdev, "\tappDmemOffset : 0x%x\n", hdr->app_dmem_offset);
138 nvkm_debug(subdev, "\tappResidentCodeOffset: 0x%x\n", hdr->app_resident_code_offset);
139 nvkm_debug(subdev, "\tappResidentCodeSize : 0x%x\n", hdr->app_resident_code_size);
140 nvkm_debug(subdev, "\tappResidentDataOffset: 0x%x\n", hdr->app_resident_data_offset);
141 nvkm_debug(subdev, "\tappResidentDataSize : 0x%x\n", hdr->app_resident_data_size);
143 nvkm_debug(subdev, "\tnbImemOverlays : %d\n", hdr->nb_imem_overlays);
144 nvkm_debug(subdev, "\tnbDmemOverlays : %d\n", hdr->nb_dmem_overlays);
145 for (i = 0; i < ARRAY_SIZE(hdr->load_ovl); i++) {
147 hdr->load_ovl[i].start, hdr->load_ovl[i].size);
150 return hdr;
156 const struct nvfw_ls_hsbl_bin_hdr *hdr = data;
159 nvkm_debug(subdev, "\tbinMagic : 0x%08x\n", hdr->bin_magic);
160 nvkm_debug(subdev, "\tbinVer : %d\n", hdr->bin_ver);
161 nvkm_debug(subdev, "\tbinSize : %d\n", hdr->bin_size);
162 nvkm_debug(subdev, "\theaderOffset : 0x%x\n", hdr->header_offset);
163 return hdr;
169 const struct nvfw_ls_hsbl_hdr *hdr = data;
172 nvkm_debug(subdev, "\tsigProdOffset : 0x%x\n", hdr->sig_prod_offset);
173 nvkm_debug(subdev, "\tsigProdSize : 0x%x\n", hdr->sig_prod_size);
174 nvkm_debug(subdev, "\tpatchLoc : 0x%x\n", hdr->patch_loc);
175 nvkm_debug(subdev, "\tpatchSig : 0x%x\n", hdr->patch_sig);
176 nvkm_debug(subdev, "\tmetadataOffset : 0x%x\n", hdr->meta_data_offset);
177 nvkm_debug(subdev, "\tmetadataSize : 0x%x\n", hdr->meta_data_size);
178 nvkm_debug(subdev, "\tnumSig : 0x%x\n", hdr->num_sig);
179 return hdr;