Home
last modified time | relevance | path

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

/OK3568_Linux_fs/u-boot/include/
H A Deeprom_field.h15 struct eeprom_field { struct
20 void (*print)(const struct eeprom_field *eeprom_field); argument
21 int (*update)(struct eeprom_field *eeprom_field, char *value); argument
24 void eeprom_field_print_bin(const struct eeprom_field *field);
25 int eeprom_field_update_bin(struct eeprom_field *field, char *value);
27 void eeprom_field_print_bin_rev(const struct eeprom_field *field);
28 int eeprom_field_update_bin_rev(struct eeprom_field *field, char *value);
30 void eeprom_field_print_mac(const struct eeprom_field *field);
31 int eeprom_field_update_mac(struct eeprom_field *field, char *value);
33 void eeprom_field_print_ascii(const struct eeprom_field *field);
[all …]
H A Deeprom_layout.h18 struct eeprom_field *fields;
/OK3568_Linux_fs/u-boot/common/eeprom/
H A Deeprom_field.c14 static void __eeprom_field_print_bin(const struct eeprom_field *field, in __eeprom_field_print_bin()
28 static int __eeprom_field_update_bin(struct eeprom_field *field, in __eeprom_field_update_bin()
70 static int __eeprom_field_update_bin_delim(struct eeprom_field *field, in __eeprom_field_update_bin_delim()
113 void eeprom_field_print_bin(const struct eeprom_field *field) in eeprom_field_print_bin()
124 int eeprom_field_update_bin(struct eeprom_field *field, char *value) in eeprom_field_update_bin()
136 int eeprom_field_update_reserved(struct eeprom_field *field, char *value) in eeprom_field_update_reserved()
155 void eeprom_field_print_bin_rev(const struct eeprom_field *field) in eeprom_field_print_bin_rev()
171 int eeprom_field_update_bin_rev(struct eeprom_field *field, char *value) in eeprom_field_update_bin_rev()
186 void eeprom_field_print_mac(const struct eeprom_field *field) in eeprom_field_print_mac()
198 int eeprom_field_update_mac(struct eeprom_field *field, char *value) in eeprom_field_update_mac()
[all …]
H A Deeprom_layout.c17 struct eeprom_field layout_unknown[1] = {
54 struct eeprom_field *fields = layout->fields; in eeprom_layout_print()
72 struct eeprom_field *fields = layout->fields; in eeprom_layout_update_field()
/OK3568_Linux_fs/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] = {
/OK3568_Linux_fs/u-boot/common/
H A DMakefile151 obj-y += eeprom/eeprom_field.o eeprom/eeprom_layout.o
/OK3568_Linux_fs/u-boot/cmd/
H A DKconfig461 eeprom_field.c