Commit graph

575880 commits

Author SHA1 Message Date
Linux Build Service Account
2c11780bfa Merge "ion: ion_system_heap: SetPagePrivate when splitting secure pages" 2016-10-06 12:26:08 -07:00
Linux Build Service Account
b80c3a0a3a Merge "ASoC: msmcobalt: Add support for TDM" 2016-10-06 12:26:07 -07:00
Linux Build Service Account
a0e79f8e03 Merge "ASoC: wcd934x-dsp-cntl: add support for subsystem restart" 2016-10-06 12:26:02 -07:00
Linux Build Service Account
a06fab4885 Merge "ASoC: wcd-dsp-mgr: set status before broadcasting post events" 2016-10-06 12:26:02 -07:00
Linux Build Service Account
686ab41fed Merge "iommu: msm: add EXPORT_SYMBOL for msm_dma_unmap_all_for_dev" 2016-10-06 12:26:01 -07:00
Linux Build Service Account
a414c85df7 Merge "msm: ipa: Fix ipa ready cb return value" 2016-10-06 12:26:00 -07:00
Linux Build Service Account
2b421b1a28 Merge "scsi: ufs_test: fix use after free issue" 2016-10-06 12:25:59 -07:00
Linux Build Service Account
421e53ee00 Merge "msm: camera: Fix KW issues in sensor code" 2016-10-06 12:25:58 -07:00
Linux Build Service Account
f976eac548 Merge "msm: camera: isp: Fix for sleeping function call inside spinlock" 2016-10-06 12:25:56 -07:00
Linux Build Service Account
f95294f126 Merge "ARM: dts: msm: Fill FD clock rates array for msmcobalt" 2016-10-06 12:25:48 -07:00
Linux Build Service Account
4de50ebd05 Merge "ASoC: msm: qdsp6v2: Remove 48khz constraint" 2016-10-06 12:25:47 -07:00
Linux Build Service Account
b1c75b86c1 Merge "msm: sde: fix wrong chroma stride for h2v1/h1v2 formats" 2016-10-06 12:25:47 -07:00
Linux Build Service Account
61e4c072da Merge "ARM: dts: msm: connect MADINPUT with MCLK on msmcobalt" 2016-10-06 12:25:45 -07:00
Linux Build Service Account
1109a2ed58 Merge "ASoC: wcd-mbhc: increase hs_vref to 1.6v for wcd9335 codec" 2016-10-06 12:25:44 -07:00
Linux Build Service Account
eff5106bcb Merge "diag: Do not wait for the intent availability indefinetly" 2016-10-06 12:25:43 -07:00
Linux Build Service Account
5693815579 Merge "ARM: dts: msm: set clock rate before enabling in msmcobalt" 2016-10-06 12:25:42 -07:00
Linux Build Service Account
fa00c86c7a Merge "usb: xhci: clean up command queue on HC halt failure as well" 2016-10-06 12:25:42 -07:00
Linux Build Service Account
ec3cc3d97c Merge "iommu/io-pgtable-arm: Support SMMU coherent page tables" 2016-10-06 12:25:40 -07:00
Linux Build Service Account
dcf012e0f8 Merge "lib: spinlock: Change MSM_WATCHDOG_V2 to QCOM_WATCHDOG_V2" 2016-10-06 12:25:39 -07:00
Linux Build Service Account
c2e920922a Merge "defconfig: enable ext4 encryption for msm8996 and msmcobalt" 2016-10-06 12:25:38 -07:00
Linux Build Service Account
46865cfa2d Merge "fuse: Grab the fc->lock for inode updates in passthrough" 2016-10-06 12:25:37 -07:00
Linux Build Service Account
c484f1d883 Merge "iommu: Fix compilation error without CONFIG_IOMMU_API" 2016-10-06 12:25:37 -07:00
Linux Build Service Account
5b7e2b26d6 Merge "ARM: dts: msm: Update the max voltage for in msmcobalt" 2016-10-06 12:25:36 -07:00
Linux Build Service Account
f7ea3ec770 Merge "power: qcom: ea: Fix uninitialized temperature and cpu variable" 2016-10-06 12:25:35 -07:00
Linux Build Service Account
b4c777207b Merge "ARM: dts: msm: change PCIe2 to vote for nominal on msm8996" 2016-10-06 12:25:34 -07:00
Linux Build Service Account
5033fa3d34 Merge "ARM: dts: msm: change CX handle for all PCIe nodes on msm8996" 2016-10-06 12:25:33 -07:00
Chinmay Sawarkar
0791ac9cba ARM: dts: msm: Update DCVS table for msmcobalt v2
DCVS table update is required to take into account new voltage
corners and frequencies in msmcobalt v2.

CRs-Fixed: 1072756
Change-Id: I368778ae96191398333cc53d5700a9331f892236
Signed-off-by: Chinmay Sawarkar <chinmays@codeaurora.org>
2016-10-06 10:49:20 -07:00
Hemant Kumar
20caa4fd62 usb: host: Flush hub workqueue before stopping controller
when xhci platform driver is removed with a usb device
connected there is a possibility of race between xhci
platform driver remove context and device disconnect hub
event work context. This results into

use after free: xhci_mem_clean() called from xhci_plat_remove()
freeing the xhci virtual device when a structure member is
being accessed by xhci_alloc_virt_device() after virtual device
allocation as part of connect hub event.

deadlock: Upon device disconnect if stop endpoint command remains
pending xhci_mem_cleanup() frees xhci virtual device which also
frees up endpoint stop_cmd_timer. udev->dev lock is held until
cancelled urb is not given back to class driver. In a different
context xhci platform remove calls usb_disconnect() on children of
root hub which tries to acquire the same udev->dev lock this results
into a dead lock condition.

Fix issues by making sure hub events are flushed before xhci is
stopped.

Change-Id: I86d414bca17464d1dff3346ec668d8b3efec1652
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2016-10-06 10:47:24 -07:00
Vidyakumar Athota
3dc9ff388c uapi: sound: add new ready packet type
There is a chance that the user space can send commands to wdsp
before transport layer is ready to use. Avoid this scenario by
adding a new API which user space can invoke to check the status
of the transport layer before sending any commands.

Change-Id: Icf2af8ddac3925fe02b2c8b7b8767a2141922203
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
2016-10-06 10:20:01 -07:00
Linux Build Service Account
8ec8b328f3 Merge "msm: mdss: fix 32-bit compilation errors in MDSS PP/interfaces" 2016-10-06 07:14:28 -07:00
Padmanabhan Komanduru
11ca668193 defconfig: msm: enable display related configs for 32-bit msmfalcon
Enable building display drivers for 32-bit builds of msmfalcon by
adding configs relevant to MDSS MDP/interface/HDCP/QSEECOM drivers.

Change-Id: Idd9ad7fd957af2dd23e807f5414c19029f53bc29
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
2016-10-06 03:26:20 -07:00
Padmanabhan Komanduru
96616eab7e msm: mdss: fix 32-bit compilation errors in MDSS PP/interfaces
Add required changes to fix 32-bit compilation issues in
MDSS PP and DP/HDMI interface drivers.

Change-Id: I0b342c0307b257cb8c66fcae73dd94d0fb3122db
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
2016-10-06 03:26:04 -07:00
Linux Build Service Account
cde2fda56d Merge "arm/arm64: Kconfig: Add support to use the CLK_QCOM for MSMfalcon" 2016-10-06 01:07:20 -07:00
Linux Build Service Account
e7f64f186c Merge "hwmon: qpnp-adc-common: Clamp voltage value" 2016-10-06 01:07:19 -07:00
Linux Build Service Account
07c163a9f0 Merge "iio: rradc: Remove scaled support for battery thermistor" 2016-10-06 01:07:19 -07:00
Linux Build Service Account
3e782b71c6 Merge "ARM: dts: msm: Configure bimc-bwmon4 only for msmcobaltv2" 2016-10-06 01:07:17 -07:00
Linux Build Service Account
6312438224 Merge "sched: Fix a division by zero bug in scale_exec_time()" 2016-10-06 01:07:16 -07:00
Linux Build Service Account
62a52467b5 Merge "ARM: dts: msm: Vote for 681 MHz DDR for Fmax of all CPU speed bins" 2016-10-06 01:07:16 -07:00
Linux Build Service Account
5ab0b9529f Merge "clk: qcom: Add support for RPM clocks for MSMfalcon" 2016-10-06 01:07:15 -07:00
Linux Build Service Account
3ea0533e23 Merge "clk: qcom: Add support for gfx clock to ping pong PLLs" 2016-10-06 01:07:14 -07:00
Linux Build Service Account
b3cc3d0447 Merge "usb: gadget: f_qc_rndis: Add support for configfs" 2016-10-06 01:07:13 -07:00
Linux Build Service Account
4310d71096 Merge "usb: gadget: f_qc_rndis: Add RNDIS support using IPA over BAM2BAM" 2016-10-06 01:07:13 -07:00
Linux Build Service Account
7b6f74a97a Merge "ASoC: msm: qdsp6v2: Update device mapping for 7 channel" 2016-10-06 01:07:12 -07:00
Linux Build Service Account
3232720034 Merge "ARM: dts: msm: add ref_clk entries needed for DisplayPort" 2016-10-06 01:07:11 -07:00
Linux Build Service Account
80baa5e329 Merge "msm: mdss: increase SMMU mapping range for all context banks" 2016-10-06 01:07:10 -07:00
Linux Build Service Account
9a687ed9d5 Merge "defconfig: enable secure touch option for Synaptics 2.0 for msmcobalt" 2016-10-06 01:07:09 -07:00
Linux Build Service Account
c50041fa03 Merge "msm: camera: isp: Fix overflow recovery" 2016-10-06 01:07:05 -07:00
Linux Build Service Account
c90a12889b Merge "defconfig: msm: disable RMI4 dev module" 2016-10-06 01:07:04 -07:00
Linux Build Service Account
ab2db18add Merge "icnss: Ignore PD down if WLAN FW doesn't exists" 2016-10-06 01:07:03 -07:00
Linux Build Service Account
9033361e55 Merge "icnss: Handle graceful Modem shutdown" 2016-10-06 01:07:02 -07:00