- Nov 22, 2024
-
-
Yuvaraj Ranganathan authored
ICE is a part of storage platform device, there is no necessity for a separate ICE probe. Storage probe will check for the ice node and enable crypto capabilities. Having ICE probe will cause crash for targets with both eMMC and UFS support since probe will be called for both ICE nodes irrespective of device boot type. Change-Id: Ib403f226942557dd00e3fbda06b6a11467720177 Signed-off-by:
Yuvaraj Ranganathan <quic_yrangana@quicinc.com>
-
QCTECMDR Service authored
-
Salendarsingh Gaud authored
This reverts commit e1277958. Reason for revert: Camera broke on tip. Change-Id: I1e9eb500403b183a6dd5a256289e4e16e1167a47 Signed-off-by:
Salendarsingh Gaud <quic_sgaud@quicinc.com>
-
- Nov 20, 2024
-
-
QCTECMDR Service authored
-
Salendarsingh Gaud authored
This reverts commit 3748c354. Reason for revert: Camera functionality is broken on QCLINUX. Change-Id: I7120c3032f5e6d8d759b9912b872b1eb2cfc90f7 Signed-off-by:
Salendarsingh Gaud <quic_sgaud@quicinc.com>
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
- Nov 19, 2024
-
-
Aravind Vijayakumar authored
GPU and GMU will not reach the actlr programming in the current execution flow, so moving the actlr programming earlier in the code to include GPU and other adreno smmu backed devices. Since GPU driver is a user-space driver, and GPU is a vfio device using upstream VFIO frameworks. Since its a VFIO device, there is no separate driver to set the driver data for GPU, the driver data is NULL, so during SMMU initialization for vfio GPU, it returns with ENODATA. The control flow won't reach the previous actlr programming code block for other devices backed by adreno SMMU because of another check in qcom_adreno_smmu_is_gpu_device() function which succeeds only for GPU. Change-Id: I7fbc849463ea4af36e3c22c144b76201383f7389 Signed-off-by:
Aravind Vijayakumar <quic_aprasann@quicinc.com> Signed-off-by:
Ninad Naik <quic_ninanaik@quicinc.com>
-
Pratyush Brahma authored
New memory map for qcs8300 as per version v1 adds several new carveouts related to firmware. Update the new memory map in dtsi for QCS8300. Change-Id: Ic49eb5727a9562288528d1292a770579a1de89e8 Signed-off-by:
Pratyush Brahma <quic_pbrahma@quicinc.com>
-
Wasim Nazir authored
Add egpio function for pins supporting it. Change-Id: I92c64da65eb4e5ff825feec03fa627c6dfaedf7f Signed-off-by:
Wasim Nazir <quic_wasimn@quicinc.com>
-
Udit Tiwari authored
This update lets the crypto driver get the bandwidth value from the dtsi file to set the interconnect, if the entry is not present then the default value will be used. Test: crypto usecases. Change-Id: If1a808c08c9eb2c03dbbd0610a0dc75a5300d9d4 Signed-off-by:
Udit Tiwari <quic_utiwari@quicinc.com>
-
QCTECMDR Service authored
-
Cheng Jiang authored
Sometimes the remote device doesn't acknowledge the LL_TERMINATE_IND in time, requiring the controller to wait for the supervision timeout, which may exceed 2 seconds. In the current implementation, the HCI_EV_DISCONN_COMPLETE event is ignored if it arrives late, causing the mgmt to get stuck. As a result, bluetoothd waits indefinitely for the mgmt response to the disconnect. bluetoothctl log like this: [Designer Mouse]# disconnect D9:B5:6C:F2:51:91 Attempting to disconnect from D9:B5:6C:F2:51:91 [Designer Mouse]# [Designer Mouse]# power off [Designer Mouse]# Failed to set power off: org.freedesktop.DBus.Error.NoReply. Change-Id: Iee64f356b1dfa0c69dd2d269ce4592144181dd40 Signed-off-by:
Cheng Jiang <quic_chejiang@quicinc.com>
-
- Nov 18, 2024
-
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
Merge "QCLINUX: arm64: dts: qcom: Add QPS615 and PHY devicestree config for RC1 for RB3gen2 IPC board"
-
Subramanian Ananthanarayanan authored
The Qualcomm SA8775P root ports don't advertise an ACS capability, but they do provide ACS-like features to disable peer transactions and validate bus numbers in requests. Add an ACS quirk for the SA8775P. Change-Id: I1354b8eb51a0a73309c11737aa39a101d0925ddf Link: https://lore.kernel.org/linux-pci/20240906052228.1829485-1-quic_skananth@quicinc.com/ Patch-mainline: linux-arm-msm @ 6/9/2024 Signed-off-by:
Subramanian Ananthanarayanan <quic_skananth@quicinc.com>
-
Krishna chaitanya chundru authored
Enable PCIe controller and phy nodes. And also add gpio related configurations PCIe side-band signals. Change-Id: Ia266b1a65f9a4627127024c01a409d66e08bf0f3 Signed-off-by:
Krishna chaitanya chundru <quic_krichai@quicinc.com>
-
- Nov 16, 2024
-
-
Imran Shaik authored
Add qdss_xo clock support for Camera Clock Controller on QCS8300 platform. Change-Id: I1a75296672a74cc89bb6d6a121f28cc020ec5470 Signed-off-by:
Imran Shaik <quic_imrashai@quicinc.com>
-
- Nov 15, 2024
-
-
Deepti Jaggi authored
Add snapshot for dma-buf-carveout heap from qcom-6.6 commit 60f8b9eb7d6c("scsi: ufs: qcom: check esi mask before walt API call"). Carveout heaps are required for clients needing DMA buffers from non-ECC regions. On platforms that support both ECC and non-ECC regions, clients will be able to utilize non-ECC memory through carveout heaps. Change-Id: Iec31400f0edbb0fdc695aa85d8ebefeecf4acd5b Signed-off-by:
Deepti Jaggi <quic_djaggi@quicinc.com>
-
QCTECMDR Service authored
-
Jiayang Mao authored
Clear the remaining command in cmd_sync_work_list when BT is performing power off. In some cases, this list is not empty after power off. BT host will try to send more HCI commands. This can cause unexpected results. Change-Id: I9b4eba795e78f17b2ded80624ca40ce6478ae103 Signed-off-by:
Jiayang Mao <quic_jiaymao@quicinc.com>
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
Subramanian Ananthanarayanan authored
SA8775P has only support for SMMU v2, due to this PCIe has limited SID entries to enable dynamic IOMMU mapping in the driver, hence we are updating static entries. iommu-map entries are added to support more PCIe device like switch attach, SRIOV capable devices. These entries are specific to this board as topology of PCIe devices can vary based on the end usecase connected via PCIe. For other board files, these entries may not be directly applicable. Change-Id: If7dbebc190872bb03a46cdd9a3c6f0acef19099a Link: https://lore.kernel.org/lkml/20241008121755.1174730-1-quic_skananth@quicinc.com/ Patch-mainline: linux-arm-msm @ 8/10/2024, 05:47 Signed-off-by:
Subramanian Ananthanarayanan <quic_skananth@quicinc.com>
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-
QCTECMDR Service authored
-