| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #ifndef __MT_CHIP_H__
- #define __MT_CHIP_H__
- enum chip_sw_ver {
- CHIP_SW_VER_01 = 0x0000,
- CHIP_SW_VER_02 = 0x0001,
- CHIP_SW_VER_03 = 0x0002,
- };
- enum chip_info_id {
- CHIP_INFO_NONE = 0,
- CHIP_INFO_HW_CODE,
- CHIP_INFO_HW_SUBCODE,
- CHIP_INFO_HW_VER,
- CHIP_INFO_SW_VER,
- CHIP_INFO_REG_HW_CODE,
- CHIP_INFO_REG_HW_SUBCODE,
- CHIP_INFO_REG_HW_VER,
- CHIP_INFO_REG_SW_VER,
- CHIP_INFO_FUNCTION_CODE,
- CHIP_INFO_DATE_CODE,
- CHIP_INFO_PROJECT_CODE,
- CHIP_INFO_FAB_CODE,
- CHIP_INFO_WAFER_BIG_VER,
- CHIP_INFO_MAX,
- CHIP_INFO_ALL,
- };
- extern unsigned int mt_get_chip_id(void);
- extern unsigned int mt_get_chip_hw_code(void);
- extern unsigned int mt_get_chip_hw_subcode(void);
- extern unsigned int mt_get_chip_hw_ver(void);
- extern unsigned int mt_get_chip_sw_ver(void);
- extern unsigned int mt_get_chip_info(unsigned int id);
- #define get_chip_code mt_get_chip_hw_code
- #endif
|