Benjamin Herrenschmidt
1fb25cb8b8
radeonfb: Fix resume from D3Cold on some platforms
...
For historical reason, this driver used its own saving/restoring
of the PCI config space, and used the state of it on resume as
an indication as to whether it needed to re-POST the chip or not.
This methods breaks with the later core changes since the core will
have restored things for us.
This patch fixes it by removing that custom code, using standard
core methods to save/restore state, and testing for the need to
re-POST by comparing the content of a few key PLL registers.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-02-08 10:48:57 -08:00
..
accessibility
acpi
Merge branches 'release', 'asus', 'bugzilla-12450', 'cpuidle', 'debug', 'ec', 'misc', 'printk' and 'processor' into release
2009-02-07 01:34:56 -05:00
amba
ata
Fix my email address in qd65xx.[ch]/pata_qdi.c
2009-02-03 16:53:56 -08:00
atm
auxdisplay
base
driver-core: fix kernel-doc parameter name
2009-01-28 15:55:48 -08:00
block
powerpc/ps3: Printing fixups for l64 to ll64 conversion drivers/block
2009-01-16 16:15:13 +11:00
bluetooth
cdrom
char
sx.c: fix missed unlock_kernel() on error path in sx_fw_ioctl()
2009-02-05 12:56:48 -08:00
clocksource
connector
cpufreq
cpuidle
crypto
dca
dca: redesign locks to fix deadlocks
2009-02-02 23:26:57 -08:00
dio
dma
i.MX31: Image Processing Unit DMA and IRQ drivers
2009-01-19 15:36:21 -07:00
edac
powerpc: More printing warning fixes for the l64 to ll64 conversion
2009-01-28 17:15:52 +11:00
eisa
firewire
firewire: core: Remove card from list of cards when enable fails
2009-02-01 11:17:24 +01:00
firmware
DMI: Introduce dmi_first_match to make the interface more flexible
2009-01-27 02:15:47 -05:00
gpio
gpiolib: fix request related issue
2009-01-29 18:04:43 -08:00
gpu
Stop playing silly games with the VM_ACCOUNT flag
2009-01-31 15:08:56 -08:00
hid
HID: document difference between hid_blacklist and hid_ignore_list
2009-01-29 11:23:12 +01:00
hwmon
lis3lv02d: add axes knowledge for HP 6710
2009-02-05 12:56:47 -08:00
i2c
i2c: Move old eeprom driver to /drivers/misc/eeprom
2009-01-26 21:19:53 +01:00
ide
Fix my email address in qd65xx.[ch]/pata_qdi.c
2009-02-03 16:53:56 -08:00
idle
ieee1394
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
2009-02-06 08:48:16 -08:00
infiniband
Merge branches 'ehca', 'ipoib' and 'mlx4' into for-linus
2009-01-16 15:05:54 -08:00
input
isdn
isdn: Fix missing ifdef in isdn_ppp
2009-01-26 12:24:38 -08:00
leds
lis3lv02d: merge with leds hp disk
2009-01-15 16:39:40 -08:00
lguest
lguest: Fix a memory leak with the lg object during launcher close
2009-01-30 11:34:11 +10:30
macintosh
mca
md
md: Ensure an md array never has too many devices.
2009-02-06 18:02:46 +11:00
media
V4L/DVB (10411): s5h1409: Perform s5h1409 soft reset after tuning
2009-02-01 10:41:02 -02:00
memstick
message
mfd
misc
sgi-xp: fix writing past the end of kzalloc()'d space
2009-02-05 12:56:49 -08:00
mmc
pxamci: enable DMA for write ops after CMD/RESP
2009-02-02 20:57:07 +01:00
mtd
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2009-02-03 16:52:10 -08:00
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2009-02-05 16:11:32 -08:00
nubus
of
oprofile
oprofile: fix uninitialized use of struct op_entry
2009-01-17 17:26:39 +01:00
parisc
Documentation: move DMA-mapping.txt to Doc/PCI/
2009-01-29 18:19:29 -08:00
parport
pci
PCI PM: make the PM core more careful with drivers using the new PM framework
2009-02-04 17:22:35 -08:00
pcmcia
platform
Merge branches 'release', 'asus', 'bugzilla-12450', 'cpuidle', 'debug', 'ec', 'misc', 'printk' and 'processor' into release
2009-02-07 01:34:56 -05:00
pnp
power
power_supply: pda_power: Don't request shared IRQs w/ IRQF_DISABLED
2009-01-26 02:09:26 +03:00
ps3
powerpc/ps3: Printing fixups for l64 to ll64 conversion drivers/ps3
2009-01-16 16:15:14 +11:00
rapidio
regulator
leds: Fix bounds checking of wm8350->pmic.led
2009-01-30 21:50:49 +00:00
rtc
rtc-ds1390: fix compilation warnings in drivers/rtc/rtc-ds1390.c
2009-02-05 12:56:48 -08:00
s390
lcs: fix compilation for !CONFIG_IP_MULTICAST
2009-01-25 17:59:26 -08:00
sbus
scsi
[SCSI] ibmvfc: Fix DMA mapping leak on memory allocation failure
2009-01-25 08:14:53 -06:00
serial
Add enable_ms to jsm driver
2009-01-30 08:40:54 -08:00
sh
sn
spi
spi: Move at25 (for SPI eeproms) to /drivers/misc/eeprom
2009-01-26 21:19:54 +01:00
ssb
staging
Documentation: move DMA-mapping.txt to Doc/PCI/
2009-01-29 18:19:29 -08:00
tc
telephony
thermal
uio
usb
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream
2009-02-02 17:52:39 +00:00
uwb
uwb: lock rc->rsvs_lock with spin_lock_bh()
2009-01-23 12:57:20 +00:00
video
radeonfb: Fix resume from D3Cold on some platforms
2009-02-08 10:48:57 -08:00
virtio
virtio-pci: do not oops on config change if driver not loaded
2009-02-02 19:17:56 -08:00
w1
watchdog
[ARM] omap: watchdog: allow OMAP watchdog driver on OMAP34xx platforms
2009-01-24 16:48:42 +00:00
xen
xen: make sysfs files behave as their names suggest
2009-01-29 13:20:36 +01:00
zorro
Kconfig
Makefile