Commit graph

884,461 commits

Author SHA1 Message Date
qctecmdr
db62dd6887 Merge "clk: qcom: Add clk_list_rates support for divider clocks" 2020-06-23 05:16:31 -07:00
qctecmdr
8be0640752 Merge "net: qrtr: ns: Add ipc logging to ns" 2020-06-22 20:50:37 -07:00
qctecmdr
a9e028c82c Merge "ANDROID: kbuild: ensure __cfi_check is correctly aligned" 2020-06-22 20:50:37 -07:00
qctecmdr
5f30feb7a6 Merge "sched: use wake_q length only when WALT is enabled" 2020-06-22 20:50:36 -07:00
qctecmdr
a543b4c83b Merge "drivers: soc: Add devcoredump based ramdump APIs" 2020-06-22 18:20:36 -07:00
qctecmdr
888edf7bb4 Merge "clk: qcom: lahaina: Lucid PLL 5LPE config and frequency plan update" 2020-06-22 18:20:36 -07:00
Jeevan Shriram
7bd4f1b732 sched: use wake_q length only when WALT is enabled
Upstream commit aa8b37baac ("FROMLIST: sched/fair: Use wake_q
length as a hint for wake_wide") that is being carried in msm-5.4
kernel caused CRC checks failures when GKI boot image is used for
verification as the commit adds extra argument to select_task_rq().
Fix this issue by wrapping extra argument under CONFIG_SCHED_WALT.

Change-Id: Ie41a36a334efbcd2030f7c3caee31883ee84718e
Signed-off-by: Jeevan Shriram <jshriram@codeaurora.org>
2020-06-22 17:33:30 -07:00
qctecmdr
6a5a6eb724 Merge "usb: gadget: Fix double free of device descriptor pointers" 2020-06-22 15:53:18 -07:00
Jay Jayanna
65b0fd0c9a net: qrtr: ns: Add ipc logging to ns
Log packets processed by ns using ipc logging framework.

Change-Id: I08e9b8551efb4a58cf899835cfac25c1952bd4b8
Signed-off-by: Jay Jayanna <jayanna@codeaurora.org>
2020-06-22 15:10:14 -07:00
qctecmdr
3ddd3c6ec2 Merge "cnss2: Add synchronized force wake support" 2020-06-22 04:57:01 -07:00
qctecmdr
cfd44d03d1 Merge "ABI: Add cnss2 symbol" 2020-06-22 04:57:00 -07:00
qctecmdr
589098c6c2 Merge "clk: qcom: gcc: Make gcc_ddrss_gpu_axi_clk as always ON" 2020-06-22 04:57:00 -07:00
qctecmdr
699da85287 Merge "clk: qcom: alpha-pll: Add odd/even support for Trion PLL" 2020-06-22 04:57:00 -07:00
qctecmdr
6eb808b19f Merge "defconfig: arm64: Enable SMD-RPM clock for HOLI" 2020-06-22 04:56:59 -07:00
qctecmdr
81da2f2a77 Merge "pinctrl: qcom: Expose ufs_reset as gpio on holi" 2020-06-22 04:56:59 -07:00
Jagadeesh Kona
94ebc1fb29 clk: qcom: Add clk_list_rates support for divider clocks
Add clk_list_rates debugfs support for divider clocks to get all
the rates supported on divider clock.

Change-Id: Iebb18cfad4fded9a2704549a2b6429e06c2de36c
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-06-22 12:27:52 +05:30
Taniya Das
750833aa7e defconfig: arm64: Enable SMD-RPM clock for HOLI
HOLI requires the SMD-RPM clocks for the clocks dependent on RPM.

Change-Id: I69309227b99b2ff49542b9d3a355490aa1d6702c
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2020-06-22 10:45:37 +05:30
Taniya Das
8abaf48b20 clk: qcom: clk-smd-rpm: Refactor the code for HOLI
Add support for RPM-SMD and PMIC clocks for HOLI which are required for
the clients to enable/disable.

Change-Id: Ic00f84760f2bc2c4ec4521a4b5abebb5788127ca
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2020-06-22 10:45:10 +05:30
Nitin Rawat
b46eae7dad pinctrl: qcom: Expose ufs_reset as gpio on holi
The ufs_reset pin is expected to be wired to the reset pin of the
primary UFS memory but is pretty much just a general purpose output pin.
Reorder the pins and expose it as gpio 156, so that the UFS driver can
toggle it.

Change-Id: I566196bd2ab6629c2761b47ed844022cf9ffb458
Signed-off-by: Nitin Rawat <nitirawa@codeaurora.org>
2020-06-22 02:47:47 +05:30
qctecmdr
ead4c53fbb Merge "bluetooth: fix the gpio names in devicetree" 2020-06-21 11:17:28 -07:00
qctecmdr
b22d0ea027 Merge "arm64: defconfig: Enable CONFIG_PSI_FTRACE on Lahaina" 2020-06-20 13:12:14 -07:00
qctecmdr
d5bf014032 Merge "sched/walt: Improve the scheduler" 2020-06-20 10:46:39 -07:00
Hemant Kumar
fc3b874e7c usb: gadget: Fix double free of device descriptor pointers
Upon driver unbind usb_free_all_descriptors() function frees all
speed descriptor pointers without setting them to NULL. In case
gadget speed changes (i.e from super speed plus to super speed)
after driver unbind only upto super speed descriptor pointers get
populated. Super speed plus desc still holds the stale (already
freed) pointer. As a result next composition switch results into
double free of super speed plus descriptor. Fix this issue by
setting all descriptor pointers to NULL after freeing them in
usb_free_all_descriptors(). Also clean up gsi_unbind() which is
setting up descriptor pointers to NULL already.

Change-Id: I4f28294c165bb3b5dc9feb4f22d819f527ad4d50
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2020-06-19 18:50:58 -07:00
Mayank Rana
37084ff13d dwc3: gadget: Separate out top and bottom half based logging
Currently USB top and bottom half are using same index to update
number of events posted/handled, and updating relevant time. As
top half is not guaranteed to be prevented when bottom half is
running those index based logging doesn't allow to relate information.
Also start logging bh_start_time and increase existing buffer size
from 10 to 25 to get more data of USB interrupt processing.

Also get count how many cancelled requqest being given back from
bottom half context, and log any update/start cmd failure.

Change-Id: Iefc883cb5a2259f256f30c9727db8a68ddd41af7
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2020-06-19 18:15:41 -07:00
Pavankumar Kondeti
82fea0f9dc sched/walt: Improve the scheduler
This change is for general scheduler improvements.

Change-Id: I80606a09c3d09c65b7bcdf3940bee5e155d6318c
Co-developed-by: Lingutla Chandrasekhar <clingutla@codeaurora.org>
Signed-off-by: Lingutla Chandrasekhar <clingutla@codeaurora.org>
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
[satyap@codeaurora.org: fix trivial merge conflicts]
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2020-06-19 10:14:20 -07:00
Pavankumar Kondeti
961c3a5fc3 sched/walt: Improve the scheduler
This change is for general scheduler improvements.

Change-Id: Ica36bb6ccd4c2d8897dab62614eadb5a060d5390
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2020-06-19 10:14:11 -07:00
Pavankumar Kondeti
d0a6a9b767 sched/walt: Improve the scheduler
This change is for general scheduler improvements.

Change-Id: I5f19453ec1a19c71d67a02c3f0ec9967e7673a4b
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
[satyap@codeaurora.org: fix trivial merge conflicts]
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2020-06-19 10:14:07 -07:00
Pavankumar Kondeti
b1250b5cf6 sched: Improve the scheduler
This change is for general scheduler improvements.

Change-Id: I3a220142f08a9664845b4d0e9918ec7c48bb11f7
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2020-06-19 10:14:01 -07:00
qctecmdr
04fda4c2c5 Merge "coresight: tpdm: add an option "qcom,cmb-msr-skip" for tpdm" 2020-06-19 09:50:06 -07:00
qctecmdr
61b129b0a6 Merge "taskstats: remove redundant MM_STAT config check" 2020-06-19 09:50:06 -07:00
qctecmdr
e399dc502d Merge "net: qrtr: Add tracepoint support" 2020-06-19 09:50:06 -07:00
qctecmdr
30e36e954d Merge "net: qrtr: haven: Add svm device tree parsing" 2020-06-19 09:50:06 -07:00
qctecmdr
e10b49be7b Merge "coresight: tmc-etr: Fix deadlock issue while reading from ETR" 2020-06-19 09:50:05 -07:00
qctecmdr
6c409bb596 Merge "coresight: byte-cnter: Replace dev_err with ratelimited API" 2020-06-19 09:50:05 -07:00
Isaac J. Manjarres
e0237ca515 arm64: defconfig: Enable CONFIG_PSI_FTRACE on Lahaina
Enable PSI ftrace logging to collect ftrace information about
PSI events.

Change-Id: Ia4d786f5cbc242991fd0e0ecdb63d16714bffeb8
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
2020-06-19 09:41:58 -07:00
Yuanfang Zhang
1f9a3b55de coresight: tpdm: add an option "qcom,cmb-msr-skip" for tpdm
Some tpdm don't support cmb msr, add an option "qcom,cmb-msr-skip"
to indicate whether MSR is supported.

Change-Id: I8ae66e639fe68b236ad8a268b18acbda737a9d93
Signed-off-by: Yuanfang Zhang <zhangyuanfang@codeaurora.org>
2020-06-19 14:00:57 +08:00
Lin Bai
81faa0846d ABI: Add cnss2 symbol
New CNSS2 symbol introduced for CLD build.

Change-Id: Ic7700f07417172c679ec3da19dcca268106fea67
Signed-off-by: Lin Bai <lbai@codeaurora.org>
2020-06-19 11:51:20 +08:00
qctecmdr
b982c53bc3 Merge "usb: dwc3: trace: print enqueue/dequeue pointers too" 2020-06-18 18:45:15 -07:00
qctecmdr
b0380a354f Merge "power: supply: qti_battery_charger: support wireless firmware update" 2020-06-18 18:45:15 -07:00
qctecmdr
0a28c83f4e Merge "defconfig: Add support for compiling sdxlemur target" 2020-06-18 18:45:15 -07:00
qctecmdr
2f2ac06609 Merge "USB: f_accessory: Set manufacturer and model string to default value" 2020-06-18 18:45:14 -07:00
qctecmdr
eaba670acb Merge "mmc: sdhci-msm: Ensure SD card power isn't ON when card removed" 2020-06-18 18:45:14 -07:00
qctecmdr
4bc6723b0c Merge "net: qrtr: haven: Read peer name from device tree" 2020-06-18 15:30:54 -07:00
Umesh Vats
46738d8f90 bluetooth: fix the gpio names in devicetree
Fixed the names of the SW_CTRL and Debug GPIOs in devicetree.

Change-Id: Ibdcc1164cd88a65fe5b33927f2b0f0098c15af1f
Signed-off-by: Umesh Vats <uvats@codeaurora.org>
2020-06-18 15:29:01 -07:00
qctecmdr
4f34190efb Merge "driver: pinctrl: Add reserved GPIOs for Shima" 2020-06-18 10:42:14 -07:00
qctecmdr
bac8eddf4a Merge "defconfig: arm64: Enable SDPM clock monitor for Lahaina" 2020-06-18 10:42:14 -07:00
qctecmdr
0a1e159645 Merge "defconfig: lahaina: Enable LIMIT_MOVABLE_ZONE_ALLOC" 2020-06-18 10:42:14 -07:00
qctecmdr
a91e5519be Merge "usb: dwc3: gadget: Remove unnecessary checks" 2020-06-18 10:42:13 -07:00
qctecmdr
b84282aee9 Merge "mm: process_reclaim: consider compound pages" 2020-06-18 07:41:45 -07:00
qctecmdr
9d579d774a Merge "pinctrl: qcom: Update configuration for Shima" 2020-06-18 07:41:44 -07:00