mbox series

[V2,0/4] sensors: occ: Add energy counter and fixes for parsing sensors

Message ID 1513322463-24801-1-git-send-email-shilpa.bhat@linux.vnet.ibm.com
Headers show
Series sensors: occ: Add energy counter and fixes for parsing sensors | expand

Message

Shilpasri G Bhat Dec. 15, 2017, 7:20 a.m. UTC
This series adds support for reading u64 sensor values and provides
fixes to filter out de-configured cores.

Shilpasri G Bhat (4):
  sensors: Support reading u64 sensor values
  sensors: occ: Add energy counters
  sensors: occ: Scale the sensor values
  sensors: occ: Filter out de-configured sensors

 core/sensor.c                             |  78 +++++++-
 doc/opal-api/opal-sensor-read-u64-158.rst |  16 ++
 hw/dts.c                                  |   9 +-
 hw/fsp/fsp-sensor.c                       |   7 +-
 hw/occ-sensor.c                           | 312 +++++++++++++++++++++++-------
 include/cpu.h                             |   2 +-
 include/dts.h                             |   2 +-
 include/fsp.h                             |   2 +-
 include/opal-api.h                        |   3 +-
 include/platform.h                        |   2 +-
 include/sensor.h                          |   1 +
 include/skiboot.h                         |   2 +-
 platforms/ibm-fsp/common.c                |   2 +-
 platforms/ibm-fsp/ibm-fsp.h               |   2 +-
 14 files changed, 348 insertions(+), 92 deletions(-)
 create mode 100644 doc/opal-api/opal-sensor-read-u64-158.rst

Comments

Stewart Smith Feb. 21, 2018, 3:51 a.m. UTC | #1
Shilpasri G Bhat <shilpa.bhat@linux.vnet.ibm.com> writes:
> This series adds support for reading u64 sensor values and provides
> fixes to filter out de-configured cores.
>
> Shilpasri G Bhat (4):
>   sensors: Support reading u64 sensor values
>   sensors: occ: Add energy counters
>   sensors: occ: Scale the sensor values
>   sensors: occ: Filter out de-configured sensors

Thanks!

I've taken the first 3 (fixing up while rebasing, and it does seem to
function okay). The fourth patch has already been merged.

Merged to master as of ad0861c914e8b1b7d81da2cbb7decad5b183200e