1e3568d2eSYe.Li /* 2e3568d2eSYe.Li * 3e3568d2eSYe.Li * (C) Copyright 2014 Freescale Semiconductor, Inc 4e3568d2eSYe.Li * 5e3568d2eSYe.Li * SPDX-License-Identifier: GPL-2.0+ 6e3568d2eSYe.Li */ 7e3568d2eSYe.Li 8e3568d2eSYe.Li #ifndef _IMX_THERMAL_H_ 9e3568d2eSYe.Li #define _IMX_THERMAL_H_ 10e3568d2eSYe.Li 11*f0e8e894STim Harvey /* CPU Temperature Grades */ 12*f0e8e894STim Harvey #define TEMP_COMMERCIAL 0 13*f0e8e894STim Harvey #define TEMP_EXTCOMMERCIAL 1 14*f0e8e894STim Harvey #define TEMP_INDUSTRIAL 2 15*f0e8e894STim Harvey #define TEMP_AUTOMOTIVE 3 16*f0e8e894STim Harvey 17e3568d2eSYe.Li struct imx_thermal_plat { 18e3568d2eSYe.Li void *regs; 19e3568d2eSYe.Li int fuse_bank; 20e3568d2eSYe.Li int fuse_word; 21e3568d2eSYe.Li }; 22e3568d2eSYe.Li 23e3568d2eSYe.Li #endif /* _IMX_THERMAL_H_ */ 24