ARM: imx: Add msl code support for imx6qp
The i.MX6QP is a different SOC, but internally we treate it as i.MX6Q Rev_2.0 to maximum the code reusability. The chip silicon number we read from the ANADIG_DIGPROG is 0x630100. This patch add code to identify it as i.MX6QP Rev_1.0 when print out the silicon version. Signed-off-by: Bai Ping <ping.bai@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
此提交包含在:
@@ -129,7 +129,14 @@ void __init imx_init_revision_from_anatop(void)
|
||||
|
||||
switch (digprog & 0xff) {
|
||||
case 0:
|
||||
revision = IMX_CHIP_REVISION_1_0;
|
||||
/*
|
||||
* For i.MX6QP, most of the code for i.MX6Q can be resued,
|
||||
* so internally, we identify it as i.MX6Q Rev 2.0
|
||||
*/
|
||||
if (digprog >> 8 & 0x01)
|
||||
revision = IMX_CHIP_REVISION_2_0;
|
||||
else
|
||||
revision = IMX_CHIP_REVISION_1_0;
|
||||
break;
|
||||
case 1:
|
||||
revision = IMX_CHIP_REVISION_1_1;
|
||||
|
新增問題並參考
封鎖使用者