android_kernel_samsung_msm8226/drivers
Rajesh Bondugula 8831019b96 msm: camera: sensor: Validate destination step position
dest_step_position is sent from userspace and is used in
kernel to calculate the final DAC value.
dest_step_position must be validated against total steps.
Actuator will have an unexpected behavior if lens value is
programed to actuator based on invalid dest_step_position.

CRs-Fixed: 1102580
Change-Id: Idcd97043d3bd583d8577233d446a99d1829a4ee6
Signed-off-by: Rajesh Bondugula <rajeshb@codeaurora.org>
Signed-off-by: VijayaKumar T M <vtmuni@codeaurora.org>
Signed-off-by: Kevin F. Haggerty <haggertk@lineageos.org>
2020-01-06 08:40:24 +01:00
..
accessibility
acpi Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
adsp_factory misc: Import SM-G900H kernel source code 2019-08-02 15:14:10 +02:00
amba
ata Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
atm Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
auxdisplay Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
barcode_emul misc: Import SM-G900H kernel source code 2019-08-02 15:14:10 +02:00
base mm: Fix incorrect type conversion for size during dma allocation 2019-08-08 12:19:52 +02:00
battery battery: sec_battery: Migrate to alarmtimer interface 2019-08-06 12:33:17 +02:00
bcma Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
bif
block BACKPORT: block: add blk_rq_set_block_pc() 2019-08-06 12:26:35 +02:00
bluetooth drivers: bluetooth: Fix direct references to HZ 2019-08-05 14:21:57 +02:00
cdrom BACKPORT: block: add blk_rq_set_block_pc() 2019-08-06 12:26:35 +02:00
char BACKPORT: random: Wake up all getrandom(2) callers when pool is ready 2019-08-08 15:09:53 +02:00
clk Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
clocksource sched_clock: Backport high-resolution support 2019-08-05 14:21:53 +02:00
connector Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
coresight coresight: tmc: Fix the unbalanced lock in tmc_read() 2019-08-08 15:00:19 +02:00
cpufreq Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
cpuidle misc: Import SM-G900H kernel source code 2019-08-02 15:14:10 +02:00
crypto crypto: msm: qcrypto: Remove duplicate definition of list_next_entry() 2019-08-06 12:31:22 +02:00
dca Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
devfreq misc: Import SM-G900H kernel source code 2019-08-02 15:14:10 +02:00
dio
dma Merge remote-tracking branch 'google-common/deprecated/android-3.4' into lineage-16.0 2019-08-06 11:41:21 +02:00
edac Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
eisa Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
extcon misc: Fix system_rev type mismatch 2019-08-05 09:13:25 +02:00
felica misc: Import SM-G900H kernel source code 2019-08-02 15:14:10 +02:00
fingerprint drivers: fingerprint: Kill FEATURE_SPI_WAKELOCK 2019-08-05 09:13:27 +02:00
firewire Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
firmware Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
gpio Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
gpu msm: kgsl: Protect the event->handle with spinlock 2019-08-08 15:00:18 +02:00
hid Merge remote-tracking branch 'google-common/deprecated/android-3.4' into lineage-16.0 2019-08-06 11:41:21 +02:00
hsi
hv Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
hwmon Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
hwspinlock Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
i2c Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
ide mm: Backport ZRAM/ZSMALLOC from Google kernel 2019-08-06 08:17:38 +02:00
idle Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
ieee802154
infiniband fs: Limit sys_mount to only request filesystem modules. 2019-08-06 10:44:59 +02:00
input input: cypress-touchkey - Add keydisabler 2019-08-08 15:00:19 +02:00
iommu Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
irda misc: Import SM-G900H kernel source code 2019-08-02 15:14:10 +02:00
isdn Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
leds Merge remote-tracking branch 'google-common/deprecated/android-3.4' into lineage-16.0 2019-08-06 11:41:21 +02:00
lguest Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
macintosh Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
mca
md Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
media msm: camera: sensor: Validate destination step position 2020-01-06 08:40:24 +01:00
memstick Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
message
mfd Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
misc qseecom: check buffer size when loading firmware images 2019-08-06 12:25:48 +02:00
mmc Merge remote-tracking branch 'google-common/deprecated/android-3.4' into lineage-16.0 2019-08-06 11:41:21 +02:00
motor tspdrv: Fix possible null pointer 2019-08-05 09:08:00 +02:00
mtd fs: Limit sys_mount to only request filesystem modules. 2019-08-06 10:44:59 +02:00
net net: wireless: bcmdhd: remove SDIO debug IOVARs causing out of bounds 2019-08-08 12:42:05 +02:00
nfc Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
nubus
of Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
oprofile fs: Limit sys_mount to only request filesystem modules. 2019-08-06 10:44:59 +02:00
parisc Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
parport Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
pci Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
pcmcia Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
pinctrl Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
platform msm: ipa: Prevent multiple header deletion from user space 2019-08-08 12:42:02 +02:00
pnp Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
power drivers: power: migrate qpnp-charger to alarmtimer interface 2019-08-08 10:39:37 +02:00
pps Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
ps3
ptp
qsc misc: Import SM-G900H kernel source code 2019-08-02 15:14:10 +02:00
rapidio Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
regulator Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
remoteproc Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
rpmsg Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
rtc rtc: pm8xxx: move device_init_wakeup() before rtc_register 2019-08-06 12:31:33 +02:00
s390 Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
sbus Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
scsi random32: rename random32 to prandom 2019-08-08 15:08:50 +02:00
sensorhub drivers: sensorhub: stm: Kill all the kmsg spam 2020-01-06 08:40:22 +01:00
sensors drivers: sensors: migrate k2hh.c to alarmtimer interface 2019-08-08 10:42:14 +02:00
sfi
sh
slimbus slim-msm: Synchronize SSR callbacks 2019-08-06 11:48:23 +02:00
sn
spi Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
spmi Merge tag 'LA.BF.1.1.3-02310-8x26.0' into lineage-16.0 2019-08-05 11:18:51 +02:00
ssb Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
staging UPSTREAM: drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE 2019-08-08 15:09:54 +02:00
switch
target BACKPORT: block: add blk_rq_set_block_pc() 2019-08-06 12:26:35 +02:00
tc
thermal add hrtimer support to qpnp-sec-charger.c and msm_thermal.c (not fully) 2019-08-06 12:31:35 +02:00
tty BACKPORT: fiq_debugger: restrict access to critical commands. 2019-08-06 12:24:29 +02:00
uio
usb Revert "usb: gadget: Enable HID function for charging mode" 2020-01-06 08:40:23 +01:00
uwb Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
vhost Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
video mdnie: Expose no. of modes 2020-01-06 08:40:22 +01:00
virt
virtio Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
vlynq
w1 Merge remote-tracking branch 'google-common/deprecated/android-3.4' into lineage-16.0 2019-08-06 11:41:21 +02:00
watchdog Merge tag 'v3.4.113' into lineage-16.0 2019-08-05 14:20:47 +02:00
xen fs: Limit sys_mount to only request filesystem modules. 2019-08-06 10:44:59 +02:00
zorro
Kconfig msm: gud: Remove gud driver 2019-08-08 12:10:20 +02:00
Makefile msm: gud: Remove gud driver 2019-08-08 12:10:20 +02:00