Commit graph

884,065 commits

Author SHA1 Message Date
qctecmdr
485cd69967 Merge "cpuidle: lpm-levels: Track and predict next rescheduling ipi" 2020-06-04 20:01:38 -07:00
qctecmdr
f071bb5252 Merge "defconfig: lahaina: Enable linux bridge" 2020-06-04 20:01:38 -07:00
qctecmdr
92daa813ad Merge "radio: RTC6226: implement file read for rtc6226 driver" 2020-06-04 20:01:38 -07:00
qctecmdr
6275165e1e Merge "qseecom: Enable APIs only when module is enabled" 2020-06-04 20:01:37 -07:00
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
himta ram
2d10ff8328 radio: RTC6226: implement file read for rtc6226 driver
FM app is using the VIDIOC DQBUF ioctl to read the
event from rtc6226 driver. VIDIOC DQBUF ioctl needs
the v4l2buf type as V4L2_BUF_TYPE_PRIVATE and it
is Deprecated and not recommend to use in latest
kernel version.Also upstream kernel code doesn't
have the VIDIOC DQBUF as a valid ioctl. 
Implement file read functionality to read the events
from rtc6226 driver.

CRs-Fixed: 2702667
Change-Id: I747411e362e319ff8f45e9005e0c677eeef854dc
Signed-off-by: himta ram <hram@codeaurora.org>
2020-06-04 16:06:59 +05:30
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
Maulik Shah
ffedc6cbb5 cpuidle: lpm-levels: Track and predict next rescheduling ipi
Add changes to track and predict next rescheduling ipi
based on past history. Add a module param to control enabling
it.

Change-Id: Ie495d8906288ee410708693ee15ed51643aefb44
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
2020-06-03 23:50:44 -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
Dinesh K Garg
a23a0f3316 qseecom: Enable APIs only when module is enabled
Enable QSEECom API only when this module is enabled. Otherwise,
it could give error.

Change-Id: I8f499528a4e7e531cd4763693aec86737845b528
Signed-off-by: Dinesh K Garg <dineshg@codeaurora.org>
2020-06-03 10:18:02 -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