Commit graph

889,578 commits

Author SHA1 Message Date
Jishnu Prakash
843c2bdb8d regulator: rpm-smd: Update sync_state call
Call sync_state for regulator resource to remove proxy votes
in late bootup.

Change-Id: I329c1f6a6a67876108d5f07b0b7e6b328e43d878
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2020-08-28 18:51:51 +05:30
qctecmdr
4141c87590 Merge "ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf" 2020-08-27 07:36:29 -07:00
qctecmdr
8a8f1bc057 Merge "defconfig: lahaina-gki: enable PMIC PON log parser driver" 2020-08-27 07:36:29 -07:00
qctecmdr
f1ca04cd4f Merge "drivers: soc: qcom: update sct table for LLCC on Shima" 2020-08-27 07:36:29 -07:00
qctecmdr
99a483720b Merge "i2c: i2c-msm-geni: Avoid usage of dma chan_id in case of GSI transfer" 2020-08-27 07:36:28 -07:00
qctecmdr
f431103bbb Merge "interconnect: qcom: Add L3 support for Holi" 2020-08-27 04:10:55 -07:00
qctecmdr
2059691c06 Merge "msm: adsprpc: store glink transaction history in global buffer" 2020-08-27 04:10:54 -07:00
qctecmdr
31f38cb506 Merge "sched: Cleanup allowed cpus in task placement" 2020-08-27 04:10:54 -07:00
qctecmdr
e9ea070923 Merge "leds: qti-flash: Fix early return in qti_flash_led_disable()" 2020-08-27 04:10:53 -07:00
qctecmdr
0649f39174 Merge "sched: Enable latency sensitive feature" 2020-08-27 04:10:53 -07:00
qctecmdr
50ddda0136 Merge "leds: qti-flash: Show on_time and off_time in microseconds" 2020-08-27 04:10:53 -07:00
qctecmdr
4ac26a7bf5 Merge "cnss2: Set PCIe link state in proper state during resume" 2020-08-27 04:10:52 -07:00
qctecmdr
9f15b033b8 Merge "msm: cvp: Print detail NOC error info" 2020-08-27 04:10:52 -07:00
qctecmdr
67847f22f2 Merge "cpuidle: menu: trace menu governor decisions" 2020-08-27 00:31:45 -07:00
qctecmdr
3d48305c26 Merge "cnss2: Add prefix to firmware name based on device ID" 2020-08-27 00:31:45 -07:00
qctecmdr
4be08dcbe9 Merge "mmc: core: Fix uninitialized clock scaling's freq table" 2020-08-27 00:31:44 -07:00
qctecmdr
6c9cb4c4f7 Merge "cnss2: set high 32bit of MSI addr only when device is 64 bit capable" 2020-08-27 00:31:44 -07:00
qctecmdr
d3ad4ca78e Merge "debug-pagealloc: Panic on pagealloc corruption" 2020-08-27 00:31:43 -07:00
qctecmdr
fdf561d7c8 Merge "Delay opening slimbus ports for A2DP for Apache" 2020-08-27 00:31:41 -07:00
qctecmdr
f6ed83af50 Merge "Revert "mmc: sdhci-msm: skip eMMC slot probe if eMMC isn't a bootdevice"" 2020-08-27 00:31:41 -07:00
qctecmdr
77eb6919f3 Merge "pinctrl: qcom: Update reserved GPIOs for Shima" 2020-08-27 00:31:40 -07:00
Mukesh Ojha
35c2fef8bf drivers: soc: qcom: update sct table for LLCC on Shima
Update the LLCC SCT table for Shima for clients to request
slices from system cache.

- Added new entries for cpuss1 and cpu_hwt.
- Changed the priority for modemhp_grow and display.
- Change the alignment of the table column to look readable.

Change-Id: I9289a9cc8a029d51429aeb44453e0620021daf75
Signed-off-by: Mukesh Ojha <mojha@codeaurora.org>
2020-08-26 23:35:22 -07:00
qctecmdr
d12f827442 Merge "msm: kgsl: Save and restore the power ctrl_flags during recovery" 2020-08-26 20:58:49 -07:00
qctecmdr
8097d6d615 Merge "defconfig: Cleanup of wlan related config flags for holi" 2020-08-26 20:58:49 -07:00
qctecmdr
08dfe9aa1f Merge "msm: pcie: fix race between DRV suspend/resume and RPMSG operations" 2020-08-26 20:58:48 -07:00
qctecmdr
dbd09eb095 Merge "mhi: core: prioritize BHI error debug registers set dump" 2020-08-26 20:58:48 -07:00
qctecmdr
7831531dd4 Merge "arm64: defconfig: Enable selinux config" 2020-08-26 20:58:48 -07:00
qctecmdr
5a3c177b1e Merge "soc: qcom: ramdump: Fix 'complete ramdump' collection" 2020-08-26 20:58:47 -07:00
qctecmdr
032d9702eb Merge "mhi: core: Make sure to powerdown if mhi_sync_power_up fails" 2020-08-26 20:58:47 -07:00
qctecmdr
34715bc934 Merge "cnss2: Notify MSM PCIe bus driver when detect link down" 2020-08-26 17:22:52 -07:00
qctecmdr
c1d2ca05ee Merge "block: Fix a race in the runtime power management code" 2020-08-26 17:22:51 -07:00
qctecmdr
f575f7eefa Merge "power: supply: qti_battery_charger: allow setting ICL for USB_PD charger" 2020-08-26 17:22:51 -07:00
qctecmdr
bbc10f107e Merge "soc: qcom: hyp_core_ctl: Catch uninitialized freq QOS object" 2020-08-26 17:22:51 -07:00
qctecmdr
e45a6c183b Merge "scsi: ufs: Remove ufshcd-qti driver" 2020-08-26 17:22:50 -07:00
qctecmdr
042b36b17b Merge "sched/cpupri: skip isolated cpus" 2020-08-26 17:22:50 -07:00
qctecmdr
0544515468 Merge "cfg80211: Indicate support for AKM advertisement per interface" 2020-08-26 17:22:50 -07:00
qctecmdr
21eb7ccbc4 Merge "arm64: defconfig: Add qcom debug config for perf build in HOLI" 2020-08-26 17:22:49 -07:00
qctecmdr
c786d5a718 Merge "usb: gadget: u_ether: Add skb check in eth_start_xmit" 2020-08-26 17:22:49 -07:00
George Shen
f0e6e63dcc msm: cvp: Print detail NOC error info
It helps debugging CVP NOC error.

Change-Id: I7f7e2b37ff7c404414e483f1ded36d3e521121d1
Signed-off-by: George Shen <sqiao@codeaurora.org>
2020-08-26 16:39:09 -07:00
David Collins
23a4d8c850 defconfig: lahaina-gki: enable PMIC PON log parser driver
Enable the PMIC PON log parser driver so that PMIC power-on,
power-off, and fault information is logged within the kernel for
easy access when debugging.

Change-Id: I986fe6896f1612440d462c96e27c27723e742b1d
Signed-off-by: David Collins <collinsd@codeaurora.org>
2020-08-26 15:52:30 -07:00
David Collins
5bfa3a1d07 soc: qcom: add PMIC PON log parser driver
Add a driver which can parse PMIC PON data into a human readable
format.  This log is stored in a binary data structure in PMIC
NVMEM starting with PMIC PMK8350.  It contains PMIC power-on,
power-off, fault, and other information through multiple power-
cycle events.

Change-Id: I5d2d48ba22ed8a6c666581f0730f8350bb722a08
Signed-off-by: David Collins <collinsd@codeaurora.org>
2020-08-26 15:52:29 -07:00
Yue Ma
915f8f9e3c cnss2: Set PCIe link state in proper state during resume
pci_link_state is meant to track if CNSS driver suspends/resumes
PCIe link by calling PCIe bus suspend/resume APIs. Hence set it
in proper state during resume path to reflect accurate state change.

Change-Id: I638357e8a48d52796ac604dcea734056eb03ee54
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2020-08-26 15:42:49 -07:00
Roman Kiryanov
2dae2bb212 ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf
update_cpumask had a special case for empty buf which
did not update cpus_requested. This change reduces
differences (only to parsing) in empty/non-empty codepaths
to make them consistent.

Bug: 120444281
Fixes: 4803def4e0b2 ("ANDROID: cpuset: Make cpusets restore on hotplug")
Test: check that writes to /dev/cpuset/background/tasks
Test: work as expected, e.g.:
Test: echo $$ > /dev/cpuset/background/tasks
Test: echo > /dev/cpuset/background/tasks
Signed-off-by: Roman Kiryanov <rkir@google.com>
Git-commit: 4a80327652a261138225722b179f21b7eac21d86
Git-repo: https://android.googlesource.com/kernel/common
Change-Id: I49d320ea046636ec38bd23f053317abc59f64f8e
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2020-08-27 02:50:39 +05:30
Riley Andrews
bef69267b4 ANDROID: cpuset: Make cpusets restore on hotplug
This deliberately changes the behavior of the per-cpuset
cpus file to not be effected by hotplug. When a cpu is offlined,
it will be removed from the cpuset/cpus file. When a cpu is onlined,
if the cpuset originally requested that that cpu was part of the cpuset,
that cpu will be restored to the cpuset. The cpus files still
have to be hierachical, but the ranges no longer have to be out of
the currently online cpus, just the physically present cpus.

Bug: 120444281
Change-Id: I22cdf33e7d312117bcefba1aeb0125e1ada289a9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
[AmitP: Refactored original changes to align with upstream commit
        201af4c0fa ("cgroup: move cgroup files under kernel/cgroup/")]
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Git-commit: ea7de80972bb2243f64b8db99c07eca49518b197
Git-repo: https://android.googlesource.com/kernel/common
[pkondeti@codeaurora.org: Ported to 5.4 kernel]
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2020-08-27 02:50:39 +05:30
qctecmdr
aeafb18287 Merge "scsi: ufs-qcom: Increase ah8 timeout to 5ms" 2020-08-26 13:02:19 -07:00
qctecmdr
432d1461eb Merge "mailbox: msm_qmp: Assert on timeout" 2020-08-26 13:02:18 -07:00
qctecmdr
b14de778e8 Merge "cnss2: Try to recover PCIe link to collect dump after link down" 2020-08-26 13:02:18 -07:00
qctecmdr
0cf5ba6fee Merge "msm: kgsl: Clean up adreno_spin_idle_debug" 2020-08-26 13:02:17 -07:00
qctecmdr
9618fa1944 Merge "msm: kgsl: Add Battery Current Limiting support for A6xx" 2020-08-26 13:02:17 -07:00
qctecmdr
8b51ca0984 Merge "cnss2: Donot assert if BDF download fails on reboot" 2020-08-26 13:02:16 -07:00