tlv_type_hdr
struct tlv_type_hdr *tlv;
if (fw_size < sizeof(struct tlv_type_hdr) + sizeof(struct tlv_type_patch))
tlv = (struct tlv_type_hdr *)fw_data;
if (fw_size < sizeof(struct tlv_type_hdr))
tlv = (struct tlv_type_hdr *)fw_data;
if (fw_size < 2 * sizeof(struct tlv_type_hdr))