Commit graph

892,067 commits

Author SHA1 Message Date
qctecmdr
d2deb0f365 Merge "msm: kgsl: Fill a6xx crash dumper buffer with known pattern" 2020-11-11 23:35:25 -08:00
qctecmdr
6d1978e749 Merge "mm/oom_kill: defer panic_on_oom for a timeout" 2020-11-11 23:35:25 -08:00
qctecmdr
83a4d55aad Merge "defconfig: msm: Enable IPC logging" 2020-11-11 23:35:25 -08:00
qctecmdr
cb703de0e3 Merge "mmc: core: Add IPC logging config for mmc" 2020-11-11 23:35:24 -08:00
qctecmdr
e794c68d5c Merge "mmc: Add IPC tracing events for eMMC and SD card" 2020-11-11 23:35:24 -08:00
qctecmdr
97956dc079 Merge "input: qcom-hv-haptics: add support to operate from non-HBoost regulator" 2020-11-11 23:35:24 -08:00
qctecmdr
b90e4c8ecb Merge "soc: qcom: socinfo: Add supprot for SDXNIGHTJAR soc-id" 2020-11-11 23:35:24 -08:00
qctecmdr
f2fc00f408 Merge "defconfig: Added PM configs for sdxlemur" 2020-11-11 23:35:23 -08:00
qctecmdr
4fc723f7af Merge "msm: pcie: support EQ preset request vector configuration" 2020-11-10 14:09:14 -08:00
qctecmdr
295a7cb934 Merge "pinctrl: qcom: spmi-gpio: Add support for PMD9650" 2020-11-09 23:34:44 -08:00
qctecmdr
67665e9ea4 Merge "power: smblite-lib/smb5-lib: Fix partner registration for microusb" 2020-11-09 23:34:43 -08:00
qctecmdr
7f439aa4a9 Merge "msm: ep_pcie: Clear PERST_RAW_RESET_STATUS after link training" 2020-11-09 23:34:43 -08:00
qctecmdr
fb456054b8 Merge "input: touchscreen: Remove linking across different modules" 2020-11-09 23:34:43 -08:00
qctecmdr
c560170820 Merge "defconfig: enable rimps plh interface" 2020-11-09 23:34:42 -08:00
qctecmdr
92efb2ac5a Merge "Correct the FM port numbers for Chk 3.x" 2020-11-09 09:59:53 -08:00
qctecmdr
259cc85af8 Merge "msm: kgsl: Do not fail after drawobj is added to context queue" 2020-11-09 09:59:52 -08:00
qctecmdr
a3b4c5531f Merge "msm: kgsl: Add support for voting vdd parent supply voltage" 2020-11-09 09:59:52 -08:00
qctecmdr
96509a115e Merge "rpmsg: rpm-smd: Add null check for irq_chip affinity callback" 2020-11-09 09:59:51 -08:00
qctecmdr
ca7e73792c Merge "f2fs: fix a race condition between f2fs_write_end_io and f2fs_del_fsync_node_entry" 2020-11-09 04:48:55 -08:00
qctecmdr
30db81ccfa Merge "ANDROID: scsi: ufs: Handle double release of clocks" 2020-11-09 04:48:54 -08:00
qctecmdr
014cedbc8b Merge "gki: Adding GKI_VERSION to fetch corresponding images" 2020-11-09 04:48:54 -08:00
Raghavendra Kakarla
20a7398ee0 rpmsg: rpm-smd: Add null check for irq_chip affinity callback
Add the null checks for irq_chip callback while calling
affinity call of glink interrupt.

Change-Id: I62cec6ade0233094ef9a821185677b703d3ba1a3
Signed-off-by: Raghavendra Kakarla <rkakarla@codeaurora.org>
2020-11-09 14:45:58 +05:30
Prakash Gupta
b2c3e3287a mm/oom_kill: defer panic_on_oom for a timeout
It takes sometime for complete memory reclaimed by oom kills to be
available, specifically ion allocations. This either require FDs to be
closed which is not covered by oom reaper or released by another process
not being kiled. So defer panic_on_oom to avoid panic trigger before memory
become available.

Change-Id: I9f3312c780e4d8444f58de5f781c9c8dfec9b2c7
Signed-off-by: Prakash Gupta <guptap@codeaurora.org>
2020-11-09 12:48:44 +05:30
Tushar Nimkar
c05285f9c1 defconfig: Added PM configs for sdxlemur
This change adds power config changes for sdxlemur.

Change-Id: Icb09b5361cfda42c18c316e0a0d79aeee3d18b97
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
2020-11-09 10:33:05 +05:30
Tony Truong
b9347c809b msm: pcie: support EQ preset request vector configuration
Provide the option to configure the request of preset during
the initial part of the equalization master phase.

Change-Id: Ib33e84b3d333bc7c7275dd7108ef37067d92abbd
Signed-off-by: Tony Truong <truong@codeaurora.org>
2020-11-06 10:34:18 -08:00
Siddartha Mohanadoss
e7ff4a4ecf msm: ep_pcie: Clear PERST_RAW_RESET_STATUS after link training
Clear AOSS_CC_RESET_STATUS::PERST_RAW_RESET_STATUS
after PCIe link training in HLOS. Failure to clear it in
HLOS will result in PBL to consider it a controller reset
pending state during warm reset and initiate a controller
reset even if the PCIe link is up.

Change-Id: I3e5b89181be29062f79e4c5ace1863124367c72c
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2020-11-06 09:23:23 -08:00
Siddartha Mohanadoss
b3b4878e49 msm: ep_pcie: Add support to control pipe clock mux
Toggle between tcxo and phy pipe clock as part of
LPM sequence. Switch the source to XO before disabling
PCIe gdsc to avoid PCIe gdsc to be stuck until source
is switched to XO.

Change-Id: Ie2044da622962ff316319e7891974621e5c0ee92
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2020-11-06 09:23:17 -08:00
Kavya Nunna
a00317108c power: smblite-lib/smb5-lib: Fix partner registration for microusb
Typec attach_detach handler gets executed which is not
expected for micro-usb design. Return from type-C attach-detach
handler for micro-usb stack.

Change-Id: Ia7bfe6b407757663be4f7d143ccd88a60079657b
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
Signed-off-by: Ashish Chavan <ashichav@codeaurora.org>
2020-11-06 10:24:04 +05:30
Kavya Nunna
325d5f396f power: smblite-lib/smb5-lib: Add partner registration for microusb otg
Add partner registration for otg to provide UX. USB_HAL expects
power_role and data_role to be updated for the notification to UI.
Update power_role and data_role for microusb otg.

Change-Id: I741df638e18a400c862845bddd5bb19130adecd7
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
Signed-off-by: Ashish Chavan <ashichav@codeaurora.org>
2020-11-06 10:23:49 +05:30
Siddartha Mohanadoss
77bd2d1044 msm: ep_pcie: add PCIe endpoint driver snapshot
Snapshot of PCIe endpoint driver as of msm-4.14.

'commit <adeff59> (""drivers: clk: msm:
fix compilation for non DEBUG_FS build"")'.

The following changes were done:
-Replace msm_bus driver with interconnect framework.
-Remove iommu deprecated API's.
-Fix checkpatch warnings on usage of module param.
-Fix several checkpatch warnings.

Change-Id: I04ee8f5d5802af0aa0cdd607a79c91e3eca7f194
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2020-11-05 09:50:23 -08:00
Hareesh Gundu
bfdf436e78 msm: kgsl: Fill a6xx crash dumper buffer with known pattern
Sometimes crashdumper can timeout due to  unresponsive hang
scenarios. Hence fill the crash dumper with known pattern to
know the progress of crashdumper before it gets timed out.

Change-Id: I757fa345b4d7db7d7012ff6501b169a562f9b9c6
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
2020-11-05 20:58:56 +05:30
Satish Kodishala
2ca553c8db Correct the FM port numbers for Chk 3.x
Correct the FM port numbers for Chk 3.x.
They are currently reversed.

CRs-Fixed: 2801744
Change-Id: Id713e373b5db015830f9dc597525e1cfd5519888
Signed-off-by: Satish Kodishala <skodisha@codeaurora.org>
2020-11-05 04:13:51 -08:00
qctecmdr
8543fd31f2 Merge "interconnect: qcom: sdxlemur: Set keepalive for important BCMs" 2020-11-05 01:57:25 -08:00
qctecmdr
0a416b51c7 Merge "checkpatch: Handle quotes within commit reference descriptions" 2020-11-05 01:57:25 -08:00
qctecmdr
d3e347cf5c Merge "serial: msm_geni_serial: Add new UART IPC log file in DMA mode" 2020-11-05 01:57:24 -08:00
qctecmdr
3d62af2882 Merge "defconfig: enable CPUCP drivers for yupik" 2020-11-05 01:57:24 -08:00
qctecmdr
7c87f5b6eb Merge "Netfilter: IRC: Copy nickname to proper address" 2020-11-05 01:57:24 -08:00
qctecmdr
49ab2ae400 Merge "ARM: msm: Add board config support for 32 bit NIGHTJAR" 2020-11-05 01:57:23 -08:00
qctecmdr
bcbbc3a54a Merge "devfreq: delete l2wb feature pmu events during governor stop" 2020-11-05 01:57:23 -08:00
Ravikanth Tuniki
cd6c99dc88 input: touchscreen: Remove linking across different modules
Remove linking and create dependency by exporting the function
in synaptics touch driver.

Change-Id: I494d61fafbed516a39972521b14b0bfc2337b3bd
Signed-off-by: Ravikanth Tuniki <rtunik@codeaurora.org>
2020-11-05 10:45:48 +05:30
Ravikanth Tuniki
e4e5585516 input: touchscreen: Enable Synaptics tcm Modules
Add Synaptics Touch Driver as Modules for Holi GKI.

Change-Id: Id40deb882a80624b702731576effd43a6d43da4a
Signed-off-by: Ravikanth Tuniki <rtunik@codeaurora.org>
2020-11-05 10:34:19 +05:30
qctecmdr
c9d2eaf4a6 Merge "cpufreq: schedutil: Queue sugov irq work on policy online cpu" 2020-11-04 14:57:12 -08:00
qctecmdr
64d7b4bd9b Merge "drivers: soc: qcom: initial support for plh scmi client driver" 2020-11-04 14:57:12 -08:00
qctecmdr
f546de6b43 Merge "scsi: ufs: Fix ufs power down/on specs violation" 2020-11-04 14:57:11 -08:00
qctecmdr
06a7c1dba5 Merge "linux: rmnet: add RMNET IOCTL for set MTU" 2020-11-04 06:07:47 -08:00
qctecmdr
ee912b37f3 Merge "msm: kgsl: Add support for RDPM frequency register writes" 2020-11-04 06:07:46 -08:00
qctecmdr
47bb7dd59c Merge "cnss2: Control ADSP power collapse based on WLAN state" 2020-11-04 06:07:46 -08:00
qctecmdr
92bbd73111 Merge "cnss2: Overload QDSS trace save indication for generic mem dump" 2020-11-04 06:07:46 -08:00
qctecmdr
8693b60144 Merge "usb: gadget: qdss: Add NULL check against channel with usb_qdss_free_req()" 2020-11-04 06:07:46 -08:00
qctecmdr
9d8a1b1f7a Merge "sched: fix compile issue" 2020-11-04 06:07:45 -08:00