ARM: imx: add i.MX7ULP SoC revision support
authorAnson Huang <anson.huang@nxp.com>
Fri, 11 Jan 2019 06:22:50 +0000 (06:22 +0000)
committerShawn Guo <shawnguo@kernel.org>
Wed, 16 Jan 2019 01:36:07 +0000 (09:36 +0800)
commit9edf908a16c43c438f0edc08ce839c5a7ef7d039
tree7b625608284f336691b73034f663135f2d3c5715
parent6d45a4028c8a6bc0a1e92438283ef7d4ed6ffe71
ARM: imx: add i.MX7ULP SoC revision support

i.MX7ULP SoC's revision info is inside the SIM module,
bit[31:28] of JTAG_ID register defines revision as below
from B0:

0001        B0
0010        B1

This patch adds SoC revision support for i.MX7ULP, test
result as below:

root@imx7ulp-evk ~$ cat /sys/devices/soc0/revision
2.1

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/mach-imx/mach-imx7ulp.c