Commit Graph

1154529 Commits

Author SHA1 Message Date
Shazad Hussain
78f491508c phy: qcom: Add UFS PHY driver snapshot for monaco_auto
Add Waipio UFS phy driver snapshot from msm-5.10 'commit acc26f639df1
("drivers: phy: ufs: Add ufs phy for Waipio SoC")'.

Add phy-qcom-ufs-qmp-v4-waipio.ko for other targets as it is
compiled under a generic config CONFIG_PHY_QCOM_UFS_V4.

Change-Id: If6e00b290eecb7d6f8db51a126ed82d071d08b4d
Signed-off-by: Shazad Hussain <quic_shazhuss@quicinc.com>
2023-07-17 11:34:40 +05:30
qctecmdr
50a530fb96 Merge "clk: qcom: cliffs: Add support for GCC and GPUCC on cliffs" 2023-07-16 19:21:16 -07:00
qctecmdr
dab6a48ab5 Merge "defconfig: Enable QCOM_QFPROM_SYS on Blair" 2023-07-16 00:53:11 -07:00
qctecmdr
c8a1078238 Merge "Enable slimbus on BLAIR" 2023-07-15 06:06:30 -07:00
qctecmdr
0270812f0e Merge "sched/walt: Fix potential sleep under atomic context" 2023-07-15 02:08:20 -07:00
qctecmdr
e406d916fc Merge "sched: walt: add stalls to sched_switch_with_ctrs" 2023-07-14 23:21:13 -07:00
qctecmdr
c37db67db5 Merge "usb: dwc3: dwc3-msm-core: Introduce USB pre/post reset for USB SND" 2023-07-14 19:14:00 -07:00
qctecmdr
d576204e99 Merge "bindings: clock: qcom: Add support of clock IDs for NIOBE" 2023-07-14 17:14:33 -07:00
qctecmdr
82dd8bc5e4 Merge "gunyah: Add function stub for gh_rm_mem_donate" 2023-07-14 17:14:33 -07:00
qctecmdr
904e800de4 Merge "usb: dwc3: dwc3-msm-core: Fix static code analysis errors" 2023-07-14 17:14:33 -07:00
qctecmdr
49c9b3cfef Merge "Revert "qvm: resize vm during kernel boot"" 2023-07-14 14:33:32 -07:00
qctecmdr
a59e58318b Merge "soc: qcom: check return value from kthread_run api" 2023-07-14 11:50:44 -07:00
qctecmdr
2bbc9ee1bc Merge "dma-heaps: Add hibernation callbacks to secure heaps" 2023-07-14 11:50:44 -07:00
qctecmdr
70c287aa42 Merge "dt-bindings: thermal: Add modem beamer sensors" 2023-07-14 11:50:43 -07:00
qctecmdr
fa762ce3ab Merge "sched/walt: remove walt_task_rq_lock and walt_task_rq_unlock" 2023-07-14 11:50:43 -07:00
qctecmdr
e067db53a5 Merge "defconfig: gen4auto: Enable IOMMU debug configs" 2023-07-14 11:50:43 -07:00
qctecmdr
443ae40a0b Merge "defconfig: Enable SND_USB_AUDIO_QMI for Blair" 2023-07-14 09:53:31 -07:00
qctecmdr
7d0e219f2a Merge "i3c-master-msm-geni: Reduce xfer timeout to low value" 2023-07-14 09:53:29 -07:00
qctecmdr
3a1c2818d6 Merge "arm64: defconfig: Add support for minidump's features on Blair" 2023-07-14 07:57:08 -07:00
qctecmdr
e0960b09aa Merge "ANDROID: build: msm_kernel_la: Fix extra_* logic" 2023-07-14 05:38:57 -07:00
qctecmdr
41bcf20fa2 Merge "defconfig: gen4auto: Enable Ramdump support driver" 2023-07-14 05:38:55 -07:00
qctecmdr
77ebfeb4b9 Merge "modules.list.msm.blair: remove modules on reboot_reason for Blair" 2023-07-14 00:50:42 -07:00
qctecmdr
6569be5013 Merge "dmabuf: heaps: Support dmabuf alloc from no-map shared-dma-heap" 2023-07-13 22:35:35 -07:00
Prasanna S
eb5162a115 Enable slimbus on BLAIR
Enable slimbus driver on BLAIR.

Change-Id: Iacc629ce513cba6b0d10a33fa67e75d4032a0573
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2023-07-13 22:09:35 -07:00
qctecmdr
695b740587 Merge "clk: qcom: gdsc-regulator: Update collapse-vote gdsc logic" 2023-07-13 20:29:54 -07:00
Song Xue
57da53f7f0 defconfig: Enable QCOM_QFPROM_SYS on Blair
Enable QCOM_QFPROM_SYS on Blair SOC and provide access
to the child nodes of QFPROM to user space.

Change-Id: I483a72b71eefa0d672db4a1b799a2281523bdc0a
Signed-off-by: Song Xue <quic_songxue@quicinc.com>
2023-07-13 20:00:55 -07:00
Naman Jain
37107bb719 nvmem: Add snapshot for qfprom-sys driver
This is a snapshot of qfprom-sys driver as of msm-5.15
'commit c7c1805e449e (Merge "build.targets: Remove
 redundant targets")'.

Change-Id: I4b9f3091a621f655d27e44ac5e8cda23b48d0eed
Signed-off-by: Naman Jain <quic_namajain@quicinc.com>
2023-07-14 10:52:41 +08:00
qctecmdr
286837dfd2 Merge "usb: phy: phy-msm-snps-eusb2: Toggle VIOCTL_EUD_DETECT during disconnect" 2023-07-13 17:34:10 -07:00
qctecmdr
ebfcfba6bc Merge "drivers: soc: sys_pm_vx: Update message contents in trigger dump" 2023-07-13 17:34:09 -07:00
qctecmdr
bf361ebe9a Merge "defconfig: Enable qcom-simple-lpm governor for pineapple" 2023-07-13 17:34:09 -07:00
qctecmdr
ed4a699aed Merge "generic_vm_defconfig: disable ftrace support" 2023-07-13 17:34:07 -07:00
qctecmdr
a82e7c44db Merge "Revert: wcd939x-i2c: add missing registers definition for v2.0" 2023-07-13 15:31:30 -07:00
qctecmdr
fe75e0e686 Merge "include: soc: qcom: Add missing inline for rpmh APIs" 2023-07-13 15:31:29 -07:00
qctecmdr
015e146b4f Merge "drivers: thermal: Add support for RPM SMD cooling device" 2023-07-13 15:31:29 -07:00
Amir Vajid
19aa31c22c sched: walt: add stalls to sched_switch_with_ctrs
Add MEM STALL AMU counter to sched_switch_with_ctrs.

Change-Id: I96c78a5c355fd795ce656fd16be17833b760e1a0
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
2023-07-13 14:16:24 -07:00
Shaleen Agrawal
fcfd403286 sched/walt: Fix potential sleep under atomic context
Currently, a raw_spin_lock_irqsave is being held while
freq_qos_update_request is called.

Ensure qos_request_data is copied locally safely under locks, and then
update QOS request after that without holding locks, thereby ensuring
that function doesn't sleep under atomic context.

Change-Id: Id2b7f1a63e8ab06682220e17fa6c72e1cd87a8c5
Signed-off-by: Shaleen Agrawal <quic_shalagra@quicinc.com>
Signed-off-by: Sai Harshini Nimmala <quic_snimmala@quicinc.com>
Signed-off-by: Stephen Dickey <quic_dickey@quicinc.com>
2023-07-13 14:00:18 -07:00
qctecmdr
93e25e77a8 Merge "mmc: cqhci: Notify sdhci for enhanced strobe" 2023-07-13 11:27:33 -07:00
qctecmdr
96f62ad71e Merge "soc: qcom: update qcom_smem_get api usage" 2023-07-13 11:27:33 -07:00
Jagadeesh Kona
98f2e3c8c4 clk: qcom: cliffs: Add support for GCC and GPUCC on cliffs
Add support of GCC and GPUCC clock controllers for clients
to be able to request on these clocks.

Change-Id: Ic43c46e73647d20fcf7fdcd143a1e2813b90ee5e
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
2023-07-13 13:48:20 +05:30
qctecmdr
a8fea7101e Merge "modules.list.msm.blair: Add dload mode module for Blair" 2023-07-12 23:15:59 -07:00
qctecmdr
9a540e05c2 Merge "Bazel : Add simple lpm driver to the list" 2023-07-12 23:15:59 -07:00
qctecmdr
c5bf752560 Merge "modules.list.msm.blair: Add cpu vendor_hooks module for Blair" 2023-07-12 23:15:58 -07:00
Kalpak Kawadkar
d4f8d75bfe bindings: clock: qcom: Add support of clock IDs for NIOBE
Add the clock handles for GCC/GPUCC/CAMCC/VIDEOCC/DISPCC0/DISPCC1,
so that the clients can request on the clock ids for NIOBE platform.

Change-Id: I312baf9a7b8b6891bab0fcce3d583bca0192ced7
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2023-07-13 10:04:24 +05:30
Song Xue
eed9d3e924 arm64: defconfig: Add support for minidump's features on Blair
Add support for minidump's features on Blair like ftrace, panic_dump,
panic_cpu_context, panic_memory_info and pstore.

Change-Id: Iaa866ed78147cd9c94da957e3dda1be0f810914a
Signed-off-by: Song Xue <quic_songxue@quicinc.com>
2023-07-13 12:14:43 +08:00
qctecmdr
58829ac03c Merge "ANDROID: build: Add --dry-run flag to build_with_bazel.py" 2023-07-12 21:00:23 -07:00
qctecmdr
9ec37f56bc Merge "pci: msm: Dump cesta registers only when cesta is enabled" 2023-07-12 18:38:25 -07:00
Wesley Cheng
8f4a24794d usb: dwc3: dwc3-msm-core: Fix static code analysis errors
Add some NULL pointer checks for irq_desc for the perf work threshold
calculations.  This avoid errors for potential NULL pointer deferencing.

Change-Id: Ie0e0d602aebcf3675b77700e30ec4c0217462134
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
2023-07-12 16:59:05 -07:00
Stephen Dickey
cce8818e78 sched/walt: remove walt_task_rq_lock and walt_task_rq_unlock
Replace existing functions with common code versions, task_rq_lock
and task_rq_unlock.

Change-Id: I2bace35e6e42b2c8d393f761d63ed87818eef855
Signed-off-by: Stephen Dickey <quic_dickey@quicinc.com>
2023-07-12 16:32:39 -07:00
Guru Das Srinagesh
b1bed02373 ANDROID: build: msm_kernel_la: Fix extra_* logic
A copy-paste error prevented the copying of the generated
extra_bootconfig file even when board_bootconfig_extras was specified if
additionally, board_kernel_cmdline_extras was not specified. Fix this.

In addition, also fix the error of board_bootconfig_extras and
board_kernel_cmdline_extras accumulating values over all the variants
when the intention is for them to only contain values per variant.

Fixes: 8a0b83b567 ("ANDROID: build: Pass variant-specific bootconfig params to vendor")
Change-Id: I944b806e8f65f5b90027d263101b0893586e3eff
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
2023-07-12 15:43:20 -07:00
Sudarshan Rajagopalan
deccd624eb Revert "qvm: resize vm during kernel boot"
This reverts commit d83c70b503.
The oom during bootup issue is resovled by removing
CAP_IPC_LOCK from userspace. Revert this patch since it was
only added as temporary fix.

Change-Id: I1cfbfeede2f0a779dd9de193eb52f5de18f91dd9
Signed-off-by: Sudarshan Rajagopalan <quic_sudaraja@quicinc.com>
2023-07-12 15:34:22 -07:00