Lines Matching full:t

76 	struct smbios_type0 *t;  in smbios_write_type0()  local
79 t = map_sysmem(*current, len); in smbios_write_type0()
80 memset(t, 0, sizeof(struct smbios_type0)); in smbios_write_type0()
81 fill_smbios_header(t, SMBIOS_BIOS_INFORMATION, len, handle); in smbios_write_type0()
82 t->vendor = smbios_add_string(t->eos, "U-Boot"); in smbios_write_type0()
83 t->bios_ver = smbios_add_string(t->eos, PLAIN_VERSION); in smbios_write_type0()
84 t->bios_release_date = smbios_add_string(t->eos, U_BOOT_DMI_DATE); in smbios_write_type0()
86 t->bios_rom_size = (CONFIG_ROM_SIZE / 65536) - 1; in smbios_write_type0()
88 t->bios_characteristics = BIOS_CHARACTERISTICS_PCI_SUPPORTED | in smbios_write_type0()
92 t->bios_characteristics_ext1 = BIOS_CHARACTERISTICS_EXT1_ACPI; in smbios_write_type0()
95 t->bios_characteristics_ext1 |= BIOS_CHARACTERISTICS_EXT1_UEFI; in smbios_write_type0()
97 t->bios_characteristics_ext2 = BIOS_CHARACTERISTICS_EXT2_TARGET; in smbios_write_type0()
99 t->bios_major_release = 0xff; in smbios_write_type0()
100 t->bios_minor_release = 0xff; in smbios_write_type0()
101 t->ec_major_release = 0xff; in smbios_write_type0()
102 t->ec_minor_release = 0xff; in smbios_write_type0()
104 len = t->length + smbios_string_table_len(t->eos); in smbios_write_type0()
106 unmap_sysmem(t); in smbios_write_type0()
113 struct smbios_type1 *t; in smbios_write_type1() local
117 t = map_sysmem(*current, len); in smbios_write_type1()
118 memset(t, 0, sizeof(struct smbios_type1)); in smbios_write_type1()
119 fill_smbios_header(t, SMBIOS_SYSTEM_INFORMATION, len, handle); in smbios_write_type1()
120 t->manufacturer = smbios_add_string(t->eos, CONFIG_SMBIOS_MANUFACTURER); in smbios_write_type1()
121 t->product_name = smbios_add_string(t->eos, CONFIG_SMBIOS_PRODUCT_NAME); in smbios_write_type1()
123 strncpy((char *)t->uuid, serial_str, sizeof(t->uuid)); in smbios_write_type1()
124 t->serial_number = smbios_add_string(t->eos, serial_str); in smbios_write_type1()
127 len = t->length + smbios_string_table_len(t->eos); in smbios_write_type1()
129 unmap_sysmem(t); in smbios_write_type1()
136 struct smbios_type2 *t; in smbios_write_type2() local
139 t = map_sysmem(*current, len); in smbios_write_type2()
140 memset(t, 0, sizeof(struct smbios_type2)); in smbios_write_type2()
141 fill_smbios_header(t, SMBIOS_BOARD_INFORMATION, len, handle); in smbios_write_type2()
142 t->manufacturer = smbios_add_string(t->eos, CONFIG_SMBIOS_MANUFACTURER); in smbios_write_type2()
143 t->product_name = smbios_add_string(t->eos, CONFIG_SMBIOS_PRODUCT_NAME); in smbios_write_type2()
144 t->feature_flags = SMBIOS_BOARD_FEATURE_HOSTING; in smbios_write_type2()
145 t->board_type = SMBIOS_BOARD_MOTHERBOARD; in smbios_write_type2()
147 len = t->length + smbios_string_table_len(t->eos); in smbios_write_type2()
149 unmap_sysmem(t); in smbios_write_type2()
156 struct smbios_type3 *t; in smbios_write_type3() local
159 t = map_sysmem(*current, len); in smbios_write_type3()
160 memset(t, 0, sizeof(struct smbios_type3)); in smbios_write_type3()
161 fill_smbios_header(t, SMBIOS_SYSTEM_ENCLOSURE, len, handle); in smbios_write_type3()
162 t->manufacturer = smbios_add_string(t->eos, CONFIG_SMBIOS_MANUFACTURER); in smbios_write_type3()
163 t->chassis_type = SMBIOS_ENCLOSURE_DESKTOP; in smbios_write_type3()
164 t->bootup_state = SMBIOS_STATE_SAFE; in smbios_write_type3()
165 t->power_supply_state = SMBIOS_STATE_SAFE; in smbios_write_type3()
166 t->thermal_state = SMBIOS_STATE_SAFE; in smbios_write_type3()
167 t->security_status = SMBIOS_SECURITY_NONE; in smbios_write_type3()
169 len = t->length + smbios_string_table_len(t->eos); in smbios_write_type3()
171 unmap_sysmem(t); in smbios_write_type3()
176 static void smbios_write_type4_dm(struct smbios_type4 *t) in smbios_write_type4_dm() argument
193 t->processor_id[0] = plat->id[0]; in smbios_write_type4_dm()
194 t->processor_id[1] = plat->id[1]; in smbios_write_type4_dm()
203 t->processor_family = processor_family; in smbios_write_type4_dm()
204 t->processor_manufacturer = smbios_add_string(t->eos, vendor); in smbios_write_type4_dm()
205 t->processor_version = smbios_add_string(t->eos, name); in smbios_write_type4_dm()
210 struct smbios_type4 *t; in smbios_write_type4() local
213 t = map_sysmem(*current, len); in smbios_write_type4()
214 memset(t, 0, sizeof(struct smbios_type4)); in smbios_write_type4()
215 fill_smbios_header(t, SMBIOS_PROCESSOR_INFORMATION, len, handle); in smbios_write_type4()
216 t->processor_type = SMBIOS_PROCESSOR_TYPE_CENTRAL; in smbios_write_type4()
217 smbios_write_type4_dm(t); in smbios_write_type4()
218 t->status = SMBIOS_PROCESSOR_STATUS_ENABLED; in smbios_write_type4()
219 t->processor_upgrade = SMBIOS_PROCESSOR_UPGRADE_NONE; in smbios_write_type4()
220 t->l1_cache_handle = 0xffff; in smbios_write_type4()
221 t->l2_cache_handle = 0xffff; in smbios_write_type4()
222 t->l3_cache_handle = 0xffff; in smbios_write_type4()
223 t->processor_family2 = t->processor_family; in smbios_write_type4()
225 len = t->length + smbios_string_table_len(t->eos); in smbios_write_type4()
227 unmap_sysmem(t); in smbios_write_type4()
234 struct smbios_type32 *t; in smbios_write_type32() local
237 t = map_sysmem(*current, len); in smbios_write_type32()
238 memset(t, 0, sizeof(struct smbios_type32)); in smbios_write_type32()
239 fill_smbios_header(t, SMBIOS_SYSTEM_BOOT_INFORMATION, len, handle); in smbios_write_type32()
242 unmap_sysmem(t); in smbios_write_type32()
249 struct smbios_type127 *t; in smbios_write_type127() local
252 t = map_sysmem(*current, len); in smbios_write_type127()
253 memset(t, 0, sizeof(struct smbios_type127)); in smbios_write_type127()
254 fill_smbios_header(t, SMBIOS_END_OF_TABLE, len, handle); in smbios_write_type127()
257 unmap_sysmem(t); in smbios_write_type127()