Commit Graph

1153734 Commits

Author SHA1 Message Date
Yash Jain
d452fb6204 bazel: bazel build system for SA6155
Add support to build SA6155 targets
via bazel build system.

Change-Id: I55fc4de38bf8eb46e75f45fcebcedb44c2530559
Signed-off-by: Yash Jain <quic_yashmj@quicinc.com>
Signed-off-by: Raghavendra Prasad N <quic_raghnaga@quicinc.com>
2023-06-15 00:47:12 -07:00
qctecmdr
7371cc0cd7 Merge "usb: dwc3: msm: add debug entries to check interrupt count for perf mode" 2023-06-14 21:36:31 -07:00
qctecmdr
2a5a523930 Merge "clk: qcom: Add snapshot of virtio clock driver" 2023-06-14 21:36:30 -07:00
qctecmdr
c991547f70 Merge "ANDROID: Update autogvm module output list" 2023-06-14 21:36:30 -07:00
qctecmdr
432be71f52 Merge "firmware: qcom_scm: Add support for prefetch target ctrl" 2023-06-14 19:30:17 -07:00
qctecmdr
66a9448b89 Merge "pinctrl: qcom: Add egpio_func in soc data" 2023-06-14 17:26:24 -07:00
qctecmdr
67d122e6a7 Merge "soc: qcom: gh_tlmm_vm_mem_access: Avoid possible OOB access in notifier handler" 2023-06-14 11:34:07 -07:00
qctecmdr
c9240db91e Merge "usb: dwc3: msm: allow enter perf mode in 100ms" 2023-06-14 11:34:07 -07:00
qctecmdr
2a577c25ef Merge "clk: qcom: gdsc-regulator: Add gdsc timeout log for set mode API" 2023-06-14 11:34:06 -07:00
qctecmdr
664e259353 Merge "sched/walt: core control: cleanup cluster_paused_cpus" 2023-06-14 11:34:06 -07:00
qctecmdr
241c07a1e8 Merge "soc: qcom: llcc: align the chip naming to upstream" 2023-06-14 11:34:06 -07:00
qctecmdr
c1db80d257 Merge "arm64: defconfig: Enable IPCC driver for MonacoAU" 2023-06-14 09:21:32 -07:00
qctecmdr
b8b19cca96 Merge "usb: phy: Add snapshot of USB QUSB PHY driver" 2023-06-14 09:21:31 -07:00
qctecmdr
07b81727d9 Merge "gunyah: gh_secure_vm_loader: Initialize image_end_addr to 0" 2023-06-14 09:21:31 -07:00
qctecmdr
8c60812b02 Merge "interconnect: qcom: Add interconnect providers for MONACO_AUTO" 2023-06-14 09:21:29 -07:00
qctecmdr
61c3686093 Merge "power: supply: qti_battery_charger: Update error handling" 2023-06-14 07:15:54 -07:00
qctecmdr
304f95817d Merge "arm64: defconfig: Enable qrtr on monaco_au" 2023-06-14 07:15:53 -07:00
qctecmdr
19c0b94dfc Merge "wcd939x-usbss: Edit headers for negative surge fx" 2023-06-14 07:15:53 -07:00
qctecmdr
fc69e755db Merge "soc: qcom: smem: Update SMEM host count" 2023-06-14 07:15:53 -07:00
qctecmdr
a24dc19b7a Merge "wcd939x-i2c: fix incorrect register setting for recording" 2023-06-14 07:15:52 -07:00
qctecmdr
a89228f19e Merge "interconnect: qcom: pineapple: Add info log for icc register" 2023-06-14 07:15:52 -07:00
qctecmdr
18cb516b44 Merge "arm64: defconfig: Enable CONFIG_PHY_QCOM_UFS_V4_SM6375 for blair" 2023-06-14 07:15:52 -07:00
Kishor Krishna Bhat
49b660e836 pinctrl: qcom: Add egpio_func in soc data
Added egpio func in soc data for egpio support in sdmshrike.

Change-Id: Iae2461dec1ad1b27216c8669ce1f31397f3e622d
Signed-off-by: Kishor Krishna Bhat <quic_kishkris@quicinc.com>
2023-06-14 04:46:49 -07:00
qctecmdr
846503b636 Merge "ANDROID: build: Don't enable androidboot.console for consolidate" 2023-06-14 02:04:13 -07:00
Jayasri Bhattacharyya
e54f7ddbde usb: phy: Add snapshot of USB QUSB PHY driver
This snapshot is taken from msm-5.4 branch for porting
QUSB driver commit 39da6f560aff ("usb: f_ipc: Fix potential
issues because of update IPC state").

Change-Id: If3f9e0b1a0fd54d7070e55698cf753731c172ff2
Signed-off-by: Jayasri Bhattacharyya <quic_jbhattac@quicinc.com>
2023-06-14 11:25:31 +05:30
Raviteja Laggyshetty
709972e326 interconnect: qcom: Add interconnect providers for MONACO_AUTO
Add interconnect providers for lpass_ag_noc, dc_noc, gpdsp_noc
and nspa_noc. This will allow consumers to get their path and
set bandwidth constraints on them.

Change-Id: I4d3c06b1dbb13ba0994bdb01e2959cc3a34ef086
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2023-06-14 10:17:08 +05:30
qctecmdr
6835e9a192 Merge "drivers: soc: qcom: Add support for SM6150 in llcc driver" 2023-06-13 21:30:43 -07:00
qctecmdr
fbbb8bf14c Merge "clk: qcom: gpucc-pineapple: Add CLK_DONT_HOLD_STATE for gfx3d_clk" 2023-06-13 21:30:43 -07:00
qctecmdr
2fb9f8d29c Merge "dt-bindings: Add IPCC client ID for GPDSP0" 2023-06-13 21:30:43 -07:00
qctecmdr
f4a0ddf4f1 Merge "defconfig: Enable panel event notifier for Blair" 2023-06-13 21:30:42 -07:00
Chetan C R
31b357c19a ANDROID: Update autogvm module output list
Add SM6150 virtio_clk driver to autogvm module list.

Change-Id: Ic7812ed1a4c0ca9e19b9d3534b20481516dd9053
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
2023-06-14 08:17:27 +05:30
Guru Das Srinagesh
a60073eecc ANDROID: build: Don't enable androidboot.console for consolidate
Don't enable "androidboot.console=1" for consolidate. Enabling this
results in not being able to interact with serial console except through
`adb`.

Also, generate extra_cmdline only if any board kernel commandline
options are specified, not unconditionally.

Fixes: 585aa20d96 ("ANDROID: build: Pass variant-specific kernel cmdline params to vendor")
Change-Id: I3641ab01d5ddb0f5b582f7ca40257ce06037503a
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
2023-06-13 17:05:10 -07:00
Guru Das Srinagesh
d01c6ffda3 ANDROID: build: Run buildifier on a couple of files
Run buildifier on these two files to clean them up.

Change-Id: Iac0158023616346543a444c7d2b8e76d320567df
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
2023-06-13 17:03:46 -07:00
Phani Kumar Uppalapati
c05b38e9bd wcd939x-i2c: fix incorrect register setting for recording
For audio recording with USB-C analog headset, register settings
for charge pump are not correct causing noise being recorded.
Fix incorrect register settings for USB-C analog headset audio
recording use-case.

Change-Id: I6330766a220d74cd1e1b3e206b9379ef4fdd94c4
Signed-off-by: Phani Kumar Uppalapati <quic_phaniu@quicinc.com>
2023-06-13 16:15:22 -07:00
Amol Jadi
426ff1d321 firmware: qcom_scm: Add support for prefetch target ctrl
Introduce SCM call to control prefetch target opcode.

Change-Id: If502f2ebd22b54e308992cde9dc86f6f68079c08
Signed-off-by: Amol Jadi <quic_ajadi@quicinc.com>
2023-06-13 15:48:55 -07:00
John Moon
9920285fe4 scripts/check-uapi: Add check-uapi.sh
Add check-uapi.sh which leverages libabigail to compare UAPI header
files modified by a given patch. If the change would result in a UAPI
breakage, the script will return non-zero.

Change-Id: I34c43543a7c294746bbf394095c0b1a7cebfe727
Signed-off-by: John Moon <quic_johmoo@quicinc.com>
2023-06-13 10:40:58 -07:00
Manish Pandey
39761875e8 arm64: defconfig: Enable CONFIG_PHY_QCOM_UFS_V4_SM6375 for blair
This change enables CONFIG_PHY_QCOM_UFS_V4_SM6375.

Change-Id: I6d7a791f85e4ad9debdd783dc00e2ca262fa6bca
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2023-06-13 09:53:57 -07:00
Manish Pandey
e51db1c5e2 phy: qualcomm: Add UFS PHY support for blair
Add UFS PHY support for blair.

Change-Id: I33aaaef27659edae456c7da8ab2cadfaaa16bd04
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2023-06-13 09:50:49 -07:00
Vivek Aknurwar
84b8c908ad interconnect: qcom: pineapple: Add info log for icc register
Add successful icc register info log which helps in clarifying icc probe
status which is critical in boot logs if icc fails to probe. Lot times
console logs does not show up and if icc have logs in success path
it becomes very easy to debug.

Change-Id: I3d50902e0d83ac14bc84cb94028057fc17cd54e4
Signed-off-by: Vivek Aknurwar <quic_viveka@quicinc.com>
2023-06-13 09:20:30 -07:00
Jishnu Prakash
68aa0a2a57 power: supply: qti_battery_charger: Update error handling
At present, if HLOS tries to read or write some power supply property which
is not supported on the remote processor side, there is a wait time for the
acknowledgment, of one second, before timeout. This is unnecessary as the
remote processor sends the acknowledgment for unsupported properties
immediately with an error indicated in return code value.

Update the error handling to ensure that if any unsupported property is
read or written, the calling API exits immediately with error, without
waiting for the one second timeout to expire.

Change-Id: Ic736e9747d797ef752ef123982033145fa5a5012
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2023-06-13 17:13:16 +05:30
Yadu MG
70bde7f6e8 arm64: defconfig: Enable IPCC driver for MonacoAU
Enable IPCC driver for MonacoAU target.

Change-Id: I27c04b2e964c434f1ccd34143086d7da8721378b
Signed-off-by: Yadu MG <quic_ymg@quicinc.com>
2023-06-13 16:33:20 +05:30
Meenu Raja Sundaram
342fb40437 arm64: defconfig: Enable qrtr on monaco_au
Enable QRTR and SMD configs on Monaco_Au.

Change-Id: I43f3d1f7f08be55f2b194a52d511b370db568c91
Signed-off-by: Arun Prakash <quic_app@quicinc.com>
Signed-off-by: Meenu Raja Sundaram <quic_mrajasun@quicinc.com>
2023-06-13 15:11:43 +05:30
Ayushi Makhija
fc94566df1 defconfig: Enable panel event notifier for Blair
Enable panel event notifier for Blair.

Change-Id: I0508310b3a2ee1e281a7c9141e2f089cfaf10b01
Signed-off-by: Ayushi Makhija <quic_amakhija@quicinc.com>
2023-06-13 01:54:09 -07:00
Meenu Raja Sundaram
c11613d6d9 soc: qcom: smem: Update SMEM host count
Update SMEM host count to get gpdsp partition
table information.

Change-Id: Iaab9659aba5778bf40a73d692e9dfd5bb5a22527
Signed-off-by: Yadu MG <quic_ymg@quicinc.com>
Signed-off-by: Arun Prakash <quic_app@quicinc.com>
Signed-off-by: Meenu Raja Sundaram <quic_mrajasun@quicinc.com>
2023-06-13 01:53:52 -07:00
Ashok Gandla
92fe2fff35 drivers: soc: qcom: Add support for SM6150 in llcc driver
Add support for SM6150 in llcc driver.

Change-Id: I617646b9e81e3c2cfbf31b68ca84ffd733449e72
Signed-off-by: Ashok Gandla <quic_c_agandl@quicinc.com>
2023-06-13 01:23:51 -07:00
qctecmdr
ad50701c71 Merge "ufs: host: qcom: Record UFS ESI events in IPC logging" 2023-06-13 01:12:50 -07:00
qctecmdr
49760d30da Merge "soc: qcom: qcom_cpuss_sleep_stats: Support for logically contiguous cpus" 2023-06-13 01:12:50 -07:00
qctecmdr
0fff844c07 Merge "cpuidle: qcom-lpm: Protect ipi_pending flag using locks" 2023-06-13 01:12:49 -07:00
Zhiqiang Tu
f566b0ed54 clk: qcom: Add snapshot of virtio clock driver
Add virtio clock drivers snapshot from msm-5.4 branch
commit a2be608f0bf6 ("clk: qcom: Add USB1 clocks
for 6155").

Change-Id: I73f7480e28bd7d5401e0b2293aad6c28dc25964c
Signed-off-by: Zhiqiang Tu <quic_ztu@quicinc.com>
2023-06-12 23:37:01 -07:00
qctecmdr
899d22668f Merge "sched/walt: affine tasks as requested by user-space" 2023-06-12 22:44:27 -07:00