Lines Matching refs:hdr_size
55 u32 val, nvm_size, hdr_size; in intel_switch_nvm_version() local
70 hdr_size = sw->generation < 3 ? SZ_8K : SZ_16K; in intel_switch_nvm_version()
72 nvm_size = (nvm_size - hdr_size) / 2; in intel_switch_nvm_version()
88 unsigned int image_size, hdr_size; in intel_switch_nvm_validate() local
98 hdr_size = (*(u32 *)buf) & 0xffffff; in intel_switch_nvm_validate()
99 if (hdr_size + INTEL_NVM_DEVID + 2 >= image_size) in intel_switch_nvm_validate()
103 if (!IS_ALIGNED(hdr_size, SZ_4K)) in intel_switch_nvm_validate()
110 ds_size = *(u16 *)(buf + hdr_size); in intel_switch_nvm_validate()
121 device_id = *(u16 *)(buf + hdr_size + INTEL_NVM_DEVID); in intel_switch_nvm_validate()
126 nvm->buf_data_start = buf + hdr_size; in intel_switch_nvm_validate()
127 nvm->buf_data_size = image_size - hdr_size; in intel_switch_nvm_validate()
222 unsigned int image_size, hdr_size; in intel_retimer_nvm_validate() local
232 hdr_size = (*(u32 *)buf) & 0xffffff; in intel_retimer_nvm_validate()
233 if (hdr_size + INTEL_NVM_DEVID + 2 >= image_size) in intel_retimer_nvm_validate()
237 if (!IS_ALIGNED(hdr_size, SZ_4K)) in intel_retimer_nvm_validate()
244 ds_size = *(u16 *)(buf + hdr_size); in intel_retimer_nvm_validate()
252 device = *(u16 *)(buf + hdr_size + INTEL_NVM_DEVID); in intel_retimer_nvm_validate()
257 nvm->buf_data_start = buf + hdr_size; in intel_retimer_nvm_validate()
258 nvm->buf_data_size = image_size - hdr_size; in intel_retimer_nvm_validate()