AnsweredAssumed Answered

i.MX8MQ is hanging in busfreq-imx8mq.c driver

Question asked by Harshit Shah on Jun 24, 2020
Latest reply on Jul 17, 2020 by igorpadykov

Hi NXP Team,

 

We are trying to port the i.MX8MQ custom board to Linux kernel 5.4.3. We are using the 5.4.3 kernel provided by the NXP team.

 

Please note that on the same board, previous version 4.7 is working well and it is giving file system prompt.

 

On 5.4 kernel with the same configuration, we are getting the hang. Please find attached logs about the hang.

 

When debugging the kernel hang we have found that the kernel is hanging/crashing in the busfreq-imx8mq.c driver. While adding the prints I found that it is hanging at busfreq_probe() function. In the probe function, it is hanging at the first iteration where the arm_smccc_smc() is called. 

 

Attached is device tree, defconfig file and serial logs that I am getting on 5.4.

 

Please let us know what are the next steps I need to do to get the file-system prompt.

 

Regards.

Outcomes