Linus Torvalds
8f53369b75
Revert "drm/i915/crt: Do not rely upon the HPD presence pin"
...
This reverts commit 9e612a008f .
It incorrectly finds VGA connectors where none are attached, apparently
not noticing that nothing replied to the EDID queries, and happily using
the default EDID modes that have nothing to do with actual hardware.
That in turn then causes X to fall down to the lowest common
denominator, which is usually the default 1024x768 mode that is in the
default EDID and pretty much anything supports).
I'd suggest that if not relying on the HDP pin, the code should at least
check whether it gets valid EDID data back, rather than just assume
there's something on the VGA connector.
Cc: Dave Airlie <airlied@linux.ie>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-06-08 14:53:06 -07:00
..
accessibility
acpi
Merge branches 'bugfix-battery', 'bugfix-misc', 'bugfix-rafael', 'bugfix-turbostat', 'bugfix-video' and 'workaround-pss' into release
2012-06-04 00:48:41 -04:00
amba
arm-soc: driver specific updates
2012-05-26 12:22:27 -07:00
ata
arm-soc: clock driver changes
2012-05-26 12:42:29 -07:00
atm
solos-pci: Fix DMA support
2012-05-24 16:22:53 -04:00
auxdisplay
base
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2012-06-01 10:34:35 -07:00
bcma
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-05-24 11:54:29 -07:00
block
mtip32xx: Changes to sysfs entries
2012-05-31 08:46:50 +02:00
bluetooth
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-05-24 11:54:29 -07:00
cdrom
char
char/agp: add another Ironlake host bridge
2012-06-06 17:05:29 +02:00
clk
arm-soc: soc specific changes, part 2
2012-05-26 13:05:55 -07:00
clocksource
clocksource: em_sti: Add DT support
2012-05-25 11:32:06 +02:00
connector
cpufreq
cpuidle
crypto
arm-soc: clock driver changes
2012-05-26 12:42:29 -07:00
dca
devfreq
Power management updates for 3.5
2012-05-23 14:07:06 -07:00
dio
dma
arm-soc: device tree conversions, part 2
2012-05-26 12:57:47 -07:00
edac
Merge branch 'x86/trampoline' into x86/urgent
2012-05-30 12:11:32 -07:00
eisa
extcon
Driver core pull for 3.5-rc1
2012-05-22 16:02:13 -07:00
firewire
IEEE 1394 (FireWire) subsystem updates post v3.4:
2012-05-24 12:57:47 -07:00
firmware
gpio
gpio/samsung: fix the typo 'exynos5_xxx' instead of 'exonys5_xxx'
2012-06-03 21:21:01 -07:00
gpu
Revert "drm/i915/crt: Do not rely upon the HPD presence pin"
2012-06-08 14:53:06 -07:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-05-22 19:22:50 -07:00
hsi
hv
Driver core pull for 3.5-rc1
2012-05-22 16:02:13 -07:00
hwmon
hwmon/sch56xx: Depend on watchdog for watchdog core functions
2012-05-30 07:56:20 +02:00
hwspinlock
i2c
i2c: Add generic I2C multiplexer using pinctrl API
2012-06-04 16:49:43 +02:00
ide
idle
ieee802154
iio
infiniband
Merge branches 'cxgb4', 'mlx4' and 'ocrdma' into for-linus
2012-06-06 10:08:11 -07:00
input
i2c: Split I2C_M_NOSTART support out of I2C_FUNC_PROTOCOL_MANGLING
2012-05-30 10:55:34 +02:00
iommu
iommu/amd: Fix deadlock in ppr-handling error path
2012-06-04 12:47:44 +02:00
isdn
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-05-24 11:54:29 -07:00
leds
leds: add LM3533 LED driver
2012-05-29 16:22:32 -07:00
lguest
macintosh
md
md: 2 fixes for 3.5-rc
2012-06-06 09:49:28 -07:00
media
arm-soc: clock driver changes
2012-05-26 12:42:29 -07:00
memory
memstick
message
Merge branch 'akpm' (Andrew's patch-bomb)
2012-05-31 18:10:18 -07:00
mfd
ARM: ux500: Provide regulator support for SMSC911x via Device Tree
2012-06-01 02:04:46 +02:00
misc
MFD changes for 3.5
2012-05-29 11:53:11 -07:00
mmc
arm-soc: device tree conversions, part 2
2012-05-26 12:57:47 -07:00
mtd
UBI: correct ubi_wl_flush locking
2012-06-07 15:22:21 +03:00
net
InfiniBand/RDMA fixes for 3.5-rc2, all in hardware drivers:
2012-06-06 10:45:21 -07:00
nfc
NFC: potential integer overflow problem in check_crc()
2012-05-25 11:16:16 -04:00
nubus
of
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2012-05-29 18:27:19 -07:00
oprofile
parisc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-05-22 19:22:50 -07:00
parport
Driver core pull for 3.5-rc1
2012-05-22 16:02:13 -07:00
pci
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2012-05-29 18:27:19 -07:00
pcmcia
pinctrl
pinctrl-nomadik: Allow Device Tree driver probing
2012-06-01 02:03:25 +02:00
platform
drivers/platform/x86/acerhdf.c: correct Boris' mail address
2012-06-07 14:43:55 -07:00
pnp
power
A bunch of fixes for v3.5, nothing extraordinary.
2012-05-31 12:10:15 -07:00
pps
ps3
ptp
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-05-22 19:22:50 -07:00
rapidio
rapidio/tsi721: add DMA engine support
2012-05-31 17:49:31 -07:00
regulator
MFD changes for 3.5
2012-05-29 11:53:11 -07:00
remoteproc
IOMMU Updates for Linux 3.5
2012-05-30 08:49:28 -07:00
rpmsg
rtc
Merge branches 'bugfix-battery', 'bugfix-misc', 'bugfix-rafael', 'bugfix-turbostat', 'bugfix-video' and 'workaround-pss' into release
2012-06-04 00:48:41 -04:00
s390
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
2012-05-31 10:51:10 -07:00
sbus
scsi
SCSI misc on 20120531
2012-05-31 12:02:41 -07:00
sfi
sh
sh: intc: Kill off special reservation interface.
2012-05-22 19:07:55 +09:00
sn
spi
arm-soc: soc specific changes, part 2
2012-05-26 13:05:55 -07:00
ssb
staging
Frontswap provides a "transcendent memory" interface for swap pages.
2012-06-04 12:28:45 -07:00
target
target/file: Use O_DSYNC by default for FILEIO backends
2012-06-02 23:47:20 -07:00
tc
thermal
tty
tty: Revert the tty locking series, it needs more work
2012-06-02 15:21:43 -07:00
uio
usb
arm-soc: clock driver changes
2012-05-26 12:42:29 -07:00
uwb
vhost
video
fbdev updates for 3.5
2012-06-01 16:57:51 -07:00
virt
virtio
virtio-mmio: Devices parameter parsing
2012-05-22 12:16:15 +09:30
vlynq
vme
w1
arm-soc: clock driver changes
2012-05-26 12:42:29 -07:00
watchdog
watchdog: iTCO_wdt.c: fix printk format warnings
2012-05-30 08:16:48 +02:00
xen
Frontswap provides a "transcendent memory" interface for swap pages.
2012-06-04 12:28:45 -07:00
zorro
Kconfig
Staging tree pull request for 3.5-rc1
2012-05-22 16:34:21 -07:00
Makefile
arm-soc: driver specific updates
2012-05-26 12:22:27 -07:00