summaryrefslogtreecommitdiff
path: root/arch/x86/mm
diff options
context:
space:
mode:
authorTang Yuantian <Yuantian.Tang@freescale.com>2015-01-21 06:45:47 (GMT)
committerZhengxiong Jin <Jason.Jin@freescale.com>2015-02-05 08:12:24 (GMT)
commit885df91947e29649eb4836001e7f7779ffdcb2a9 (patch)
tree17692d1ba1ba90915a363934424f672ee6cee715 /arch/x86/mm
parent5d425486f5e6780a5c2655558d319ffe97bac525 (diff)
downloadlinux-fsl-qoriq-885df91947e29649eb4836001e7f7779ffdcb2a9.tar.xz
cpufreq: qoriq: optimize the CPU frequency switching time
Each time the CPU switches its frequency, the clock nodes in DTS are walked through to find proper clock source. This is very time-consuming. Besides, switching time varies from clock to clock. To optimize this by buffering all the input clock of CPU. Since for each CPU each input clock takes 4 bytes memory and normally there are several input clocks per CPU, that will not take much memory as well. Signed-off-by: Tang Yuantian <Yuantian.Tang@freescale.com> Change-Id: Iff017474e04abc00c4f33cd78153baca88829716 Reviewed-on: http://git.am.freescale.net:8181/28854 Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Zhuoyu Zhang <Zhuoyu.Zhang@freescale.com> Reviewed-by: Zhengxiong Jin <Jason.Jin@freescale.com>
Diffstat (limited to 'arch/x86/mm')
0 files changed, 0 insertions, 0 deletions