uboot/board/siemens/common/factoryset.h
<<
>>
Prefs
   1/*
   2 * Common board functions for siemens AM335X based boards
   3 * (C) Copyright 2013 Siemens Schweiz AG
   4 *
   5 * SPDX-License-Identifier:     GPL-2.0+
   6 */
   7
   8#ifndef __FACTORYSET_H
   9#define __FACTORYSET_H
  10
  11#define MAX_STRING_LENGTH       32
  12
  13struct factorysetcontainer {
  14        uchar mac[6];
  15        int usb_vendor_id;
  16        int usb_product_id;
  17        int pxm50;
  18#if defined(CONFIG_VIDEO)
  19        unsigned char disp_name[MAX_STRING_LENGTH];
  20#endif
  21        unsigned char serial[MAX_STRING_LENGTH];
  22        int version;
  23        uchar asn[MAX_STRING_LENGTH];
  24        uchar comp_version[MAX_STRING_LENGTH];
  25};
  26
  27int factoryset_read_eeprom(int i2c_addr);
  28int factoryset_setenv(void);
  29extern struct factorysetcontainer factory_dat;
  30
  31#endif /* __FACTORYSET_H */
  32