Commit graph

884,057 commits

Author SHA1 Message Date
qctecmdr
e49657f5cf Merge "radio: RTC6226: remove the V4L2_CAP_DEVICE_CAPS cap as device_caps" 2020-06-04 20:01:37 -07:00
qctecmdr
14e6052999 Merge "proc: update perms of node "reclaim"" 2020-06-04 20:01:37 -07:00
qctecmdr
c2ac24a1a9 Merge "mhi: core: Read transfer length from an event properly" 2020-06-04 14:48:28 -07:00
qctecmdr
0efc14c3da Merge "mhi: core: Fix out of bound channel id handling" 2020-06-04 14:48:28 -07:00
qctecmdr
5a4580bd6b Merge "abi: Update qcom whitelist for cnss and netif" 2020-06-04 14:48:27 -07:00
qctecmdr
ab1b160dd8 Merge "coresight: etm4x: Fix use-after-free of per-cpu etm drvdata" 2020-06-04 14:48:27 -07:00
qctecmdr
766163e7f1 Merge "qbt: Add support for touch events from input framework" 2020-06-04 10:39:49 -07:00
qctecmdr
e47a4e0e2f Merge "bluetooth: Vote VREG_L7E_2P8 from BT driver" 2020-06-04 10:39:49 -07:00
qctecmdr
b6ea26a756 Merge "cnss2: Allow WLAN driver register after cold boot calibration" 2020-06-04 10:39:48 -07:00
qctecmdr
8066095330 Merge "msm: camera: Add camera dt binding definitions" 2020-06-04 10:39:48 -07:00
qctecmdr
277df4ce60 Merge "msm: ADSPRPC: Fix to avoid race condition and use after free" 2020-06-04 10:39:48 -07:00
qctecmdr
732a1ae2a0 Merge "soc: qcom: dcc: avoid memory access violation" 2020-06-04 06:22:35 -07:00
qctecmdr
5f981341c1 Merge "msm: adsprpc: Fix error code for invalid ioctl" 2020-06-04 06:22:34 -07:00
qctecmdr
a6ec47d805 Merge "haven: touch: add touch notify tag for memory sharing" 2020-06-04 06:22:34 -07:00
qctecmdr
d8294b028a Merge "sched: Improve the scheduler" 2020-06-04 06:22:34 -07:00
qctecmdr
791feec767 Merge "cpufreq: qcom: Set the register for GT Limits Management interrupt" 2020-06-04 06:22:33 -07:00
qctecmdr
f95353fb89 Merge "scripts: gki: Add generic configuration options for defconfig" 2020-06-04 06:22:33 -07:00
qctecmdr
862190e8f9 Merge "clk: qcom: Add API to query corner voltage on given clk frequency" 2020-06-04 06:22:33 -07:00
Raghavendra Rao Ananta
a6ba293d8a abi: Update qcom whitelist for cnss and netif
Add netif_receive_skb_list and cfg80211_external_auth_request to qcom
whitelist to avoid failure in the wlan.

CRs-Fixed: 2699380
Change-Id: Ib09a79c107adc0f4a3260f5e6561cde8534f221f
Signed-off-by: Tiger Yu <tfyu@codeaurora.org>
Signed-off-by: Jeevan Shriram <jshriram@codeaurora.org>
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
2020-06-04 01:01:42 -07:00
Mohammed Nayeem Ur Rahman
39bab9b845 msm: ADSPRPC: Fix to avoid race condition and use after free
Current mmap and munmap use same mutex but munmap_fd does not
use the same. This can introduce race condition between mmap
and munmap_fd. Also there is a use after free scenario in get_args
and init_process as only mmap_create is protected and the map can
be freed after this. Unifying mutex to avoid race condition.
Restricting munmap_fd only for persist bufs to avoid this.

Change-Id: I2adf631b1e61c2274a14a3645a5e555f5d248645
Acked-by: Ekansh Gupta <ekangupt@qti.qualcomm.com>
Signed-off-by: Mohammed Nayeem Ur Rahman <mohara@codeaurora.org>
2020-06-03 22:06:16 -07:00
Suresh Vankadara
a32228d0c9 msm: camera: Add camera dt binding definitions
Define camera OPE cpas path definitions to be used in
device tree and driver for bandwidth consolidation.

Change-Id: Iedc8157c1ac999999152588acdab44fecc7f1aeb
Signed-off-by: Suresh Vankadara <svankada@codeaurora.org>
2020-06-04 07:42:25 +05:30
qctecmdr
0f30cf7e56 Merge "drivers: irqchip: mpm: Add QTI SoC interrupt controller" 2020-06-03 17:08:18 -07:00
qctecmdr
b1d9b568be Merge "msm: kgsl: Add a flag for guard page allocation" 2020-06-03 17:08:18 -07:00
qctecmdr
92fe4104ee Merge "msm: kgsl: 'qcom,kgsl-3d0' device does not need to get regulators" 2020-06-03 17:08:17 -07:00
qctecmdr
3fbf87d4db Merge "msm: kgsl: Add GPU_RBBM_GBIF_CLIENT_QOS_CNTL to powerup register list" 2020-06-03 17:08:17 -07:00
qctecmdr
623d5c8266 Merge "clk: qcom: clk-rcg2: Fix possible dereference of clk parent for dfs clocks" 2020-06-03 17:08:17 -07:00
Manikandan Mohan
f6efedba75 cnss2: Allow WLAN driver register after cold boot calibration
When cold boot calibration is enabled, it is the first step in
WLAN initialization. Cold boot calibration is started post file
system mount from init.target.rc and wlan driver is
loaded after that.
This update is to reject wlan driver register if it is loaded
before cold boot calibration is complete. This ensures WLAN
init sequence triggered from init.target.rc is followed and wlan
driver load from early boot is rejected.

Change-Id: Id2d7b6f9ceed0d6d648012ad6d0c24bba4d09854
Signed-off-by: Manikandan Mohan <manikand@codeaurora.org>
2020-06-03 14:48:47 -07:00
qctecmdr
b89d97ac1d Merge "scsi: ufshcd: Move to ufshcd core" 2020-06-03 12:43:50 -07:00
qctecmdr
77b4d787a9 Merge "arm64: defconfig: Add support for Global clock controller for SHIMA" 2020-06-03 12:43:50 -07:00
qctecmdr
043aeefccb Merge "NFC: Add support for LDO voting" 2020-06-03 12:43:49 -07:00
qctecmdr
bfaa5be36f Merge "ion: Use kthread_run for ion heap pool kworker threads" 2020-06-03 12:43:49 -07:00
qctecmdr
ff7503297c Merge "drivers: qcom: rpmh_master_stat: Remove unused size for SMEM item" 2020-06-03 12:43:49 -07:00
qctecmdr
058b018317 Merge "soc: qcom: mem-buf: Fix compilation errors when hotplug is disabled" 2020-06-03 12:43:49 -07:00
qctecmdr
66d77773c6 Merge "config: Enable TOS and DSCP target support" 2020-06-03 12:43:48 -07:00
Mahesh Kumar Sharma
c37f9da43d bluetooth: Vote VREG_L7E_2P8 from BT driver
Vote to enable L7E as switchable extractor
in RF card requires 2.7V on HP01.

Change-Id: I489aa7fca4bbeb4f53a7f9762cd092e35a5d79c2
Signed-off-by: Mahesh kumar sharma <smahesh@codeaurora.org>
2020-06-03 10:45:33 -07:00
qctecmdr
e5734f3793 Merge "tty: hvc_console, fix crashes on parallel open/close" 2020-06-03 08:19:41 -07:00
qctecmdr
d140c01429 Merge "scsi: ufs: Don't update urgent bkops level when toggle auto bkops" 2020-06-03 08:19:41 -07:00
qctecmdr
2f215da25d Merge "msm: adsprpc: use persistent header buffers" 2020-06-03 08:19:40 -07:00
qctecmdr
d62ef4bce4 Merge "usb: phy: qmp: Call chain notifier for cable connect/disconnect" 2020-06-03 08:19:40 -07:00
qctecmdr
1e6d5a8199 Merge "input: qcom-hv-haptics: adjust T_LRA for auto RC CLK calibration case" 2020-06-03 08:19:39 -07:00
qctecmdr
832413cfd4 Merge "cnss2: Save PCIe GEN speed and width changed from device" 2020-06-03 04:18:28 -07:00
qctecmdr
321b58ecd6 Merge "msm: cvp: Support new HFI FLUSH MSG value" 2020-06-03 04:18:27 -07:00
qctecmdr
99dd2f918c Merge "msm: kgsl: Fix gpu boot ab vote" 2020-06-03 04:18:27 -07:00
qctecmdr
0a29599df4 Merge "dwc3-msm: Force USB speed as high speed if SS release lane is called" 2020-06-03 04:18:27 -07:00
qctecmdr
dab6ee24ea Merge "xhci-plat: Mark usb1 and usb2 devices as wakeup source" 2020-06-03 04:18:26 -07:00
Pavankumar Kondeti
bcc14b586c sched: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: Ifffa83691bb23fe78dab5ae606939649d1b18777
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2020-06-03 14:18:27 +05:30
Pavankumar Kondeti
72a3871cee sched: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: Icf76108b3ac676e7687848cb991ea9caf67962d0
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2020-06-03 14:17:47 +05:30
qctecmdr
2e914316cc Merge "defconfig: holi: Enable GPU driver" 2020-06-03 00:09:15 -07:00
qctecmdr
ea7101c01d Merge "Revert "usb: dwc3: gadget: Enable SUSPEND event after CONNECT DONE"" 2020-06-03 00:09:15 -07:00
qctecmdr
7903d82108 Merge "i2c: i2c-msm-geni: Do I2C configurations during resume" 2020-06-03 00:09:14 -07:00