718038 Commits

Author SHA1 Message Date
Linux Build Service Account
f39ac28768 Merge "msm: pcie: Add proper check before accessing variables" into msm-4.14 2018-04-11 17:54:47 -07:00
Linux Build Service Account
6296f8c435 Merge "iommu: arm-smmu: Support ECATS during context fault" into msm-4.14 2018-04-11 17:54:45 -07:00
Linux Build Service Account
625e85f5b7 Merge "usb: pd: Set PROP_PR_SWAP before forcing role" into msm-4.14 2018-04-11 17:54:42 -07:00
Linux Build Service Account
5502d80f55 Merge "ARM: dts: msm: Enable GPU per-process pagetables for SM8150" into msm-4.14 2018-04-11 17:54:39 -07:00
Linux Build Service Account
f4ab53a1ea Merge "ARM: dts: msm: enable DP MST mode for sm8150" into msm-4.14 2018-04-11 17:54:37 -07:00
Linux Build Service Account
f5735ba835 Merge "drm/msm/dp: fix atomic_best_enc select for DP MST connectors" into msm-4.14 2018-04-11 17:54:34 -07:00
Linux Build Service Account
be2aa3f840 Merge "ARM: dts: msm: use proper iommu SID value and mask for sm8150" into msm-4.14 2018-04-11 17:54:31 -07:00
Linux Build Service Account
c2807b7cca Merge "iommu: iommu-debug: Fix dma map bounds check" into msm-4.14 2018-04-11 17:54:28 -07:00
Linux Build Service Account
f6ca122ca5 Merge "ARM: dts: msm: Update the revision id for v1 chips on SM8150" into msm-4.14 2018-04-11 17:54:26 -07:00
Linux Build Service Account
f84cc82242 Merge changes Idf17998a,I57656152,I4edd234f into msm-4.14
* changes:
  defconfig: Enable WATCHDOG config for sdmshrike
  ARM: dts: msm: Add watchdog dt node for sdmshrike
  defconfig: Enable PIL driver on sdmshrike target
2018-04-11 17:54:23 -07:00
Linux Build Service Account
1c2e1097c5 Merge "ARM: dts: msm: Add LPASS PIL node for sdmshrike" into msm-4.14 2018-04-11 17:54:21 -07:00
Linux Build Service Account
0655d55b27 Merge "defconfig: Enable Secure Channel Manager(SCM) for sdmshrike" into msm-4.14 2018-04-11 17:54:16 -07:00
Deepak Katragadda
f0eebfeade clk: qcom: clk-alpha-pll: Set the inited flag to avoid PLL reconfiguration
When entities outside of the HLOS configure PLLs, set the inited
flag to true in order to avoid reconfiguration at a later time.

Change-Id: I8fcd382c280a0d67c56f361a76a088b42ad05c2b
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
2018-04-11 16:38:52 -07:00
Linux Build Service Account
3b310e47ef Merge changes I46aba320,Idf10fc8c into msm-4.14
* changes:
  defconfig: sdmshrike: Enable configs required for Android
  ARM: dts: msm: Enable PSCI enable method for SDMSHRIKE
2018-04-11 15:55:45 -07:00
Siddartha Mohanadoss
37394e91c1 ARM: dts: msm: Add VADC channel nodes on PM855B
Add VADC channel node to read SMB1390 and SMB1355 thermistor
from PM855b VADC_USR peripheral.

Change-Id: I4ebbbeb5bae98a41104fc2a6ba487d7cf51f9a39
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2018-04-11 14:45:51 -07:00
Chris Lew
f4fa3f4876 ARM: dts: msm: Add wdsp glink node for sdmshrike
Add device tree node to enable RPMSG GLINK communication to WDSP.
In addition to the normal glink properties, the wdsp glink node
must contain the addresses for the tx and rx fifo descriptors.

Change-Id: I6677949988092900e2064bd5ffccdf093f2aed6e
Signed-off-by: Chris Lew <clew@codeaurora.org>
2018-04-11 14:36:10 -07:00
Linux Build Service Account
6ecb7c9ca6 Merge "msm: vidc: Updating Video BW calculations for SM8150" into msm-4.14 2018-04-11 14:34:54 -07:00
Linux Build Service Account
fb2a311ccd Merge changes I3876c1cb,I12a0b93a,I211a255a into msm-4.14
* changes:
  sched: Fix compilation error with task_in_cum_window_demand for !SCHED_WALT
  sched/fair: move task_fits_max out of SCHED_WALT
  sched: fix compilation error in task_fits_capacity for !SCHED_WALT
2018-04-11 14:34:52 -07:00
Linux Build Service Account
af3e9ce3f4 Merge "msm: ipa4: USB_CONS QMB update" into msm-4.14 2018-04-11 14:34:50 -07:00
Linux Build Service Account
faa24414ef Merge "msm: kgsl: Enable hardware clock gating" into msm-4.14 2018-04-11 14:34:48 -07:00
Linux Build Service Account
ba4ca6b827 Merge "ARM: dts: msm: add refgen regulator device for sdmshrike" into msm-4.14 2018-04-11 14:34:45 -07:00
Linux Build Service Account
602ee04f2d Merge "uapi/media: Update yuv buffer size based on hardware requirement" into msm-4.14 2018-04-11 14:34:43 -07:00
Linux Build Service Account
06f42c16f0 Merge "staging: android: ion: Ensure ION supports concurrent CMO requests" into msm-4.14 2018-04-11 14:34:40 -07:00
Linux Build Service Account
f737791131 Merge "Revert "iommu/arm-smmu-v3: Implement shutdown method"" into msm-4.14 2018-04-11 14:34:38 -07:00
Linux Build Service Account
6c2c2bb369 Merge "msm: camera: Enable support for flash module" into msm-4.14 2018-04-11 14:34:35 -07:00
Linux Build Service Account
8a9c289a98 Merge "power: qpnp-fg-gen4: Fix a possible NULL pointer dereference" into msm-4.14 2018-04-11 14:34:33 -07:00
Linux Build Service Account
a62dfebbc5 Merge "defconfig: sm8150: Add support for BT uhid drivers" into msm-4.14 2018-04-11 14:34:30 -07:00
Linux Build Service Account
81598edf2c Merge "ARM: dts: msm: Remove TURBO_L1 power level for SM8150" into msm-4.14 2018-04-11 14:34:28 -07:00
Linux Build Service Account
d377e0255e Merge "ARM: dts: msm: Add MPROC stack nodes for sdmshrike" into msm-4.14 2018-04-11 14:34:26 -07:00
Linux Build Service Account
210ed88bce Merge "drm/msm/dp: fix HDCP error handling" into msm-4.14 2018-04-11 14:34:23 -07:00
Linux Build Service Account
b863c80e47 Merge changes I2ac035f6,I2e100892,Ie0e829bd into msm-4.14
* changes:
  mhi_bus: core: notify clients when dropping queued packets
  mhi_bus: core: add support for pre-allocating buffers for DL channels
  mhi: core: add support for collecting device ram dump during panic
2018-04-11 14:34:21 -07:00
Linux Build Service Account
11747c5dd2 Merge "regulator: qpnp-lcdb: Fix LCDB boost voltage configuration" into msm-4.14 2018-04-11 14:34:19 -07:00
Linux Build Service Account
e8c0e501e2 Merge "arm: process: Fix compilation issue due to repetition of code" into msm-4.14 2018-04-11 14:34:15 -07:00
Linux Build Service Account
d2fd62271c Merge "ARM: dts: msm: modify the panel setting for SM8150 QRD device" into msm-4.14 2018-04-11 14:34:12 -07:00
Linux Build Service Account
36f54cd310 Merge "sched: Make sure window start passed to schedutil is consistent" into msm-4.14 2018-04-11 14:24:52 -07:00
Linux Build Service Account
8fe01b9c17 Merge changes I1ce26c04,I20fb32e7 into msm-4.14
* changes:
  drivers: cpuidle: lpm-levels: Add support per cluster prediction
  drivers: cpuidle: lpm-levels: LPM prediction tuning
2018-04-11 14:24:49 -07:00
Linux Build Service Account
a9a29e7df0 Merge "iio: adc: Support reading SMB thermistor" into msm-4.14 2018-04-11 14:24:46 -07:00
Linux Build Service Account
3cc8678ee9 Merge "msm: kgsl: Enable power scaling" into msm-4.14 2018-04-11 14:24:43 -07:00
Linux Build Service Account
8b0fb573f7 Merge "ARM: dts: msm: Fix used SID value with USB audio device on SM8150" into msm-4.14 2018-04-11 14:24:41 -07:00
Linux Build Service Account
6c3d0a5a13 Merge "timer: Remove a BUG_ON check in migrates timers" into msm-4.14 2018-04-11 14:24:39 -07:00
Linux Build Service Account
031f213933 Merge "wil6210: support Talyn specific FW file" into msm-4.14 2018-04-11 14:24:37 -07:00
Linux Build Service Account
4eb7f2b991 Merge "wil6210: add support for Talyn-MB boot flow" into msm-4.14 2018-04-11 14:24:36 -07:00
Linux Build Service Account
cd5b4bbb44 Merge "wil6210: add support for enhanced DMA debugfs" into msm-4.14 2018-04-11 14:24:34 -07:00
Linux Build Service Account
db4ffdf8cf Merge "wil6210: add support for enhanced DMA RX data flows" into msm-4.14 2018-04-11 14:24:32 -07:00
Linux Build Service Account
bcfde35daf Merge changes I5049c5c2,Ia87d1c71 into msm-4.14
* changes:
  wil6210: add support for enhanced DMA TX data flows
  wil6210: initialize TX and RX enhanced DMA rings
2018-04-11 14:24:30 -07:00
Jigarkumar Zala
11be0f38b9 ARM: dts: msm: Fix camera flash LED configurations for sm8150 platforms
Fix camera led flash PMIC source phandles in order to trigger
correct flash/torch node with respective image sensor. Also, correct
analog/auto_focus voltage required in order to set regulator voltage
correctly.

Change-Id: I9a89e04fa02201be2aa43d431f453640d2efd19a
Signed-off-by: Jigarkumar Zala <jzala@codeaurora.org>
2018-04-11 13:34:30 -07:00
Jonathan Avila
9fde4e0dea PM / devfreq: Introduce a sysfs lock
Currently, concurrent writes to sysfs entries leave the	possibility for
race conditions within the devfreq framework.  For example, concurrently
executing max_freq_store and governor_store can result in attempting to
perform an update_devfreq() before the new governor's start handler can be
executed.

A more concrete case is a race between polling_interval_store and
governor_store.  Because no lock is used after calling into the event
handler of the old governor and there's nothing preventing work from being
queued after the monitor is stopped, it's possible to accidentally cause
delayed work to be queued on the governor being switched to.  This can be
seen if you create two threads, one which changes a device's governor
between simple_ondemand and performance, and one which changes its polling
interval between 45 and 50.

All of these races can be addressed with the introduction of a lock that
prevents sysfs operations from interleaving in this fashion.

Change-Id: Ia6887dcb2d69dc2576837a6c09fed55a28943abc
Signed-off-by: Jonathan Avila <avilaj@codeaurora.org>
2018-04-11 13:31:01 -07:00
Alexei Avshalom Lazar
be344eb202 ARM: dts: msm: add wil6210 device for sm8150 platforms
Wil6210 driver is needed for 11ad wireless card.

Change-Id: If84e59d9a7145f1fd17ffdef3dedeb4db10e7ccc
Signed-off-by: Alexei Avshalom Lazar <ailizaro@codeaurora.org>
2018-04-11 23:28:53 +03:00
Sujeev Dias
03ae3ba157 mhi_bus: devices: netdev: remove submitted skb list
MHI bus driver will always do a callback for each buffer that's
queued to hardware. So, no need to keep track of the submitted
buffers using submitted list, this patch removes the submitted
skb list, and related locks.

CRs-Fixed: 2221018
Change-Id: Icc9b61c788e96c57409afa9578025251a146c2cc
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2018-04-11 13:18:26 -07:00
Shivendra Kakrania
1a7eeed7c6 ARM: dts: msm: Update video sid masks for SM8150
Video sid masks for non-secure & secure nonpixel iommus have changed.
So updating video sid masks accordingly.

Change-Id: I4cb83ed75e1db3eba42d61a8f4e543bfdd89667a
Signed-off-by: Shivendra Kakrania <shiven@codeaurora.org>
2018-04-11 12:06:42 -07:00