1 /* 2 * Copyright (c) 2017, ARM Limited and Contributors. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #ifndef __TEGRA_PLATFORM_H__ 8 #define __TEGRA_PLATFORM_H__ 9 10 #include <sys/cdefs.h> 11 12 /* 13 * Tegra chip major/minor version 14 */ 15 uint32_t tegra_get_chipid_major(void); 16 uint32_t tegra_get_chipid_minor(void); 17 18 /* 19 * Tegra chip identifiers 20 */ 21 uint8_t tegra_chipid_is_t132(void); 22 uint8_t tegra_chipid_is_t210(void); 23 uint8_t tegra_chipid_is_t186(void); 24 25 26 /* 27 * Tegra platform identifiers 28 */ 29 uint8_t tegra_platform_is_silicon(void); 30 uint8_t tegra_platform_is_qt(void); 31 uint8_t tegra_platform_is_emulation(void); 32 uint8_t tegra_platform_is_fpga(void); 33 34 #endif /* __TEGRA_PLATFORM_H__ */ 35