Shilpasri G Bhat
e0da99123f
hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups
...
OPAL firmware provides the facility for some groups of sensors to be
enabled/disabled at runtime to give the user the option of using the
system resources for collecting these sensors or not.
For example, on POWER9 systems, the On Chip Controller (OCC) gathers
various system and chip level sensors and maintains their values in
main memory.
This patch provides support for enabling/disabling the sensor groups
like power, temperature, current and voltage.
Signed-off-by: Shilpasri G Bhat <shilpa.bhat@linux.vnet.ibm.com>
[stewart@linux.vnet.ibm.com: Commit message]
Acked-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2018-07-31 19:56:45 +10:00
..
accessibility
acpi
acpi: Add helper for deactivating memory region
2018-06-25 21:30:12 +08:00
amba
Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
2018-06-06 13:49:25 -07:00
android
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
ata
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
atm
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
auxdisplay
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
base
PM / Domains: Rename opp_node to np
2018-06-25 09:41:37 +02:00
bcma
dma-mapping updates for 4.18:
2018-06-04 10:58:12 -07:00
block
for-linus-20180629
2018-06-30 10:47:46 -07:00
bluetooth
bluetooth: hci_nokia: Don't include linux/unaligned/le_struct.h directly.
2018-06-17 08:38:55 +09:00
bus
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
cdrom
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
char
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
2018-06-28 10:40:47 -07:00
clk
docs: Fix some broken references
2018-06-15 18:10:01 -03:00
clocksource
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2018-06-24 19:16:42 +08:00
connector
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2018-06-06 18:39:49 -07:00
cpufreq
cpufreq: powernv: Remove global pstate ramp-down timer in POWER9
2018-07-09 18:06:02 +10:00
cpuidle
powernv/cpuidle: Use parsed device tree values for cpuidle_init
2018-07-31 19:56:44 +10:00
crypto
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2018-06-24 06:31:54 +08:00
dax
dax: check for QUEUE_FLAG_DAX in bdev_dax_supported()
2018-06-28 16:06:08 -04:00
dca
devfreq
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
dio
dma
fix a series of Documentation/ broken file name references
2018-06-15 18:10:01 -03:00
dma-buf
edac
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
eisa
extcon
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
firewire
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
firmware
efi/libstub/tpm: Initialize efi_physical_addr_t vars to zero for mixed mode
2018-06-22 10:58:27 +02:00
fmc
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
fpga
fsi
gpio
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
gpu
for-linus-20180629
2018-06-30 10:47:46 -07:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2018-06-20 16:42:39 +09:00
hsi
hv
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
hwmon
hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups
2018-07-31 19:56:45 +10:00
hwspinlock
hwspinlock updates for v4.18
2018-06-11 12:09:19 -07:00
hwtracing
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
i2c
i2c: gpio: initialize SCL to HIGH again
2018-06-29 08:23:12 +02:00
ide
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
idle
iio
iio: imu: inv_mpu6050: Fix probe() failure on older ACPI based machines
2018-06-24 14:50:52 +01:00
infiniband
4.18-rc
2018-06-21 07:22:30 +09:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2018-06-27 09:16:53 -07:00
iommu
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
ipack
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
irqchip
irqchip/gic-v3-its: Fix reprogramming of redistributors on CPU hotplug
2018-06-22 14:22:02 +02:00
isdn
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
2018-06-28 10:40:47 -07:00
leds
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
lightnvm
for-linus-20180623
2018-06-24 06:33:54 +08:00
macintosh
macintosh/via-pmu: Disambiguate interrupt statistics
2018-07-31 19:56:43 +10:00
mailbox
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
mcb
md
dm: prevent DAX mounts if not supported
2018-06-28 16:06:14 -04:00
media
Solve a series of broken links for files under Documentation:
2018-06-17 05:25:18 +09:00
memory
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
memstick
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
message
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
mfd
Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2018-06-14 16:21:46 +09:00
misc
cxl: Fix wrong comparison in cxl_adapter_context_get()
2018-07-19 21:58:11 +10:00
mmc
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
mtd
mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionally
2018-06-22 18:47:56 +02:00
mux
net
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
2018-06-28 10:40:47 -07:00
nfc
NFC: pn533: Fix wrong GFP flag usage
2018-06-25 21:36:45 +08:00
ntb
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
nubus
Char/Misc driver patches for 4.18-rc1
2018-06-05 16:20:22 -07:00
nvdimm
pmem: only set QUEUE_FLAG_DAX for fsdax mode
2018-06-28 16:05:59 -04:00
nvme
nvme-rdma: fix possible double free of controller async event buffer
2018-06-28 16:29:54 +02:00
nvmem
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
of
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
opp
PM / OPP: Update voltage in case freq == old_freq
2018-06-19 15:53:32 +05:30
oprofile
treewide: Use array_size() in vmalloc()
2018-06-12 16:19:22 -07:00
parisc
dma-mapping updates for 4.18:
2018-06-04 10:58:12 -07:00
parport
docs: Fix some broken references
2018-06-15 18:10:01 -03:00
pci
PCI: controller: Move PCI_DOMAINS selection to arch Kconfig
2018-06-26 15:37:37 -05:00
pcmcia
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
perf
drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error
2018-06-18 17:48:42 +01:00
phy
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2018-06-06 18:39:49 -07:00
pinctrl
pinctrl: mt7622: fix a kernel panic when pio don't work as EINT controller
2018-06-18 07:55:57 +02:00
platform
fix a series of Documentation/ broken file name references
2018-06-15 18:10:01 -03:00
pnp
media updates for v4.18-rc1
2018-06-07 12:34:37 -07:00
power
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
powercap
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
pps
ps3
ptp
ptp: replace getnstimeofday64() with ktime_get_real_ts64()
2018-06-20 07:59:53 +09:00
pwm
pwm: Changes for v4.18-rc1
2018-06-14 16:25:43 +09:00
rapidio
treewide: Use array_size() in vmalloc()
2018-06-12 16:19:22 -07:00
ras
regulator
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
remoteproc
treewide: use PHYS_ADDR_MAX to avoid type casting ULLONG_MAX
2018-06-15 07:55:25 +09:00
reset
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
rpmsg
rpmsg: smd: do not use mananged resources for endpoints and channels
2018-06-04 12:35:03 -07:00
rtc
- New Device Support
2018-06-11 07:20:17 -07:00
s390
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
2018-06-19 07:44:51 +09:00
sbus
fix a series of Documentation/ broken file name references
2018-06-15 18:10:01 -03:00
scsi
SCSI fixes on 20180627
2018-06-27 09:42:16 -07:00
sfi
sh
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
siox
slimbus
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
sn
soc
Qualcomm Fixes for v4.18-rc2
2018-06-26 10:42:31 -07:00
soundwire
docs: Fix more broken references
2018-06-15 18:11:26 -03:00
spi
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
spmi
ssb
staging
Staging/IIO fixes for 4.18-rc3
2018-07-01 12:20:20 -07:00
target
scsi: target: tcmu: add read length support
2018-06-18 21:02:52 -04:00
tc
tee
thermal
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
thunderbolt
tty
tty: hvc: remove unexplained "just in case" spin delay
2018-07-24 22:09:58 +10:00
uio
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
usb
powerpc/ps3: Set driver coherent_dma_mask
2018-07-20 12:50:37 +10:00
uwb
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
vfio
powerpc/powernv/ioda: Allocate indirect TCE levels on demand
2018-07-16 22:53:11 +10:00
vhost
vhost_net: validate sock before trying to put its fd
2018-06-23 10:23:49 +09:00
video
Solve a series of broken links for files under Documentation:
2018-06-17 05:25:18 +09:00
virt
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
virtio
virtio, vhost: features, fixes
2018-06-16 06:35:02 +09:00
visorbus
vlynq
vme
w1
Char/Misc driver patches for 4.18-rc1
2018-06-05 16:20:22 -07:00
watchdog
MIPS changes for 4.18
2018-06-12 12:56:02 -07:00
xen
xen: fixes for 4.18-rc2
2018-06-23 20:44:11 +08:00
zorro
- Introduce arithmetic overflow test helper functions (Rasmus)
2018-06-06 17:27:14 -07:00
Kconfig
Makefile