misc: qfpfuse: Fix overflow condition.

Fix potential integer overflow for ioctl command to avoid incorrect
buffer allocation. Use the stack for data buffering to avoid the
small buffer allocation for improved performance. Increase the fuse
blow timeout in the driver to cover all QFPROM implementations.

CRs-Fixed: 550574,550575

Change-Id: Iee3cc1d38aa5dbf8ef693a43a0ca716fc8724c62
Acked-by: Radhakrishna Popuri <c_rpopur@qti.qualcomm.com>
Signed-off-by: Venkatesh Yadav Abbarapu <quicvenkat@codeaurora.org>
Signed-off-by: Gopal G Goberu <ggober@codeaurora.org>
Signed-off-by: Akhila Musunuri <makhila@codeaurora.org>
misc: qfpfuse: validate ioctl input parameters.

validate input parameters for ioctl command request

CRs-Fixed: 550574,550575
Change-Id: I87c3818b3bacc43c679aa555d79cc6ed127c6ef8
Acked-by: John Nicholas <jnichola@qti.qualcomm.com>
Signed-off-by: Venkatesh Yadav Abbarapu <quicvenkat@codeaurora.org>
Signed-off-by: Gopal G Goberu <ggober@codeaurora.org>
Signed-off-by: Akhila Musunuri <makhila@codeaurora.org>
Merge "misc: qfpfuse: Fix overflow condition."
Merge "misc: qfpfuse: validate ioctl input parameters."
sound: fix headers include

fixes compilation errors generated by headers not found

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
update logo

OBS:includes makefile workaround

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
video: backlight: add lm3630 driver
leds: add changes to leds including lm3630 driver
add bu520x1nvx driver

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
platform: msm: add qpnp forcecrash
drivers: platform: add mpmtime
drivers: msm: add sony mdss changes back in
drivers: add Cypress touch panels

* donor: 19.1.A.0.473
sony: add yukon (tianchi version) platform
drivers: add pn547 NFC driver

misc: Update pn547 NFC Controller driver

* Kanged from Samsung N005XXUENA6
  kernel/samsung/hlte (464aaea7b04697241fd7fa7b69bf8debe6843071)
* Adapted device tree accordingly

Change-Id: I8049fdacb06990d73efd552443ac4b282c3541fc

misc: pn547: update the driver instead of dt

* Instead of updating our device tree to account
  for the driver change, adapt the driver to Sony's
  device tree - one less conflict in the future.

Change-Id: I8311ca04e4eea961fc1c6e08e110ddbdf1a90065

tianchi: pn547: enable pm8941 clk request

Change-Id: I4c0bfd5ee4d753a512aa6f9642534e36fac5e026
mmc: add sony changes back in
media: camera: add changes from sony to msm camera v2
drivers: power: add power and battery changes back in
fs: fuse: add Sony's changes to fuse