Commit Graph

1156601 Commits

Author SHA1 Message Date
Wasim Nazir
d733e7d1aa arm64: defconfig: Enable boot stats for KPI logs in Pitti
Enable boot stats supoort in Pitti.

Change-Id: I0759d47502864d250dad4017b53af328e45976ef
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-11-06 11:23:45 +05:30
Wasim Nazir
e65fc3f7fd arm64: defconfig: Enable Core hang detect for Pitti
Enable core hang detect supoort in Pitti.

Change-Id: Id717319a65c1036f701a9dd820e7c7a9d2f59b4e
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-11-06 11:23:33 +05:30
qctecmdr
866694ce64 Merge "nvmem: qfprom: Add keepout regions for Pitti" 2023-11-05 09:04:12 -08:00
qctecmdr
4cb51f014f Merge "soc: qcom: Add support for llcc driver for niobe" 2023-11-05 00:54:05 -07:00
qctecmdr
e498998907 Merge "arm64: defconfig: Enable qfprom support on pitti Soc" 2023-11-03 13:57:29 -07:00
qctecmdr
8fa285e1e2 Merge "coresight: removed unused variable" 2023-11-03 09:48:52 -07:00
qctecmdr
45c9c991e0 Merge "soc: qcom: minidump: check the size parameter passed to qcom_smem_get()" 2023-11-03 09:48:51 -07:00
qctecmdr
cab29248ab Merge "wcd-usbss: update surge logic for catching ESD events" 2023-11-03 09:48:51 -07:00
qctecmdr
da60b8f859 Merge "build: bazel: Update early console address for pitti" 2023-11-03 05:45:15 -07:00
Wasim Nazir
9b1dce43c1 arm64: defconfig: Enable qfprom support on pitti Soc
Add nvmem based qfprom driver on Pitti.
Enable qfprom sysfs to access nvmen-cells from userspace.

Change-Id: I41b95c1186f6ba15a8f11c7a89a1e4718f0c6072
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-11-02 22:22:47 -07:00
Wasim Nazir
823e22cd2a module.list: Add msm_qmp in first stage for pitti
Adding msm_qmp in module.list.

Change-Id: I060bfc3d1dfb21095934201dd780a5dbf27585c4
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-11-03 10:37:20 +05:30
Wasim Nazir
f1012e014f arm64: defconfig: Add QMI/PDR/ramdump/slimbus configs in Pitti
Add additional configs supported in pitti.

Change-Id: I97d5b064e7325646f1d92f154149172fc803ced5
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-11-03 10:37:13 +05:30
Amrit Anand
dba3186f18 soc: qcom: Add support for llcc driver for niobe
Add LLCC slice configuration data, enable llcc driver for niobe.

Change-Id: I5f615bb603760e1cc3023b20d2d3a4ed24f98a89
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-11-03 10:35:33 +05:30
qctecmdr
f383d4edca Merge "q2spi-msm-geni: Fix issues with q2spi_packet in_use flag" 2023-11-02 17:10:50 -07:00
qctecmdr
79f434415f Merge "defconfig: Enable UFS for niobe platform" 2023-11-02 12:33:52 -07:00
qctecmdr
e5038fa592 Merge "defconfig: Enable UFS for pitti platform" 2023-11-02 08:27:18 -07:00
Wasim Nazir
43d94a3443 nvmem: qfprom: Add keepout regions for Pitti
Add void memory spaces from qfprom registers of Pitti.

Change-Id: I3613b5c2575186565269d90db902e485bfac55f8
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-11-02 20:53:43 +05:30
qctecmdr
753cfd5a64 Merge "bindings: clock: gpucc: Add support for gx clock IDs" 2023-11-02 06:39:02 -07:00
Chandana Kishori Chiluveru
6b75214206 q2spi-msm-geni: Fix issues with q2spi_packet in_use flag
While testing uwb enable and disable multiple times there is a
race between q2spi_packet from client and q2spi_packet from host
while adding and deleting q2spi_packet from tx_queue.
Currently flag q2spi_packet->in_use is used to manage addition
or deletion from tx_queue, which is a boolean flag.

Instead of boolean value, use predefined values to represent
state of q2spi_packet and handle addition/deletion of q2spi_pkt
gracefully.

When q2spi packet is added in queue IN_USE_TRUE is used, when it
is under deletion from tx_queue IN_DELETION is used, after packet
is deleted IN_USE_FALSE is used.

Change-Id: Iafb2a7ffb32ac725421d1f521d13eb9453521b26
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
2023-11-02 04:12:35 -07:00
qctecmdr
5ceff9d251 Merge "arm64: defconfig: Enable coresight configs for sm6150" 2023-11-02 03:27:40 -07:00
qctecmdr
027a8879ef Merge "defconfig: autogvm: Enable Paravirt SMMUV3 driver" 2023-11-02 03:27:40 -07:00
qctecmdr
88f527ab30 Merge "Bazel : Enable coresight support for sm6150" 2023-11-02 03:27:39 -07:00
qctecmdr
f7600d07a7 Merge "drivers: scm: Add SCM call interface for SMMU-v3" 2023-11-02 03:27:38 -07:00
Manish Pandey
99f765ab6d defconfig: Enable UFS for niobe platform
Enable ufs and ufs-phy for niobe rumi validations.
Also add UFS modules in first stage list.

Change-Id: Id80c8867e42137b2ce54add60eb2ce550eb0e700
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2023-11-02 12:24:11 +05:30
qctecmdr
4970692034 Merge "arm64: defconfig: Enable ADC_TM Modules for BLAIR" 2023-11-01 23:21:58 -07:00
qctecmdr
30e2d4fe5b Merge "defconfig: niobe-gki: Enable download mode driver" 2023-11-01 23:21:58 -07:00
qctecmdr
64be49322a Merge "defconfig: Enable interconnect driver for NIOBE" 2023-11-01 23:21:57 -07:00
qctecmdr
bced539cab Merge "iommu: arm-smmu: fix the config check for testbus feature" 2023-11-01 08:45:29 -07:00
qctecmdr
6483191a37 Merge "pci: msm: Fix incorrect spinlock usage" 2023-11-01 08:45:28 -07:00
qctecmdr
121a68cd74 Merge "icc: dt-bindings: add endpoint IDs for interconnects for NIOBE" 2023-11-01 08:45:28 -07:00
qctecmdr
4750fc66fe Merge "defconfig: gen4auto: Enable Waipio UFS PHY" 2023-11-01 08:45:27 -07:00
qctecmdr
e4dd5fa2e8 Merge "wcd939x-i2c: update charge pump registers for audio, dp and usb modes" 2023-11-01 04:30:42 -07:00
qctecmdr
d1a31b8ac4 Merge "phy: qualcomm: Add UFS PHY config for Waipio" 2023-11-01 04:30:41 -07:00
qctecmdr
9da346d18c Merge "interconnect: qcom: Enable qos programming for CLIFFS" 2023-11-01 04:30:37 -07:00
Kamati Srinivas
486a6b6e13 defconfig: niobe-gki: Enable download mode driver
Enable the download mode driver and turn on default flag to enable
dump collection in case of panic or error conditions.

Change-Id: I9c136680a45ec14e8f5594cb7e5c9bac4520fa4e
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2023-11-01 15:05:09 +05:30
qctecmdr
f95d57bed6 Merge "drivers: scm: Change order of dload legacy support check" 2023-11-01 02:21:34 -07:00
qctecmdr
c85e9bca07 Merge "defconfig: Add pinctrl for Cliffs SoC" 2023-11-01 02:21:33 -07:00
qctecmdr
4c10d526d0 Merge "soc: qcom: Add check if part is more than firmware supported range" 2023-11-01 02:21:32 -07:00
Raviteja Laggyshetty
2448e33e9d defconfig: Enable interconnect driver for NIOBE
Enable the interconnect driver so that consumers are
able to obtain their path handles properly.

Change-Id: I88d9f6f90908197b7488deb5dc91a8c6c2e91a66
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2023-11-01 11:09:12 +05:30
Raviteja Laggyshetty
98cf5eba00 interconnect: qcom: Add interconnect provider for NIOBE
Add interconnect providers for clk_virt_noc, mc_virt_noc,
aggre1_noc, aggre2_noc, cnoc_cfg_noc, cnoc_main_noc, gem_noc,
lpass_ag_noc, mmss_noc, nsp_noc, pcie_anoc and system_noc.
This will allow consumers to get their path and set bandwidth
constraints on them.

Change-Id: I96f61b170b20be67ddf832a7fb1f02cb0555d24f
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2023-11-01 11:09:04 +05:30
Raviteja Laggyshetty
9767846c81 icc: dt-bindings: add endpoint IDs for interconnects for NIOBE
Add master and slave ID constants for all Qualcomm Technologies, Inc.
Niobe interconnect providers which consumers can use to set bandwidth
constraints and find paths in the NoC (Network-On-Chip) topology.

Change-Id: I36005b260191826f73d3cb7f4a310f369b3f4292
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2023-11-01 11:08:48 +05:30
Krishna chaitanya chundru
8630b6b648 pci: msm: Fix incorrect spinlock usage
When CONFIG_TRAC_IRQFLAGS Kconfig is enabled,
raw_check_bogus_irq_restore() is checked to detect situation
where interrupts are already enabled while trying to restore it.
Due to nested usage of locking, there is WARN_ONCE() seen.

To avoid this change spin_lock_irq & spin_unlock_irq to
spin_lock_irqsave & spin_unlock_irqrestore respectively.

Change-Id: I2471e038b1342603e892a3e9883e223f68a55ae8
Signed-off-by: Krishna chaitanya chundru <quic_krichai@quicinc.com>
2023-10-31 20:50:34 -07:00
qctecmdr
ac865c0b06 Merge "gunyah: always set null-terminate for vm_fw_name.name" 2023-10-31 20:47:15 -07:00
Kaisheng Yang
f8977ad8b8 defconfig: gen4auto: Enable Waipio UFS PHY
Enable Waipio UFS PHY config for monaco_auto.

Change-Id: Ide70b383bffabaaabb26c31f542f777c0edee75e
Signed-off-by: Kaisheng Yang <quic_kaisheng@quicinc.com>
2023-11-01 11:27:08 +08:00
qctecmdr
ff65a6bf3c Merge "defconfig: Enable GLINK CMA on lemans LVGVM" 2023-10-31 19:00:23 -07:00
qctecmdr
06991b2d86 Merge "drivers: remoteproc: Fix parameter to enable dsm regions on Cliffs" 2023-10-31 19:00:22 -07:00
Phani Kumar Uppalapati
18613535f0 wcd-usbss: update surge logic for catching ESD events
Update surge conditions for catching ESD event in all
scenarios including when no accessory is plugged-in.

Change-Id: Id58cbb8bb4793369e3b2ba31d6587533ee50328a
Signed-off-by: Phani Kumar Uppalapati <quic_phaniu@quicinc.com>
2023-10-31 15:17:44 -07:00
qctecmdr
1d233159ae Merge "defconfig: Enable qrtr for niobe" 2023-10-31 14:05:05 -07:00
qctecmdr
cb5a50f404 Merge "defconfig: Enable QCOM_IPCC for lemans LVGVM" 2023-10-31 11:27:16 -07:00
qctecmdr
a2819e6470 Merge "power: supply: qti_battery_charger: fix charge control logic during reboot" 2023-10-31 09:24:13 -07:00