Home
last modified time | relevance | path

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

/external/u-boot/include/
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 …]
Deeprom_layout.h17 struct eeprom_field *fields;
/external/u-boot/common/eeprom/
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 …]
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()
/external/u-boot/board/compulab/common/
Deeprom.c202 void eeprom_field_print_bin_ver(const struct eeprom_field *field) in eeprom_field_print_bin_ver()
231 int eeprom_field_update_bin_ver(struct eeprom_field *field, char *value) in eeprom_field_update_bin_ver()
273 void eeprom_field_print_date(const struct eeprom_field *field) in eeprom_field_print_date()
344 int eeprom_field_update_date(struct eeprom_field *field, char *value) in eeprom_field_update_date()
396 extern struct eeprom_field layout_unknown[1];
401 struct eeprom_field layout_legacy[5] = {
414 struct eeprom_field layout_v1[12] = {
433 struct eeprom_field layout_v2[15] = {
452 struct eeprom_field layout_v3[16] = {
/external/u-boot/common/
DMakefile114 obj-y += eeprom/eeprom_field.o eeprom/eeprom_layout.o
/external/u-boot/cmd/
DKconfig478 eeprom_field.c