a2e41ad2a9
Read RAM die capacity from the EEPROM TLV. Follow the ONIE standard that defines the Vendor Extension entry type for vendor specific data. We have no Private Enterprise Number at the moment as the standard requires. Use the dummy all 0xff value for now. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: Stefan Roese <sr@denx.de>
19 lines
405 B
C
19 lines
405 B
C
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
/*
|
|
* Copyright 2020 SolidRun
|
|
*/
|
|
|
|
#ifndef __BOARD_SR_COMMON_H_
|
|
#define __BOARD_SR_COMMON_H_
|
|
|
|
struct tlv_data {
|
|
/* Store product name of both SOM and carrier */
|
|
char tlv_product_name[2][32];
|
|
unsigned int ram_size;
|
|
};
|
|
|
|
void read_tlv_data(struct tlv_data *td);
|
|
bool sr_product_is(const struct tlv_data *td, const char *product);
|
|
|
|
#endif /* __BOARD_SR_COMMON_H_ */
|