we're running the 3.10.17_1.0.2 Kernel on a industrial grade i.MX6 Duallite processor.
I recognized that it runs with 1 GHz sometimes (scaling governor 'ondemand').
root@dhcom:/sys/devices/system/cpu/cpu0/cpufreq/stats# cat trans_table
From : To
: 396000 792000 996000
396000: 0 0 5
792000: 6 0 2
996000: 0 7 0
But to meet the industrial grade requirements it is only allowed to run with 792000 MHz. I`ve seen the temperature grade Fuses and they seem to be correct:
(U-Boot 2013.10 mainline)
U-Boot > fuse read 1 1
Reading bank 1:
Word 0x00000001: 00000040
Should the cpufreq driver be aware of the temperature grade?
I haven`t found any implementation which does handle the temp grade.
I am missing something? Or do i have to remove the 1GHz entry from the device tree (linux-imx6-vendor/imx6dl.dtsi at release/20150423 · dh-electronics/linux-imx6-vendor · GitHub )?