Added egpio func in soc data for egpio support in sdmshrike.
Change-Id: Iae2461dec1ad1b27216c8669ce1f31397f3e622d
Signed-off-by: Kishor Krishna Bhat <quic_kishkris@quicinc.com>
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>
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>
Add SM6150 virtio_clk driver to autogvm module list.
Change-Id: Ic7812ed1a4c0ca9e19b9d3534b20481516dd9053
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
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>
Run buildifier on these two files to clean them up.
Change-Id: Iac0158023616346543a444c7d2b8e76d320567df
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
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>
Introduce SCM call to control prefetch target opcode.
Change-Id: If502f2ebd22b54e308992cde9dc86f6f68079c08
Signed-off-by: Amol Jadi <quic_ajadi@quicinc.com>
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>
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>
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>