Eric Anholt
001bdb55d9
drm/vc4: Enable runtime PM.
...
This may actually get us a feature that the closed driver didn't have:
turning off the GPU in between rendering jobs, while the V3D device is
still opened by the client.
There may be some tuning to be applied here to use autosuspend so that
we don't bounce the device's power so much, but in steady-state
GPU-bound rendering we keep the power on (since we keep multiple jobs
outstanding) and even if we power cycle on every job we can still
manage at least 680 fps.
More importantly, though, runtime PM will allow us to power off the
device to do a GPU reset.
v2: Switch #ifdef to CONFIG_PM not CONFIG_PM_SLEEP (caught by kbuild
test robot)
Signed-off-by: Eric Anholt <eric@anholt.net>
2016-02-16 12:21:00 -08:00
..
accessibility
acpi
Merge branches 'pm-core' and 'pm-domains'
2016-02-06 00:34:01 +01:00
amba
android
ata
atm
auxdisplay
base
Merge branches 'pm-core' and 'pm-domains'
2016-02-06 00:34:01 +01:00
bcma
block
bluetooth
bus
vexpress fixes for v4.5
2016-02-01 12:27:18 -08:00
cdrom
char
Fix a compile error on IPMI when ACPI is disabled.
2016-02-03 10:04:58 -08:00
clk
clocksource
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-01-31 15:49:06 -08:00
connector
cpufreq
Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-domains' and 'pm-sleep'
2016-01-29 21:45:17 +01:00
cpuidle
Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-domains' and 'pm-sleep'
2016-01-29 21:45:17 +01:00
crypto
crypto: atmel-aes - remove calls of clk_prepare() from atomic contexts
2016-01-30 22:05:17 +08:00
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire
firmware
fmc
fpga
gpio
gpu
drm/vc4: Enable runtime PM.
2016-02-16 12:21:00 -08:00
hid
hsi
hv
hwmon
hwmon: (fam15h_power) Add bit masking for tdp_limit
2016-01-27 18:48:46 -08:00
hwspinlock
drivers/hwspinlock: fix race between radix tree insertion and lookup
2016-02-03 08:28:43 -08:00
hwtracing
i2c
i2c: piix4: don't regress on bus names
2016-01-29 11:13:52 +01:00
ide
idle
iio
Second set of IIO fixes for the 4.5 cycle. These ones are mostly
2016-02-01 13:08:26 -08:00
infiniband
IB/core: Set correct payload length for RoCEv2 over IPv6
2016-02-02 16:42:22 -05:00
input
iommu
iommu/amd: Correct the wrong setting of alias DTE in do_attach
2016-01-29 12:30:47 +01:00
ipack
irqchip
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-01-31 14:48:58 -08:00
isdn
leds
lguest
lightnvm
macintosh
mailbox
mailbox: Fix dependencies for !HAS_IOMEM archs
2016-02-02 16:47:14 +05:30
mcb
md
Merge branch 'mymd/for-next' into mymd/for-linus
2016-02-03 15:43:59 -08:00
media
[media] saa7134-alsa: Only frees registered sound cards
2016-02-04 16:26:10 -02:00
memory
memstick
message
mfd
misc
mmc
mtd
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2016-02-01 15:56:08 -08:00
nfc
ntb
nubus
nvdimm
libnvdimm, pfn: fix restoring memmap location
2016-01-29 17:43:16 -08:00
nvme
nvmem
of
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2016-02-01 15:56:08 -08:00
oprofile
parisc
parport
pci
Merge branches 'acpi-video' and 'acpi-hotplug'
2016-01-29 21:44:53 +01:00
pcmcia
perf
phy
pinctrl
platform
pnp
PNP: Add Haswell-ULT to Intel MCH size workaround
2016-02-03 01:00:29 +01:00
power
powercap
pps
ps3
ptp
ptp: ixp46x: use helpers for converting ns to timespec
2016-01-29 12:38:59 -08:00
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390
s390/cio: update measurement characteristics
2016-01-26 12:47:51 +01:00
sbus
scsi
drivers/scsi/sg.c: mark VMA as VM_IO to prevent migration
2016-02-03 08:28:43 -08:00
sfi
sh
sn
soc
spi
spmi
ssb
staging
Staging / IIO driver fixes for 4.5-rc3
2016-02-06 22:13:16 -08:00
target
tc
thermal
thunderbolt
tty
TTY/Serial fixes for 4.5-rc2
2016-01-31 17:09:39 -08:00
uio
usb
xhci: harden xhci_find_next_ext_cap against device removal
2016-02-04 17:00:10 -08:00
uwb
vfio
vfio/noiommu: Don't use iommu_present() to track fake groups
2016-01-27 11:22:25 -07:00
vhost
video
virt
virtio
vlynq
vme
w1
watchdog
watchdog: Fix dependencies for !HAS_IOMEM archs
2016-01-31 16:54:36 +01:00
xen
Merge branch 'stable/for-linus-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm
2016-01-29 15:13:48 -08:00
zorro
Kconfig
Makefile