Home
last modified time | relevance | path

Searched refs:eeprom_field (Results 1 – 8 of 8) sorted by relevance

/openbmc/u-boot/include/
H A Deeprom_field.h14 struct eeprom_field { struct
19 void (*print)(const struct eeprom_field *eeprom_field); argument
20 int (*update)(struct eeprom_field *eeprom_field, char *value); argument
23 void eeprom_field_print_bin(const struct eeprom_field *field);
24 int eeprom_field_update_bin(struct eeprom_field *field, char *value);
26 void eeprom_field_print_bin_rev(const struct eeprom_field *field);
27 int eeprom_field_update_bin_rev(struct eeprom_field *field, char *value);
29 void eeprom_field_print_mac(const struct eeprom_field *field);
30 int eeprom_field_update_mac(struct eeprom_field *field, char *value);
32 void eeprom_field_print_ascii(const struct eeprom_field *field);
[all …]
H A Deeprom_layout.h17 struct eeprom_field *fields;
/openbmc/u-boot/common/eeprom/
H A Deeprom_field.c13 static void __eeprom_field_print_bin(const struct eeprom_field *field, in __eeprom_field_print_bin()
27 static int __eeprom_field_update_bin(struct eeprom_field *field, in __eeprom_field_update_bin()
69 static int __eeprom_field_update_bin_delim(struct eeprom_field *field, in __eeprom_field_update_bin_delim()
112 void eeprom_field_print_bin(const struct eeprom_field *field) in eeprom_field_print_bin()
123 int eeprom_field_update_bin(struct eeprom_field *field, char *value) in eeprom_field_update_bin()
135 int eeprom_field_update_reserved(struct eeprom_field *field, char *value) in eeprom_field_update_reserved()
154 void eeprom_field_print_bin_rev(const struct eeprom_field *field) in eeprom_field_print_bin_rev()
170 int eeprom_field_update_bin_rev(struct eeprom_field *field, char *value) in eeprom_field_update_bin_rev()
185 void eeprom_field_print_mac(const struct eeprom_field *field) in eeprom_field_print_mac()
197 int eeprom_field_update_mac(struct eeprom_field *field, char *value) in eeprom_field_update_mac()
[all …]
H A Deeprom_layout.c16 struct eeprom_field layout_unknown[1] = {
53 struct eeprom_field *fields = layout->fields; in eeprom_layout_print()
71 struct eeprom_field *fields = layout->fields; in eeprom_layout_update_field()
/openbmc/u-boot/board/compulab/common/
H A Deeprom.c203 void eeprom_field_print_bin_ver(const struct eeprom_field *field) in eeprom_field_print_bin_ver()
232 int eeprom_field_update_bin_ver(struct eeprom_field *field, char *value) in eeprom_field_update_bin_ver()
274 void eeprom_field_print_date(const struct eeprom_field *field) in eeprom_field_print_date()
345 int eeprom_field_update_date(struct eeprom_field *field, char *value) in eeprom_field_update_date()
397 extern struct eeprom_field layout_unknown[1];
402 struct eeprom_field layout_legacy[5] = {
415 struct eeprom_field layout_v1[12] = {
434 struct eeprom_field layout_v2[15] = {
453 struct eeprom_field layout_v3[16] = {
/openbmc/u-boot/common/
H A DMakefile122 obj-y += eeprom/eeprom_field.o eeprom/eeprom_layout.o
/openbmc/u-boot/cmd/
H A DKconfig492 eeprom_field.c
/openbmc/linux/
H A Dopengrok1.0.log[all...]