Commit graph

882,848 commits

Author SHA1 Message Date
qctecmdr
a1058f3b09 Merge "haven: Fix non-zero input SG-List handling for MEM_ACCEPT" 2020-05-15 20:31:11 -07:00
qctecmdr
1c8201b865 Merge "Revert "ASoC: soc-pcm: BE dai needs prepare when pause release after resume"" 2020-05-15 20:31:11 -07:00
qctecmdr
47f0c1c28e Merge "interconnect: qcom: Fix small BW votes being truncated to zero" 2020-05-15 20:31:11 -07:00
qctecmdr
89bc61bcc5 Merge "Add ports and port child node check in legacy function" 2020-05-15 20:31:11 -07:00
qctecmdr
181b4fb1cd Merge "usb: gadget: f_qdss: Add ipc logging for qdss driver" 2020-05-15 20:31:10 -07:00
qctecmdr
055b8f444d Merge "coresight: Fix support for sparsely populated ports" 2020-05-15 20:31:10 -07:00
qctecmdr
49dec8e04f Merge "pinctrl: qcom: spmi-gpio: Add support for PMIC5 variants" 2020-05-15 20:31:10 -07:00
qctecmdr
6bc934cdfb Merge "iommu: iommu-debug: Fix functional_fast_dma test" 2020-05-15 20:31:09 -07:00
qctecmdr
1af87d2d34 Merge "i2c: i2c-msm-geni: Propagate missing changes from 4.19 to 5.4" 2020-05-15 20:31:09 -07:00
qctecmdr
28ebdbc563 Merge "arm64: add config option to enable DT overlay" 2020-05-15 20:31:09 -07:00
qctecmdr
86bcd72045 Merge "drivers: Fix compilation issues when debugfs is disabled" 2020-05-15 20:31:09 -07:00
qctecmdr
17283d7ab4 Merge "defconfig: lahaina: Enable gpu devfreq governors for GKI" 2020-05-15 20:31:08 -07:00
qctecmdr
665fb058e3 Merge "defconfig: holi: Add support for Global clock controller" 2020-05-15 16:20:24 -07:00
qctecmdr
76ba36be83 Merge "radio: RTC6226: add support to scan valid lower freq channel" 2020-05-15 16:20:24 -07:00
qctecmdr
f830a6356e Merge "usb: dwc3: Use an ordered workqueue for sm_work" 2020-05-15 16:20:24 -07:00
qctecmdr
78d870eaec Merge "ALSA: Compress - dont use lock for all ioctls" 2020-05-15 16:20:24 -07:00
qctecmdr
5e78e07da3 Merge "qseecom: process smcinvoke callback request" 2020-05-15 16:20:23 -07:00
qctecmdr
f23c019559 Merge "iommu/arm-smmu: Add support for split page table domains" 2020-05-15 16:20:23 -07:00
qctecmdr
9dd8f3f7e7 Merge "defconfig: Enable CONFIG_DEBUG_FS for holi" 2020-05-15 16:20:23 -07:00
qctecmdr
7dea03f8b5 Merge "iommu/arm-smmu: Updates probe defer handle from secure_buffer" 2020-05-15 16:20:23 -07:00
Faiyaz Mohammed
3398816a64 iommu/arm-smmu: Updates probe defer handle from secure_buffer
- If probe_defer from secure_buffer received, we are raising the below
 warning from arm_smmu_assign_table.

arm_smmu_assign_table+0x124/0x130arm_smmu_attach_dev+0x9c8/0x1098
iommu_group_add_device+0x1ac/0x460
iommu_group_get_for_dev+0xc4/0x2b4
arm_smmu_add_device+0x330/0x4f8
iommu_probe_device+0x98/0x110
of_iommu_configure+0xac/0x1b4
of_dma_configure+0x198/0x320
platform_dma_configure+0x1c/0x30
really_probe+0x234/0x8a8
driver_probe_device+0x70/0x144
__device_attach_driver+0x138/0x1fc
bus_for_each_drv+0xa4/0x120

- with this change we will be clearing the smmu domain, if probe_defer
  from secure_buffer driver received.

Change-Id: Iad8a262e7d0ec8f49d94f521c4d43d3ec6931c8d
Signed-off-by: Faiyaz Mohammed <faiyazm@codeaurora.org>
2020-05-13 21:57:10 -07:00
Raghavendra Rao Ananta
4fbfcf8302 arm64: ABI: Update the ABI whitelist for OOM notifiers
Add register_oom_notifer and unregister_oom_notifier to
the QCOM whitelist and update the ABI snapshot accordingly.

Change-Id: I6b3888f909348dfbad4f0ede565ba616336b2388
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
2020-05-13 21:22:53 -07:00
Zhen Kong
b6215698c0 qseecom: process smcinvoke callback request
add operation to deal with smcinvoke callback request

Change-Id: Ia79b380691dbda4298cdf088fe1a09280767ef17
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2020-05-13 17:39:08 -07:00
Eric Laurent
e3649eb233 ALSA: Compress - dont use lock for all ioctls
Some simple ioctls like timsetamp query, capabities query can be
done anytime and should not be under the stream lock. Move these to
snd_compress_simple_iotcls() which is invoked without lock held.

While at it, improve readblity a bit by sprinkling some empty lines.

Change-Id: Icc8ffdadd565c635f6a95e7e5bdda76257f24ea3
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Eric Laurent <elaurent@google.com>
Git-commit: 6a44374b8b92e9946dc1e5c15c2a11003aa859b1
Git-repo: https://android.googlesource.com/kernel/msm
[dhakumar@codeaurora.org: resolved merge conflicts]
Signed-off-by: Dhananjay Kumar <dhakumar@codeaurora.org>
[bgoswami@codeaurora.org: resolved merge conflicts]
Signed-off-by: Banajit Goswami <bgoswami@codeaurora.org>
Signed-off-by: Meng Wang <mwang@codeaurora.org>
2020-05-13 17:02:17 -07:00
Sriharsha Allenki
ebce97468b usb: dwc3: Use an ordered workqueue for sm_work
The sm_work needs to be queued on an ordered workqueue.
The create_freezable() does not ensure the ordered attribute
needed.
Hence, use the alloc_ordered_workqueue() instead of it
with the flags WQ_FREEZABLE and WQ_MEM_RECLAIM.

Change-Id: I535cb826f117b0162efb87639c85d7b1634a441a
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
2020-05-13 16:03:16 -07:00
Prakruthi Deepak Heragu
a6399734e9 defconfig: Enable CONFIG_DEBUG_FS for holi
As DEBUG_FS dependency in trace kconfig is removed, explicitly enable
DEBUG_FS config in qgki config.

Change-Id: I161dce23a5dc4e8806d893d57765d814e0b40080
Signed-off-by: Prakruthi Deepak Heragu <pheragu@codeaurora.org>
2020-05-13 15:20:52 -07:00
qctecmdr
53badd7fe5 Merge "arm64: defconfig: Add support for Global clock controller for SHIMA" 2020-05-13 08:58:32 -07:00
qctecmdr
4125d2a3fa Merge "pinctrl: qcom: Add affinity callbacks to msmgpio IRQ chip" 2020-05-13 08:58:32 -07:00
qctecmdr
182eb05c1e Merge "soc: qcom: spss_utils: protect from event signaled twice" 2020-05-13 08:58:31 -07:00
qctecmdr
09451a3379 Merge "msm: ipa: enable SYSPIPE_ERR_DETECTION bit for deaggr_err" 2020-05-13 04:46:53 -07:00
qctecmdr
4198b6f393 Merge "regulator: qpnp-amoled: add support to configure single phase for IBB" 2020-05-13 04:46:52 -07:00
qctecmdr
fc82c60db2 Merge "arm64: defconfig: Enable CONFIG_UNUSED_KSYMS_WHITELIST_ONLY" 2020-05-13 00:38:16 -07:00
qctecmdr
d224f95849 Merge "scsi: ufshcd-qti: Keep the correct device and link state" 2020-05-12 21:14:48 -07:00
qctecmdr
ba125366f2 Merge "mmc: Define config flag to add qcom code to upstream module" 2020-05-12 21:14:48 -07:00
qctecmdr
c5a30a55c4 Merge "msm: kgsl: Handle page allocation failure" 2020-05-12 17:25:50 -07:00
qctecmdr
07eb235412 Merge "hvc: haven: Prevent tty layer from closing SELF console" 2020-05-12 17:25:49 -07:00
qctecmdr
828f3e4cd2 Merge "Send actual keylen to TZ" 2020-05-12 17:25:49 -07:00
qctecmdr
c3d79e3dda Merge "firmware: qcom: add enlarged qsee log support" 2020-05-12 17:25:49 -07:00
qctecmdr
ea535676ab Merge "soc: qcom: hwkm: fix minor issues" 2020-05-12 17:25:48 -07:00
qctecmdr
7d84d3968c Merge "clk: qcom: gdsc-regulator: Poll PWR_ON during GDSC HW to SW mode switch" 2020-05-12 17:25:48 -07:00
Puja Gupta
2ca37d25bb arm64: add config option to enable DT overlay
Add config option to enable DT overlay. This option sets DTC_FLAGS to
enable DT compilation with overlay support.

Change-Id: I74b1ed9828ec94093fab40a70c0cd0c155796c94
Signed-off-by: Puja Gupta <pujag@codeaurora.org>
Signed-off-by: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
2020-05-12 14:36:45 -07:00
Saurabh Sahu
8ae959a72f defconfig: holi: Add support for Global clock controller
Enable Global clock controller for HOLI.

Change-Id: I3f02247693636e13c0bd925baff75491c9183c14
Signed-off-by: Saurabh Sahu <sausah@codeaurora.org>
2020-05-12 10:51:35 -07:00
qctecmdr
1564028080 Merge "devfreq: memlat: correct null pointer derference" 2020-05-12 10:31:40 -07:00
qctecmdr
6cd002dcaf Merge "arm64: defconfig: enable dynamic debug for genericarmv8" 2020-05-12 10:31:40 -07:00
qctecmdr
c36a89d320 Merge "defconfig: enable display configs for trusted VM" 2020-05-12 10:31:39 -07:00
Raghavendra Rao Ananta
a3ad7c21e4 arm64: defconfig: Enable CONFIG_UNUSED_KSYMS_WHITELIST_ONLY
Enable CONFIG_UNUSED_KSYMS_WHITELIST_ONLY for Lahaina's GKI
platform to detect if an update to the whitelist is needed.

Also update the ABI snapshot as many of the function will be
seen as deleted.

Change-Id: I5e96899dd69462e1a32ae7b512be8d4de9ea1b2d
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
2020-05-12 09:40:12 -07:00
Raghavendra Rao Ananta
9ec36c01e0 kbuild: Add support for CONFIG_UNUSED_KSYMS_WHITELIST_ONLY
CONFIG_UNUSED_KSYMS_WHITELIST_ONLY extends the support for the
existing CONFIG_UNUSED_KSYMS_WHITELIST in a way that, if enabled,
it would allow the kbuild to export ONLY the symbols that are
supplied as a part of whitelist (and of course the ones exported
by modules). That is, the build would break for modules during
modpost with:
ERROR: "<symbol>" [<module>.ko] undefined!

When enabled, the option is quite useful in build integration
systems to detect if the whitelist file needs an update.

Change-Id: Ica0a270214d4d51f6e2269fdc591fb86acbc4f97
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
2020-05-12 09:40:12 -07:00
Raghavendra Rao Ananta
d476d5adbf ABI: Add initial snapshot of QCOM whitelists
Add the initial snapshot of Qualcomm's whitelist of ABI symbols
(internal and external) for arm64 platforms.

Change-Id: I9676856d842ba93a9ae48fce39b9956c2ab7c972
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
2020-05-12 09:40:04 -07:00
himta ram
871272f118 radio: RTC6226: add support to scan valid lower freq channel
Existing scan logic will start repetitive seek
from lower freq and stops when band limit reached,
with this logic valid lower band is always ignored.
Seek one more time one band limit reached to check
if lower freq channel is valid.

CRs-Fixed: 2683848
Change-Id: I0b2608b544e0402298d1dfdc1bef96ff8ca64123
Signed-off-by: himta ram <hram@codeaurora.org>
2020-05-12 17:19:06 +05:30
Amir Samuelov
a50479ab2e soc: qcom: spss_utils: protect from event signaled twice
avoid event signaled twice.
add ioctl to check if event was signaled.

Change-Id: Ie75b9db86f2badddc08d65eee30ecd6a15795256
Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
2020-05-12 12:43:25 +03:00