View Single Post
Posts: 9 | Thanked: 1 time | Joined on Sep 2013
#3
Done and done. Looks pretty much the same to me.
Code:
Powertop 1.13.3
Sleeping for 11 seconds before sampling
Collecting data for 30 seconds
Sample interval was 00m 30s 15503us

C#      | Ratio  | Avg/dura | Frequency | Ratio
--------+--------+----------+-----------+--------+
     C0 |   2.8% |          |  1150 MHz |   nan% |
     C1 |   0.0% |    0.3ms | 
     C2 |   7.4% |   11.6ms | 
     C3 |  32.1% |  253.3ms | 
     C4 |  57.6% |  720.4ms | 

IRQ#    | Activity   | Type           | Name
--------+------------+----------------+---------------------------
     56 |        420 |           INTC | i2c_omap
     12 |        342 |           INTC | DMA
     37 |        272 |           INTC | gp
     11 |        200 |           INTC | prcm
     86 |         99 |           INTC | mmc1
     57 |         63 |           INTC | i2c_omap
    225 |         20 |           GPIO | omap2-onenand
     67 |         17 |           INTC | ssi_p1_mpu_irq0
     71 |         11 |           INTC | ssi_gdd
    311 |          6 |           GPIO | ssi_p1_cawake_gpio

PID#    | Activity   | Name           | Function Entry (Expire)
--------+------------+----------------+---------------------------
      0 |        199 |  <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer)
     38 |         48D|            awk | cpufreq_governor_dbs (delayed_work_timer_fn)
   1188 |         30 | hildon-desktop | schedule_hrtimeout_range (hrtimer_wakeup)
      0 |         24 |  <kernel core> | hrtimer_start (tick_sched_timer)
    606 |         12 |          mmcqd | cfq_completed_request (cfq_idle_slice_timer)
    606 |         11 |          mmcqd | queue_delayed_work (delayed_work_timer_fn)
    745 |         10 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    606 |          7 |          mmcqd | schedule_timeout (process_timeout)
    745 |          6 |      bme_RX-51 | schedule_timeout (process_timeout)
     15 |          6 |        kswapd0 | schedule_timeout (process_timeout)
    709 |          4 |           dsme | __enqueue_rt_entity (sched_rt_period_timer)
    606 |          3 |          mmcqd | laptop_io_completion (laptop_timer_fn)
    745 |          2 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    745 |          2 |      bme_RX-51 | do_nanosleep (hrtimer_wakeup)
   1524 |          2 |       browserd | futex_wait (hrtimer_wakeup)
    709 |          2 |           dsme | do_nanosleep (hrtimer_wakeup)
      1 |          2D|  <kernel core> | queue_delayed_work (delayed_work_timer_fn)
   1513 |          2 |       browserd | futex_wait (hrtimer_wakeup)
   1549 |          2 |         modest | schedule_timeout (process_timeout)
   1407 |          1 |    mafw-lastfm | schedule_hrtimeout_range (hrtimer_wakeup)
    794 |          1 |           hald | schedule_hrtimeout_range (hrtimer_wakeup)
      1 |          1 |  <kernel core> | queue_delayed_work (delayed_work_timer_fn)
    814 |          1 |            mce | schedule_hrtimeout_range (hrtimer_wakeup)
   1523 |          1 |       browserd | futex_wait (hrtimer_wakeup)
   1187 |          1 |    hildon-home | queue_delayed_work (delayed_work_timer_fn)
    606 |          1 |          mmcqd | schedule_timeout (process_timeout)
   1549 |          1 |         modest | schedule_timeout (process_timeout)
   1542 |          1 |       powertop | do_nanosleep (hrtimer_wakeup)

Power domain activity breakdown
Domain  | % of time spent in states
--------+---------+---------+---------+---------+----------
usbhost |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
    sgx |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
    per |OFF:   0%|RET:  96%|INA:   0%| ON:   3%| now:(ON)
    dss |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
    cam |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)
   core |OFF:   0%|RET:   0%|INA:   0%| ON: 100%| now:(ON)
   neon |OFF:  57%|RET:  32%|INA:   7%| ON:   3%| now:(ON)
    mpu |OFF:  57%|RET:  32%|INA:   7%| ON:   3%| now:(ON)
   iva2 |OFF: 100%|RET:   0%|INA:   0%| ON:   0%| now:(OFF)

Clock activity breakdown at end of period
Domain  | Active clocks
--------+---------------+---------------+------------------
   core |          SDRC | HSOTGUSB_IDLE |      OMAPCTRL 
        |     MAILBOXES |         UART2 |          MMC2 
        |
  core3 |       USBTLL
   wkup |          GPT1 |       32KSYNC |         GPIO1 
        |          WDT1 |           SR1 |           SR2 
        |
  ckgen |          CORE |          PERI |           96M 
        |           48M |           12M |           54M 
        |      EMU_CORE |
    per |         GPIO2 |         GPIO3 |         GPIO4 
        |         GPIO5 |         GPIO6 |

Total wakeups  1833,  61.1/s | IRQ 1450,  48.3/s | Timers  383,  12.8/s
HW wakeups      200,   6.7/s |     Real gp_timers expired   16,   0.5/s
This is really annoying because its basically rendered my N900 useless as a mobile phone as its not longer very mobile.