android_kernel_oneplus_msm8998/drivers
Abhinav Kumar 1d134898cd drm/msm: refactor Y420CMDB block parsing logic
Y420CMDB block parsing is too complex and incorrect
in handling cases where more than one byte of bitmap
is present.

Fix this logic to make it more simple and capable to
handle all such cases.

Change-Id: I7aef80f588ec44def000c9f04e1da4c10020699d
Signed-off-by: Abhinav Kumar <abhinavk@codeaurora.org>
2018-08-08 16:34:30 -07:00
..
accessibility
acpi ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c 2018-05-30 07:49:11 +02:00
amba ARM: amba: Don't read past the end of sysfs "driver_override" buffer 2018-05-02 07:53:42 -07:00
android Merge android-4.4.132 (46155cc) into msm-4.4 2018-05-22 15:23:13 +05:30
ata ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS 2018-07-17 11:31:43 +02:00
atm atm: zatm: fix memcmp casting 2018-07-03 11:21:24 +02:00
auxdisplay
base firmware_class: make firmware caching configurable 2018-07-17 03:21:57 -07:00
bcma
bif
block Merge android-4.4.141 (b1bad9e) into msm-4.4 2018-07-24 12:10:47 +05:30
bluetooth Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
bus bus: brcmstb_gisb: correct support for 64-bit address output 2018-04-13 19:50:05 +02:00
cdrom cdrom: do not call check_disk_change() inside cdrom_open() 2018-05-30 07:49:13 +02:00
char Merge "diag: Add missing protection while accessing session's info" 2018-08-08 02:39:38 -07:00
clk clk: msm: clock-mmss-8996: disable cache based clk rate 2018-06-29 00:52:29 -07:00
clocksource Merge android-4.4.135 (c9d74f2) into msm-4.4 2018-06-27 14:42:55 +05:30
connector
cpufreq Merge android-4.4.141 (b1bad9e) into msm-4.4 2018-07-24 12:10:47 +05:30
cpuidle Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
crypto Merge android-4.4.138 (07c0138) into msm-4.4 2018-06-27 14:47:19 +05:30
dca
devfreq Merge "devfreq: suppress platform driver bind / unbind feature" 2018-06-19 08:12:57 -07:00
dio
dma Merge android-4.4.137 (a2e2217) into msm-4.4 2018-06-27 14:45:25 +05:30
dma-buf
edac Merge android-4.4.128 (89904cc) into msm-4.4 2018-04-20 13:05:36 +05:30
eisa
esoc esoc: Use standard reset time for mdm9x55 atomic reset 2018-04-17 21:47:45 -07:00
extcon Merge android-4.4.100 (482cc74) into msm-4.4 2017-12-26 18:37:32 +05:30
firewire firewire-ohci: work around oversized DMA reads on JMicron controllers 2018-05-30 07:48:52 +02:00
firmware Merge android-4.4.135 (c9d74f2) into msm-4.4 2018-06-27 14:42:55 +05:30
fmc
fpga
gpio gpio: No NULL owner 2018-06-16 09:54:26 +02:00
gpu drm/msm: refactor Y420CMDB block parsing logic 2018-08-08 16:34:30 -07:00
hid Merge android-4.4.141 (b1bad9e) into msm-4.4 2018-07-24 12:10:47 +05:30
hsi HSI: ssi_protocol: double free in ssip_pn_xmit() 2018-03-24 10:58:42 +01:00
hv Drivers: hv: vmbus: fix build warning 2018-02-25 11:03:46 +01:00
hwmon Merge android-4.4.135 (c9d74f2) into msm-4.4 2018-06-27 14:42:55 +05:30
hwspinlock
hwtracing Merge android-4.4.137 (a2e2217) into msm-4.4 2018-06-27 14:45:25 +05:30
i2c Merge android-4.4.140 (789274d) into msm-4.4 2018-07-18 15:09:28 +05:30
ide cdrom: do not call check_disk_change() inside cdrom_open() 2018-05-30 07:49:13 +02:00
idle idle: i7300: add PCI dependency 2018-02-25 11:03:51 +01:00
iio Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
infiniband RDMA/ucm: Mark UCM interface as BROKEN 2018-07-17 11:31:46 +02:00
input Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
iommu iommu/debug: Add mutex to make attach/detach thread safe 2018-07-13 04:56:53 -07:00
ipack
irqchip Merge android-4.4.135 (c9d74f2) into msm-4.4 2018-06-27 14:42:55 +05:30
isdn isdn: eicon: fix a missing-check bug 2018-06-13 16:15:28 +02:00
leds Merge "leds: qpnp-flash-v2: Modify current code calculation" 2018-05-02 04:54:41 -07:00
lguest
lightnvm
macintosh
mailbox
mcb
md Merge android-4.4.140 (789274d) into msm-4.4 2018-07-18 15:09:28 +05:30
media msm: vidc: Increase minimum input buffer count for HEVC decode 2018-08-02 23:06:04 -07:00
memory ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure 2017-12-16 10:33:51 +01:00
memstick
message scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo() 2018-05-30 07:48:58 +02:00
mfd Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
misc Merge android-4.4.141 (b1bad9e) into msm-4.4 2018-07-24 12:10:47 +05:30
mmc mmc: core: Use mmc_get_cd_gpio to get cd gpio status in resume path 2018-07-26 18:22:44 +05:30
mtd Merge android-4.4.140 (789274d) into msm-4.4 2018-07-18 15:09:28 +05:30
net Merge "cnss2: Clear flag CNSS_DRIVER_UNLOADING after unregister driver finished" 2018-08-06 21:52:22 -07:00
nfc Merge android-4.4.127 (d6bbe8b) into msm-4.4 2018-04-20 12:27:57 +05:30
ntb ntb_transport: Fix bug with max_mw_size parameter 2018-05-30 07:48:55 +02:00
nubus
nvdimm linvdimm, pmem: Preserve read-only setting for pmem devices 2018-07-03 11:21:31 +02:00
nvme nvme-pci: initialize queue memory before interrupts 2018-07-11 16:03:47 +02:00
nvmem
of Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
oprofile
parisc parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode 2018-05-30 07:49:10 +02:00
parport parport_pc: Add support for WCH CH382L PCI-E single parallel port card. 2018-04-08 11:52:00 +02:00
pci Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
pcmcia
perf Merge android-4.4.127 (d6bbe8b) into msm-4.4 2018-04-20 12:27:57 +05:30
phy Merge android-4.4.113 (ef588ef) into msm-4.4 2018-01-24 18:27:37 +05:30
pinctrl pinctrl: qcom: Clear status bit on irq_unmask 2018-07-05 23:37:14 -07:00
platform Merge "ipa: update wlan upstream iface name" 2018-08-07 15:24:16 -07:00
pnp
power power: battery: Add support for FCC stepping 2018-06-14 15:53:57 +05:30
powercap PowerCap: Fix an error code in powercap_register_zone() 2018-04-13 19:50:05 +02:00
pps
ps3
ptp time: Change posix clocks ops interfaces to use timespec64 2018-03-24 10:58:40 +01:00
pwm Merge android-4.4.127 (d6bbe8b) into msm-4.4 2018-04-20 12:27:57 +05:30
rapidio
ras
regulator regulator: qpnp-lcdb: Disable the SC irq only for PM660L V1.1 and below 2018-07-05 21:55:47 -07:00
remoteproc
reset
rpmsg
rtc Merge android-4.4.135 (c9d74f2) into msm-4.4 2018-06-27 14:42:55 +05:30
s390 scsi: zfcp: fix missing REC trigger trace on enqueue without ERP thread 2018-07-03 11:21:31 +02:00
sbus
scsi Merge "Merge android-4.4.140 (789274d) into msm-4.4" 2018-07-20 02:38:05 -07:00
sensors
sfi
sh
slimbus slimbus: Avoid uninitialized variable access 2018-03-20 19:25:09 +05:30
sn
soc Merge "soc: qcom: hab: add hab statistics support" 2018-08-03 04:05:37 -07:00
soundwire
spi Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
spmi spmi: pmic-arb: support updating interrupt type flags 2018-05-11 10:08:19 +08:00
ssb ssb: mark ssb_bus_register as __maybe_unused 2018-02-25 11:03:44 +01:00
staging Merge android-4.4.140 (789274d) into msm-4.4 2018-07-18 15:09:28 +05:30
switch
target tcm_fileio: Prevent information leak for short reads 2018-03-24 10:58:45 +01:00
tc
tee BACKPORT: tee: shm: Potential NULL dereference calling tee_shm_register() 2018-02-21 15:40:49 +00:00
thermal Merge "Merge android-4.4.129 (b1c4836) into msm-4.4" 2018-05-02 13:38:40 -07:00
thunderbolt thunderbolt: Resume control channel after hibernation image is created 2018-04-24 09:32:07 +02:00
tty Merge android-4.4.140 (789274d) into msm-4.4 2018-07-18 15:09:28 +05:30
uio uio: msm_sharedmem: Add stub shutdown function 2018-08-07 18:04:35 -07:00
usb Merge "usb: dwc3-msm: Queue resume_work unconditionally on pm_resume" 2018-08-03 04:05:47 -07:00
uwb
vfio vfio/pci: Virtualize Maximum Read Request Size 2018-04-24 09:32:09 +02:00
vhost vhost: correctly remove wait queue during poll failure 2018-04-13 19:50:25 +02:00
video Merge "msm: mdss: Change function from disbale_irq_nosync to disbale_irq" 2018-08-07 15:24:14 -07:00
virt
virtio Merge android-4.4.118 (5f7f76a) into msm-4.4 2018-03-01 17:20:34 +05:30
vlynq
vme
w1 This is the 4.4.139 stable release 2018-07-03 18:23:34 +02:00
watchdog watchdog: f71808e_wdt: Fix magic close handling 2018-05-30 07:49:03 +02:00
xen xen: Remove unnecessary BUG_ON from __unbind_from_irq() 2018-07-03 11:21:34 +02:00
zorro zorro: Set up z->dev.dma_mask for the DMA API 2018-05-30 07:49:11 +02:00
Kconfig Merge android-4.4.104 (8bc4213) into msm-4.4 2018-01-02 18:31:53 +05:30
Makefile Merge android-4.4.118 (5f7f76a) into msm-4.4 2018-03-01 17:20:34 +05:30