20#include "fw_table.pb.h"
21#include "flash_info.pb.h"
22#include "read_only.pb.h"
29#define BOARDTYPE_ORION 0x37
30#define BOARDTYPE_P100A 0x43
31#define BOARDTYPE_P150A 0x40
32#define BOARDTYPE_P150 0x41
33#define BOARDTYPE_P150C 0x42
34#define BOARDTYPE_P300 0x44
35#define BOARDTYPE_P300A 0x45
36#define BOARDTYPE_P300C 0x46
37#define BOARDTYPE_UBB 0x47
uint32_t tt_bh_fwtable_get_asic_location(const struct device *dev)
uint8_t tt_bh_fwtable_get_board_type(const struct device *dev)
const ReadOnly * tt_bh_fwtable_get_read_only_table(const struct device *dev)
const FwTable * tt_bh_fwtable_get_fw_table(const struct device *dev)
PcbType tt_bh_fwtable_get_pcb_type(const struct device *dev)
bool tt_bh_fwtable_is_p300_left_chip(void)
const FlashInfoTable * tt_bh_fwtable_get_flash_info_table(const struct device *dev)
PcbType
Definition bh_fwtable.h:39
@ PcbTypeP100
Definition bh_fwtable.h:41
@ PcbTypeUBB
Definition bh_fwtable.h:44
@ PcbTypeOrion
Definition bh_fwtable.h:40
@ PcbTypeP150
Definition bh_fwtable.h:42
@ PcbTypeUnknown
Definition bh_fwtable.h:45
@ PcbTypeP300
Definition bh_fwtable.h:43