summaryrefslogtreecommitdiff
path: root/board/solidrun/common/tlv_data.h
blob: be3f782ac4acf84d0370e22408990838bb147a1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* 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;
	uint8_t ram_channels;
};

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_ */