linux_dsm_epyc7002/arch/blackfin/mach-common
James Cosin 810f1512dc Blackfin: cpufreq: fix dpm_state_table
This patch fixes an assumption that cclk's initial divisor will always be 1 (or
0 in the register).  TSCALE is always initialized on startup with a value of 4
regardless of the inital cclk divisor; so, we can't make the assumption without
making lots of other assumptions.  The TPERIOD value is set with a value of the
current cclk (value / (HZ * TSCALE)) - 1; so, we need to adjust based on this
initial frequency and not use cclk's initial divisor for adjusting the tscale.

Signed-off-by: Steven Miao <realmz6@gmail.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
2012-10-08 14:36:29 +08:00
..
arch_checks.c Blackfin: split optimization settings more 2011-03-18 04:01:03 -04:00
cache-c.c Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
cache.S Blackfin: SMP: work around anomaly 05000491 2011-03-18 04:01:04 -04:00
clock.h blackfin: bf60x: add clock support 2012-05-21 14:54:13 +08:00
clocks-init.c bfin: reorg clock init steps for bf609 2012-07-24 13:39:49 +08:00
cpufreq.c Blackfin: cpufreq: fix dpm_state_table 2012-10-08 14:36:29 +08:00
dpmc_modes.S blackfin: bf60x: pm: Add a debug option to calculate kernel wakeup time. 2012-05-21 14:54:52 +08:00
dpmc.c Blackfin: convert old cpumask API to new one 2011-05-25 08:24:11 -04:00
entry.S bfin: pm: add deepsleep for bf60x 2012-07-24 13:39:49 +08:00
head.S blackfin: add bf60x to current framework 2012-05-21 14:54:12 +08:00
interrupt.S Blackfin/ipipe: fix deferred pipeline sync for the root stage 2011-03-18 04:01:11 -04:00
ints-priority.c bf60x: fix build warning 2012-07-24 13:39:53 +08:00
Makefile blackfin: bf60x: add power management support 2012-05-21 14:54:24 +08:00
pm.c bfin: pint: add pint suspend and resume 2012-07-24 13:39:51 +08:00
smp.c blackfin: smp: adapt to generic smp helpers 2012-09-07 17:54:56 +08:00