Commit Graph

1156488 Commits

Author SHA1 Message Date
Rakesh Kota
7ba88f4a15 arm64: defconfig: Enable ADC_TM Modules for BLAIR
Enable ADC_TM Modules for BLAIR platform.

Change-Id: I8d4c6535e4c9387add42f144ee4471c82ba84543
Signed-off-by: Rakesh Kota <quic_kotarake@quicinc.com>
2023-10-28 18:47:50 +05:30
qctecmdr
68cf2faaf1 Merge "usb: dwc3-msm-core: Add support for cache DT based initial value" 2023-10-27 21:27:28 -07:00
qctecmdr
e1d637a361 Merge "pinctrl: qcom: Add additional support for TLMM direct connect interrupts" 2023-10-27 21:27:27 -07:00
qctecmdr
fab828a76a Merge "pinctrl: qcom: Add support for user modification of the dir_conn list on lemans" 2023-10-27 21:27:27 -07:00
qctecmdr
1163698acb Merge "pinctrl: qcom: Add support for user modification of the dir_conn list on direwolf" 2023-10-27 21:27:26 -07:00
Rajashekar kuruva
0c4197ec88 usb: dwc3-msm-core: Add support for cache DT based initial value
cache DT based cached_dis_u1_entry_quirk
/cached_dis_u2_entry_quirk initial value from DT
updating for only one controller (FCFS)

Adding the support to update the cache DT based
cached_dis_u1_entry_quirk/cached_dis_u2_entry_quirk
initial value for each controller based on read_u1u2.

Change-Id: I47f0adf44c91d349519527e874cdfd6b1fde4844
Signed-off-by: Rajashekar kuruva <quic_kuruva@quicinc.com>
2023-10-27 19:27:04 +05:30
qctecmdr
45cbed58ef Merge "drivers: remoteproc: Add support for remoteproc for niobe" 2023-10-27 04:54:31 -07:00
qctecmdr
3441729330 Merge "arm64: defconfig: Enable Boot Statistics driver for Niobe" 2023-10-26 21:55:14 -07:00
qctecmdr
bc89de7c9c Merge "pinctrl: qcom: Add wakeup_enable and wakeup_present bit in Cliffs" 2023-10-26 16:56:18 -07:00
qctecmdr
368715973f Merge "virt: gunyah: remove unused lock" 2023-10-26 11:00:14 -07:00
Naman Jain
60fa4185a2 pinctrl: qcom: Add wakeup_enable and wakeup_present bit in Cliffs
Wakeup_enable bit sets the corresponding bit in the INTR_CFG register.
Also correct target bit to reflect its true position within the
INTR_CFG register. Add this support for Cliffs SoC.

Change-Id: Ic4df214eaa316619599bd23a135afb45e6e8e03e
Signed-off-by: Naman Jain <quic_namajain@quicinc.com>
2023-10-26 22:26:46 +05:30
qctecmdr
75e784f639 Merge "rpmsg: glink_pkt: fix null pointer dereference" 2023-10-26 05:24:22 -07:00
qctecmdr
299c8373c9 Merge "rpmsg: glink_pkt: fix null pointer dereference" 2023-10-26 02:35:37 -07:00
qctecmdr
df2c79e874 Merge "defconfig: pitti: Enable SD card configs for pitti" 2023-10-26 02:35:36 -07:00
Amrit Anand
a9a6203a31 drivers: remoteproc: Add support for remoteproc for niobe
Add support to handle adsp/cdsp lifecycle in the
remoteprocs q6v5_pas driver for Niobe.

Change-Id: I9daab2a1219961d278165f58eaf9606139c5a548
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-10-26 14:13:00 +05:30
Kamati Srinivas
25588f9e1f arm64: defconfig: Enable Boot Statistics driver for Niobe
Enable Boot Statistics driver for Niobe.

Change-Id: I9563d0ac4b8d93641d37db2ade29717adb5b8b2d
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2023-10-26 13:03:03 +05:30
qctecmdr
c190112167 Merge "defconfig: Enable pinctrl config for Niobe SoC" 2023-10-25 20:54:17 -07:00
qctecmdr
6593343d15 Merge "q2spi-msm-geni: Delete the q2spi packets fom tx_queue_list" 2023-10-25 20:54:17 -07:00
qctecmdr
ef42c5db13 Merge "pinctrl: qcom: Add display pins in cliffs" 2023-10-25 18:45:38 -07:00
qctecmdr
e155dc0a3b Merge "soc: qcom: socinfo: Add support to get DSPs image details" 2023-10-25 18:45:38 -07:00
Kassey Li
872e7d9832 virt: gunyah: remove unused lock
drivers/virt/gunyah/gh_rm_core.c:89:21: error: unused variable 'gh_rm_call_idr_lock' [-Werror,-Wunused-variable]
static DEFINE_MUTEX(gh_rm_call_idr_lock);
                    ^
drivers/virt/gunyah/gh_rm_core.c:92:21: error: unused variable 'gh_rm_send_lock' [-Werror,-Wunused-variable]
static DEFINE_MUTEX(gh_rm_send_lock);
		    ^

Change-Id: Ic8d5b62a5e0185330231ce0fb6964ee3423eef53
Signed-off-by: Kassey Li <quic_yingangl@quicinc.com>
2023-10-26 08:56:21 +08:00
qctecmdr
e45b4c36ac Merge "soc: qcom: sys_pm_vx: Update AOSS DRV members" 2023-10-25 14:59:32 -07:00
qctecmdr
476d0d5eb2 Merge "modules.list: autogvm: Add virt-arm-smmu-v3 module to first stage" 2023-10-25 14:59:31 -07:00
qctecmdr
501997b3e9 Merge "sched/walt: remove unused cluster_lock" 2023-10-25 14:59:31 -07:00
Naman Jain
edf365c595 soc: qcom: socinfo: Add support to get DSPs image details
Add support to get various DSP subsystems image details
from debugFS through SMEM in socinfo driver.

Change-Id: If22e3a9d66bd36257db89a8a2e3b81e2af6fecc4
Signed-off-by: Naman Jain <quic_namajain@quicinc.com>
2023-10-25 10:32:54 -07:00
Wasim Nazir
b92afc80b8 pinctrl: qcom: Add display pins in cliffs
Add pin settings in display for home-screen usecase.

Change-Id: Id294b83549ce6322bbf2a26122b0be235452e280
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-10-25 22:45:31 +05:30
qctecmdr
79ef923f92 Merge "q2spi-msm-geni: Add module param to change maximum speed of Q2SPI" 2023-10-25 07:52:04 -07:00
qctecmdr
5bc8618384 Merge "wcd-usbss: reset RCO before audio plug type detection" 2023-10-25 05:42:16 -07:00
qctecmdr
566aec9cc3 Merge "clk: qcom: Add support of GCC on NIOBE" 2023-10-25 03:51:59 -07:00
Minghao Zhang
19d160b863 soc: qcom: sys_pm_vx: Update AOSS DRV members
This change updates AOSS DRV members in
drv_names_kalama[AOSS_DRV_NAME][MAX_DRV_NAMES] and
drv_names_pineapple[AOSS_DRV_NAME][MAX_DRV_NAMES].

Change-Id: I59586968628329cdbb4f994f35ecb078ed531343
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2023-10-25 00:47:53 -07:00
Chandana Kishori Chiluveru
e713a16c02 q2spi-msm-geni: Delete the q2spi packets fom tx_queue_list
This change is to delete completed q2spi_packets from the tx_queue_list.
Also add cleanup changes in header file.

Change-Id: Iea912250052bd056bc89f332db7dc08f4e5e74ac
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
2023-10-25 00:12:45 -07:00
Chandana Kishori Chiluveru
aa15450ad9 q2spi-msm-geni: Add module param to change maximum speed of Q2SPI
This change is to add module param in the driver to change the
maximum speed of the Q2SPI transfer.

EX: To set Q2SPI Max frequency to 10Mhz
insmod q2spi-geni.ko q2spi_max_speed=10000000
cat /sys/module/q2spi_geni/parameters/q2spi_max_speed.

Change-Id: I065215bdb7a5bd3e4469a7206d3d9ee799a324dd
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
2023-10-25 00:08:06 -07:00
qctecmdr
60316a0ea4 Merge "net: stmmac: Add 2.5G support for lemans SGMII" 2023-10-24 23:41:15 -07:00
Singa Reddy Dasari
f89cc7e4dc modules.list: autogvm: Add virt-arm-smmu-v3 module to first stage
Add virt-arm-smmu-v3 module to autogvm first stage modules list.

Change-Id: I15295e819eab8c5d07795269df90d339c64dd7cf
Signed-off-by: Singa Reddy Dasari <quic_singredd@quicinc.com>
2023-10-24 22:28:33 -07:00
Phani Kumar Uppalapati
c89875a76c wcd-usbss: reset RCO before audio plug type detection
reset RCO before audio plug type detection.

Change-Id: If0b08860757182e4ff8ff86560e005f59525729a
Signed-off-by: Phani Kumar Uppalapati <quic_phaniu@quicinc.com>
2023-10-24 22:10:23 -07:00
qctecmdr
97d1857b1b Merge "Bazel : Enable coresight support for sm8150" 2023-10-24 19:27:34 -07:00
qctecmdr
07b086971a Merge "iommu/arm-smmu-v3: Add a paravirtualized ARM-SMMU V3 driver" 2023-10-24 19:27:34 -07:00
qctecmdr
beb4ae0652 Merge "arm64: defconfig: Enable QRTR_MHI" 2023-10-24 19:27:33 -07:00
qctecmdr
64bdaf7e1b Merge "arm64: defconfig: Enable coresight configs for sm8150" 2023-10-24 19:27:33 -07:00
qctecmdr
35c088fc21 Merge "soc: qcom: dcc_v2: Fix slab-out-of-bounds issue in dcc driver" 2023-10-24 19:27:32 -07:00
qctecmdr
04840ff72e Merge "sched/walt: Limit capacity capping to waltgov" 2023-10-24 14:44:12 -07:00
qctecmdr
17c04216e9 Merge "ufs: qcom: Update TX_HS_Equalizer_Setting as per latest HPG sequence" 2023-10-24 08:20:06 -07:00
Kassey Li
f4e06dd544 sched/walt: remove unused cluster_lock
compile error:

__main__/msm-kernel/kernel/sched/walt/walt.c:63:21: error: unused
variable 'cluster_lock' [-Werror,-Wunused-variable]
static DEFINE_MUTEX(cluster_lock).

Change-Id: I50f2118bf209933c25c30ef8fd2cb363ad6e4931
Signed-off-by: Kassey Li <quic_yingangl@quicinc.com>
2023-10-24 20:29:50 +08:00
qctecmdr
691b4c4e27 Merge "iommu: use linux/spinlock.h instead of linux/rwlock.h" 2023-10-24 01:54:07 -07:00
Kassey Li
b72760f000 iommu: use linux/spinlock.h instead of linux/rwlock.h
Directly including linux/rwlock.h breaks RT build failure.
Fix this by including linux/spinlock.h which includes the
correct rwlock header based on the selected PREEMPT configuration.

Change-Id: I42d3f7ec9a136f41626ca2678da00d325b896289
Signed-off-by: Kassey Li <quic_yingangl@quicinc.com>
2023-10-24 10:47:35 +08:00
qctecmdr
7a7a1427b0 Merge "Merge keystone/android14-6.1-keystone-qcom-release.6.1.25 (efda7fc) into qcom-6.1" 2023-10-23 12:54:28 -07:00
Shaleen Agrawal
6521efb3c3 sched/walt: Limit capacity capping to waltgov
If userspace changes the governor to a different one than waltgov,
ensure that capacities are unnecessarily capped and accurately reflect
the current frequency's true capacity.

Change-Id: I04c392721a96ff3d03e9438dd3a97777f0d9fd2b
Signed-off-by: Shaleen Agrawal <quic_shalagra@quicinc.com>
2023-10-23 12:02:04 -07:00
Shaleen Agrawal
30197461c3 sched/walt: Add flag to determine waltgov status
Create a waltgov_disabled flag to indicate if the WALT governor is the
active governor.

This will be used by the followup patch to determine when to modify
capacities.

Change-Id: Ic1509efbd123fd471536e75d54efcf6880a81627
Signed-off-by: Shaleen Agrawal <quic_shalagra@quicinc.com>
2023-10-23 12:00:22 -07:00
Singa Reddy Dasari
2453f92472 pinctrl: qcom: Add support for user modification of the dir_conn list
on direwolf

Add support for user modification of the dir_conn list in order to
support usecases where different GPIOs need to be routed as interrupts
via the direct connect IRQs on the direwolf.

Add snapshot for  user modification of the dir_conn list on direwolf
from msm-5.15 branch commit e010d18b
("pinctrl: qcom: Add support for user modification of the dir_conn list
on direwolf").

Change-Id: I75194303900347aa64ddecf88e02c47f93069bea
Signed-off-by: Singa Reddy Dasari <quic_singredd@quicinc.com>
2023-10-23 05:28:35 -07:00
qctecmdr
3b96d37ea0 Merge "soc: core-hang: Map DT-info as per CPU availability" 2023-10-23 02:28:13 -07:00