android_kernel_sony_sdm845/drivers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Patrik Jakobsson 670821b948 drm/gma500/psb: Actually use VBT mode when it is found
commit 82bc9a42cf854fdf63155759c0aa790bd1f361b0 upstream.

With LVDS we were incorrectly picking the pre-programmed mode instead of
the prefered mode provided by VBT. Make sure we pick the VBT mode if
one is provided. It is likely that the mode read-out code is still wrong
but this patch fixes the immediate problem on most machines.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=78562
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20170418114332.12183-1-patrik.r.jakobsson@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-06-07 12:07:49 +02:00
..
accessibility
acpi Revert "ACPI / button: Change default behavior to lid_init_state=open" 2017-06-07 12:07:47 +02:00
amba
android ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct 2016-10-24 19:37:48 +02:00
ata sata: ahci-da850: implement a workaround for the softreset quirk 2017-04-12 12:41:20 +02:00
atm atm: fix improper return value 2016-12-05 14:53:46 -05:00
auxdisplay auxdisplay: img-ascii-lcd: add missing sentinel entry in img_ascii_lcd_matches 2017-03-30 09:41:27 +02:00
base base/memory, hotplug: fix a kernel oops in show_valid_zones() 2017-02-09 08:08:28 +01:00
bcma bcma: use (get|put)_device when probing/removing device driver 2017-03-12 06:41:52 +01:00
block nbd: fix 64-bit division 2017-04-21 09:31:23 +02:00
bluetooth Bluetooth: hci_intel: add missing tty-device sanity check 2017-05-20 14:28:41 +02:00
bus bus: vexpress-config: fix device reference leak 2017-01-19 20:18:07 +01:00
cdrom
char pcmcia: remove left-over %Z format 2017-06-07 12:07:48 +02:00
clk clk: rockchip: add "," to mux_pll_src_apll_dpll_gpll_usb480m_p on rk3036 2017-05-14 14:00:19 +02:00
clocksource clocksource/drivers/arm_arch_timer: Don't assume clock runs in suspend 2017-04-12 12:41:16 +02:00
connector
cpufreq cpufreq: Bring CPUs up even if cpufreq_online() failed 2017-04-21 09:31:22 +02:00
cpuidle Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2016-10-15 09:26:12 -07:00
crypto crypto: ccp - Change ISR handler method for a v5 CCP 2017-05-20 14:28:37 +02:00
dax device-dax: fix cdev leak 2017-05-20 14:28:41 +02:00
dca
devfreq PM / devfreq: Fix wrong trans_stat of passive devfreq device 2017-03-12 06:41:44 +01:00
dio
dma dmaengine: iota: ioat_alloc_chan_resources should not perform sleeping allocations. 2017-03-22 12:43:35 +01:00
dma-buf dma-buf: add support for compat ioctl 2017-04-18 07:11:50 +02:00
edac
eisa
extcon extcon: return error code on failure 2017-01-19 20:18:03 +01:00
firewire firewire: net: fix fragmented datagram_size off-by-one 2016-11-03 14:46:39 +01:00
firmware efi/libstub: Skip GOP with PIXEL_BLT_ONLY format 2017-04-21 09:31:20 +02:00
fmc
fpga
gpio gpio: omap: return error if requested debounce time is not possible 2017-05-25 15:44:36 +02:00
gpu drm/gma500/psb: Actually use VBT mode when it is found 2017-06-07 12:07:49 +02:00
hid HID: wacom: Have wacom_tpc_irq guard against possible NULL dereference 2017-06-07 12:07:47 +02:00
hsi
hv Drivers: hv: vmbus: Don't leak memory when a channel is rescinded 2017-03-30 09:41:27 +02:00
hwmon hwmon: (it87) Fix pwm4 detection for IT8620 and IT8628 2017-05-14 14:00:13 +02:00
hwspinlock
hwtracing intel_th: Don't leak module refcount on failure to activate 2017-03-30 09:41:27 +02:00
i2c i2c: i2c-tiny-usb: fix buffer not being DMA capable 2017-06-07 12:07:46 +02:00
ide
idle x86/intel_idle: Add CPU model 0x4a (Atom Z34xx series) 2017-04-12 12:41:17 +02:00
iio iio: hid-sensor: Store restore poll and hysteresis on S3 2017-05-25 15:44:41 +02:00
infiniband RDMA/qib,hfi1: Fix MR reference count leak on write with immediate 2017-06-07 12:07:49 +02:00
input Input: i8042 - add Clevo P650RS to the i8042 reset list 2017-05-03 08:36:38 -07:00
iommu iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappings 2017-05-25 15:44:46 +02:00
ipack ipack: print a hex number after a 0x prefix 2016-10-27 18:43:43 -07:00
irqchip irqchip/irq-imx-gpcv2: Fix spinlock initialization 2017-04-21 09:31:22 +02:00
isdn isdn/gigaset: fix NULL-deref at probe 2017-03-26 13:05:58 +02:00
leds leds: ktd2692: avoid harmless maybe-uninitialized warning 2017-05-14 14:00:15 +02:00
lguest
lightnvm
macintosh
mailbox mailbox: PCC: Fix lockdep warning when request PCC channel 2016-11-14 22:07:38 +01:00
mcb
md md: MD_CLOSING needs to be cleared after called md_set_readonly or do_md_stop 2017-05-25 15:44:33 +02:00
media cx231xx-cards: fix NULL-deref at probe 2017-05-25 15:44:42 +02:00
memory memory/atmel-ebi: Fix ns <-> cycles conversions 2017-03-15 10:02:45 +08:00
memstick memstick: rtsx_usb_ms: Manage runtime PM when accessing the device 2016-10-17 15:43:05 +02:00
message
mfd mfd: tps65217: Fix page fault on unloading modules 2017-01-12 11:39:23 +01:00
misc cxl: Route eeh events to all drivers in cxl_pci_error_detected() 2017-05-25 15:44:37 +02:00
mmc mmc: sdhci-iproc: suppress spurious interrupt with Multiblock read 2017-06-07 12:07:47 +02:00
mtd mtd: nand: add ooblayout for old hamming layout 2017-05-25 15:44:48 +02:00
net virtio-net: enable TSO/checksum offloads for Q-in-Q vlans 2017-06-07 12:07:45 +02:00
nfc mei: bus: fix received data size check in NFC fixup 2016-10-31 10:25:22 -06:00
ntb ntb_transport: Pick an unused queue 2017-02-23 17:44:36 +01:00
nubus
nvdimm libnvdimm: fix clear length of nvdimm_forget_poison() 2017-05-25 15:44:38 +02:00
nvme nvme: avoid to use blk_mq_abort_requeue_list() 2017-06-07 12:07:48 +02:00
nvmem
of of: fdt: add missing allocation-failure check 2017-05-25 15:44:37 +02:00
oprofile
parisc
parport parport: fix attempt to write duplicate procfiles 2017-03-30 09:41:25 +02:00
pci PCI: Freeze PME scan before suspending devices 2017-05-25 15:44:48 +02:00
pcmcia pcmcia: fix return value of soc_pcmcia_regulator_set 2016-11-11 08:45:08 -08:00
perf perf: xgene: Remove bogus IS_ERR() check 2016-10-17 15:50:07 +01:00
phy phy: qcom-usb-hs: Add depends on EXTCON 2017-05-14 14:00:19 +02:00
pinctrl pinctrl: qcom: Don't clear status bit on irq_unmask 2017-03-31 10:31:45 +02:00
platform platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event 2017-04-21 09:31:24 +02:00
pnp
power power: supply: bq24190_charger: Handle fault before status on interrupt 2017-05-14 14:00:15 +02:00
powercap powercap/intel_rapl: fix and tidy up error handling 2017-01-19 20:18:07 +01:00
pps
ps3
ptp drivers/ptp: Fix kernel memory disclosure 2016-10-13 10:20:06 -04:00
pwm pwm: rockchip: State of PWM clock should synchronize with PWM enabled state 2017-04-21 09:31:22 +02:00
rapidio mm: replace get_user_pages() write/force parameters with gup_flags 2016-10-19 08:11:43 -07:00
ras
regulator regulator: tps65023: Fix inverted core enable logic. 2017-05-25 15:44:35 +02:00
remoteproc remoteproc: qcom: mdt_loader: Don't overwrite firmware object 2017-03-12 06:41:50 +01:00
reset reset: uniphier: rename MIO reset to SD reset for Pro5, PXs2, LD20 SoCs 2016-10-22 18:31:42 +09:00
rpmsg rpmsg: virtio_rpmsg_bus: fix channel creation 2017-01-26 08:24:44 +01:00
rtc rtc: tegra: Implement clock handling 2017-04-21 09:31:24 +02:00
s390 s390/qeth: add missing hash table initializations 2017-06-07 12:07:43 +02:00
sbus
scsi scsi: mpt3sas: Force request partial completion alignment 2017-06-07 12:07:48 +02:00
sfi
sh
sn
soc soc: ti: wkup_m3_ipc: Fix error return code in wkup_m3_ipc_probe() 2017-01-26 08:24:45 +01:00
spi spi: s3c64xx: fix inconsistency between binding and driver 2017-03-12 06:41:41 +01:00
spmi
ssb ssb: Fix error routine when fallback SPROM fails 2017-01-09 08:32:16 +01:00
staging staging: rtl8192e: GetTs Fix invalid TID 7 warning. 2017-05-25 15:44:46 +02:00
target iscsi-target: Always wait for kthread_should_stop() before kthread exit 2017-06-07 12:07:47 +02:00
tc
thermal thermal: hwmon: Properly report critical temperature in sysfs 2017-01-09 08:32:18 +01:00
thunderbolt
tty drivers/tty: 8250: only call fintek_8250_probe when doing port I/O 2017-06-07 12:07:46 +02:00
uio
usb USB: hub: fix non-SS hub-descriptor handling 2017-05-25 15:44:41 +02:00
uwb uwb: fix device quirk on big-endian hosts 2017-05-25 15:44:46 +02:00
vfio vfio/type1: Remove locked page accounting workqueue 2017-05-20 14:28:38 +02:00
vhost vhost: fix initialization for vq->is_le 2017-02-09 08:08:28 +01:00
video xen, fbfront: fix connecting to backend 2017-04-21 09:31:21 +02:00
virt mm: replace get_user_pages() write/force parameters with gup_flags 2016-10-19 08:11:43 -07:00
virtio virtio_balloon: init 1st buffer in stats vq 2017-03-31 10:31:45 +02:00
vlynq
vme VME: restore bus_remove function causing incomplete module unload 2017-03-12 06:41:50 +01:00
w1 w1: ds2490: USB transfer buffers need to be DMAable 2017-03-12 06:41:48 +01:00
watchdog watchdog: pcwd_usb: fix NULL-deref at probe 2017-05-25 15:44:30 +02:00
xen xen: Revert commits da72ff5bfcb0 and 72a9b18629 2017-05-14 14:00:22 +02:00
zorro
Kconfig
Makefile usb: Make sure usb/phy/of gets built-in 2017-05-20 14:28:35 +02:00