Daniel Vetter
8f0e2b9d95
drm/i915: Move golden context init into ->init_context
...
Similar to a patch from Thomas Daniel for lrc contexts. This keeps
both sides somewhat in sync and should make Dave Gordon happy.
Note that both the wa and the golden context init code suffer a bit
from an inssuficient split into driver load and hw init code. Which
means we have a bunch of tests all over the place to check whether the
one-time initialization has been done already or not.
All that one-tim code should be moved into the one-time ring setup
code, but that's work for later.
Cc: Dave Gordon <david.s.gordon@intel.com>
Cc: Thomas Daniel <thomas.daniel@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Reviewed-by: Dave Gordon <david.s.gordon@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2014-12-08 15:19:02 +01:00
..
accessibility
acpi
ACPI / PM: Ignore wakeup setting if the ACPI companion can't wake up
2014-11-20 01:24:16 +01:00
amba
ata
ahci: fix AHCI parameters not taken into account
2014-11-04 12:56:25 -05:00
atm
solos-pci: fix error return code
2014-11-23 14:29:44 -05:00
auxdisplay
base
Merge branches 'pm-domains', 'pm-sleep' and 'pm-cpufreq'
2014-11-14 15:17:32 +01:00
bcma
block
zram: avoid kunmap_atomic() of a NULL pointer
2014-11-13 16:17:05 -08:00
bluetooth
bus
cdrom
char
Linux 3.18-rc7
2014-12-02 10:58:33 +10:00
clk
clk: pxa: fix pxa27x CCCR bit usage
2014-11-17 11:25:29 -08:00
clocksource
clockevent: sun4i: Fix race condition in the probe code
2014-11-19 10:43:51 +01:00
connector
cpufreq
cpufreq: Avoid crash in resume on SMP without OPP
2014-11-08 02:10:04 +01:00
cpuidle
crypto
crypto: caam - fix missing dma unmap on error path
2014-11-06 23:10:20 +08:00
dca
devfreq
dio
dma
Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma
2014-11-21 16:24:27 -08:00
dma-buf
edac
eisa
extcon
firewire
firewire: cdev: prevent kernel stack leaking into ioctl arguments
2014-11-14 12:10:13 +01:00
firmware
fmc
gpio
gpu
drm/i915: Move golden context init into ->init_context
2014-12-08 15:19:02 +01:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2014-11-13 16:19:14 -08:00
hsi
hv
hwmon
hwmon: (g762) fix call to devm_hwmon_device_register_with_groups()
2014-11-19 14:06:47 -08:00
hwspinlock
i2c
i2c: core: Dispose OF IRQ mapping at client removal time
2014-11-07 19:03:18 +01:00
ide
idle
iio
iio: accel: bmc150: set low default thresholds
2014-11-16 20:25:00 +00:00
infiniband
Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2014-11-21 16:28:45 -08:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2014-11-27 17:51:50 -08:00
iommu
ipack
irqchip
irqchip: brcmstb-l2: Fix error handling of irq_of_parse_and_map
2014-11-26 06:28:42 +00:00
isdn
leds
lguest
macintosh
mailbox
mcb
md
One fix for md for 3.18.
2014-11-16 15:34:31 -08:00
media
[media] sp2: sp2_init() can be static
2014-11-03 19:08:06 -02:00
memory
memstick
message
mfd
mfd: twl4030-power: Fix poweroff with PM configuration enabled
2014-11-10 15:22:04 +00:00
misc
mmc
mmc: core: fix card detection regression
2014-11-05 09:28:48 +01:00
mtd
Three main MTD fixes for 3.18:
2014-11-02 14:45:52 -08:00
net
Merge tag 'master-2014-11-25' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2014-11-26 16:38:35 -05:00
nfc
ntb
nubus
of
of/selftest: Fix testing when /aliases is missing
2014-11-20 15:32:49 +00:00
oprofile
parisc
parport
pci
PCI/MSI: Add device flag indicating that 64-bit MSIs don't work
2014-11-24 14:11:34 +11:00
pcmcia
phy
phy: omap-usb2: Enable runtime PM of omap-usb2 phy properly
2014-11-05 14:34:06 -08:00
pinctrl
platform
platform: hp_accel: Add SERIO_I8042 as a dependency since it now includes i8042.h/serio.h
2014-11-10 21:16:15 -08:00
pnp
power
power supply and reset changes for the v3.18-rc
2014-11-15 15:22:51 -08:00
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
Merge remote-tracking branches 'regulator/fix/max1586', 'regulator/fix/max77686', 'regulator/fix/max77693', 'regulator/fix/max77802', 'regulator/fix/max8860' and 'regulator/fix/s2mpa01' into regulator-linus
2014-11-05 14:59:25 +00:00
remoteproc
reset
rpmsg
rtc
drivers/rtc/rtc-bq32k.c: fix register value
2014-10-29 16:33:14 -07:00
s390
KVM: s390: virtio_ccw: remove unused variable
2014-11-03 10:43:00 +01:00
sbus
scsi
SCSI fixes on 20141128
2014-11-29 10:15:31 -08:00
sfi
sh
sn
soc
soc/tegra: fuse: export tegra_sku_info
2014-12-02 15:43:37 +10:00
spi
Merge remote-tracking branches 'spi/fix/dw' and 'spi/fix/sirf' into spi-linus
2014-11-26 19:05:25 +00:00
spmi
ssb
staging
Linux 3.18-rc7
2014-12-02 10:58:33 +10:00
target
target: return CONFLICT only when SA key unmatched
2014-11-02 22:04:57 -08:00
tc
thermal
thermal: Exynos: Deletion of unnecessary checks before two function calls
2014-11-21 15:20:17 -04:00
thunderbolt
tty
Revert "serial: of-serial: add PM suspend/resume support"
2014-11-25 12:46:39 -08:00
uio
usb
usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000
2014-11-24 17:01:55 -08:00
uwb
vfio
vhost
video
Merge branch '3.18/omapdss-fixes' into 3.18/fbdev-fixes
2014-10-30 14:53:49 +02:00
virt
virtio
vlynq
vme
w1
watchdog
xen
zorro
Kconfig
Makefile