36 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * Copyright 2015 Linaro Ltd.4 */5 6#ifndef __SOC_IMX_REVISION_H__7#define __SOC_IMX_REVISION_H__8 9#define IMX_CHIP_REVISION_1_0 0x1010#define IMX_CHIP_REVISION_1_1 0x1111#define IMX_CHIP_REVISION_1_2 0x1212#define IMX_CHIP_REVISION_1_3 0x1313#define IMX_CHIP_REVISION_1_4 0x1414#define IMX_CHIP_REVISION_1_5 0x1515#define IMX_CHIP_REVISION_2_0 0x2016#define IMX_CHIP_REVISION_2_1 0x2117#define IMX_CHIP_REVISION_2_2 0x2218#define IMX_CHIP_REVISION_2_3 0x2319#define IMX_CHIP_REVISION_3_0 0x3020#define IMX_CHIP_REVISION_3_1 0x3121#define IMX_CHIP_REVISION_3_2 0x3222#define IMX_CHIP_REVISION_3_3 0x3323#define IMX_CHIP_REVISION_UNKNOWN 0xff24 25int mx25_revision(void);26int mx27_revision(void);27int mx31_revision(void);28int mx35_revision(void);29int mx51_revision(void);30int mx53_revision(void);31 32unsigned int imx_get_soc_revision(void);33void imx_print_silicon_rev(const char *cpu, int srev);34 35#endif /* __SOC_IMX_REVISION_H__ */36