On (06/04/14 11:27), Sanjay Singh Rawat wrote: > bogomips is removed by timer-backed delay loop (commit 9fc2105a) > in ARM kernel. Using other suitable string to decide to enumerate each > cpu.
looks good. -ss > Signed-off-by: Sanjay Singh Rawat <sanjay.ra...@linaro.org> > --- > src/cpu/cpu.cpp | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/src/cpu/cpu.cpp b/src/cpu/cpu.cpp > index b3b6166..105c066 100644 > --- a/src/cpu/cpu.cpp > +++ b/src/cpu/cpu.cpp > @@ -296,6 +296,18 @@ void enumerate_cpus(void) > number = -2; > } > } > + /* bogomips is removed in ARM, using CPU revision to enumerate > */ > + if (strncasecmp(line, "CPU revision\t", 13) == 0) { > + if (number == -1) { > + /* Not all /proc/cpuinfo include "processor\t". > */ > + number = 0; > + } > + if (number >= 0) { > + handle_one_cpu(number, vendor, family, model); > + set_max_cpu(number); > + number = -2; > + } > + } > } > > > -- > 1.7.10.4 > > _______________________________________________ > PowerTop mailing list > power...@lists.01.org > https://lists.01.org/mailman/listinfo/powertop > _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev