Commit Graph

114 Commits

Author SHA1 Message Date
Kalpak Kawadkar
9dd92cf1a2 arm64: defconfig: Add pwm support for NIOBE
Add pwm support for NIOBE platform.

Change-Id: I375958e1e1c5e341c31d997dda7c22a229c41742
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2024-08-23 15:56:41 +05:30
Amrit Anand
796402b024 defconfig: niobe: Enable khungtask enhancements
Enable khungtask enhancement for features like
black/while list, monitor iowait process, etc.

While at it, remove khungtask config from vendor
consolidate build as it is enabled for all builds
via gki.

Change-Id: I98e57379d8cb587163107a3b874b8be1cf966b46
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2024-07-26 06:17:31 -07:00
Vishnu Santhosh
e1234378ef defconfig: Enable QRTR_GUNYAH for niobe
Enable QRTR_GUNYAH and QRTR for vm communication
for niobe config. Add qrtr core driver module to
enable qrtr-gunyah support.

Change-Id: I9a046c7f1b7300303d6b8a421fad146153ae5b29
Signed-off-by: Sivaji Boddupilli <quic_boddupil@quicinc.com>
Signed-off-by: Vishnu Santhosh <quic_vishsant@quicinc.com>
2024-07-15 13:35:23 +05:30
Raghavendra Kakarla
b3ad2ff8b9 defconfig: Enable pcie-pdc driver for niobe
This change enables the pcie-pdc driver.

Change-Id: Ic70c50c008c1a5cca0faa1a75ec3526ab6167823
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
2024-07-01 14:26:47 +05:30
Raghavendra Kakarla
859c9e6858 defconfig: Enable CRM driver for niobe
This change enables CRM driver.

Change-Id: I2346cad99112ca07ece080437ed36129d7fdd182
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
2024-06-25 09:38:40 -07:00
QCTECMDR Service
e8884c34cc Merge "defconfig: Enable VM dmesg dumper for Niobe" 2024-06-24 04:48:38 -07:00
Dibakar Singh
9acac06ed6 defconfig: niobe-gki: Enable msm-sysstats driver for niobe
Enable the msm-sysstats driver for Niobe.

Change-Id: I1ac0cae8804b6f8d9e99886829aead02adea5af9
Signed-off-by: Dibakar Singh <quic_dibasing@quicinc.com>
2024-06-20 14:18:17 +05:30
Hrishabh Rajput
c0cb22ece5 defconfig: Enable VM dmesg dumper for Niobe
Enable VM dmesg dumper for Niobe target.

Change-Id: Ic9b1f58dd9b598df4ff8c678378eb6be9a68fe33
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-06-19 14:46:17 +05:30
qctecmdr
f4f4a624f3 Merge "defconfig: Enable glink probe defconfig" 2024-06-04 08:43:02 -07:00
Priyansh Jain
bc353d2bb2 defconfig: anorak: add qti epm hardware driver
Add and enable qti epm hardware driver in config for anorak.

Change-Id: I3dafda26d48b08f928e04afb69422ec2ffcfa7ba
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2024-05-30 02:19:52 -07:00
Sivaji Boddupilli
5f9345348a defconfig: Enable glink probe defconfig
Enable glink probe and defconfig.

Change-Id: I213f6dc95e14b4f3cb081239c2fd8cb941f6f6f2
Signed-off-by: Sivaji Boddupilli <quic_boddupil@quicinc.com>
2024-05-28 14:39:25 +05:30
Udipto Goswami
5ddb9362f2 arm64: defconfig: Enable Re-driver configs on Niobe
Enabling on-semi re-driver configs in order to support
super-speed-plus capabilities.

Change-Id: I833287aa62b5eeae24537ac05d7a35db8efd1bf5
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2024-05-02 00:06:50 -07:00
qctecmdr
7c612722c5 Merge "defconfig: niobe-gki: Enable VA minidump" 2024-04-26 02:51:56 -07:00
qctecmdr
f63cf150ce Merge "arm64: defconfig: Enable msm_performance for niobe" 2024-04-25 05:49:16 -07:00
qctecmdr
c7024ba8ee Merge "defconfig: Enable qsee irq bridge" 2024-04-25 05:49:15 -07:00
Amrit Anand
57ffdafb18 defconfig: niobe-gki: Enable VA minidump
Add VA based minidump client to dump kernel modules
data structures.

Change-Id: I60052d053ab7094819a52507772a42531c6370a2
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2024-04-25 14:50:37 +05:30
simran jaiswal
3524b5721b arm64: defconfig: Enable msm_performance for niobe
Enable msm_performance module for niobe target.

Change-Id: Icfa87d3858e8ac76461b617bf2c78db883fc6d3c
Signed-off-by: simran jaiswal <quic_simranja@quicinc.com>
2024-04-24 16:29:18 +05:30
Sivaji Boddupilli
fd66cdf049 defconfig: Enable qsee irq bridge
Enable qsee irq bridge defconfig.

Change-Id: Icc05aa61685d59e286e9e80f728d1be0f6324490
Signed-off-by: Sivaji Boddupilli <quic_boddupil@quicinc.com>
2024-04-19 10:54:53 +05:30
Jishnu Prakash
37a0fd3b17 defconfig: Enable panel event notifier for niobe
Enable panel event notifier for niobe.

Change-Id: I9d8b7f514488b2737343aa8cf020d789ac3fa245
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2024-04-16 15:40:29 +05:30
qctecmdr
2a4b936ab9 Merge "pci: msm: Disable CMHI_SATELLITE driver for niobe" 2024-04-08 11:07:23 -07:00
Paras Sharma
eafc5e926e pci: msm: Disable CMHI_SATELLITE driver for niobe
Disable MHI_SATELLITE driver for niobe as there is no use case for now.

Change-Id: I5f203bc9706cdbe957287f5e2cf8f9d2a0503dda
Signed-off-by: Paras Sharma <quic_parass@quicinc.com>
2024-04-08 01:53:38 -07:00
Krishna Kurapati
adc6f89364 arm64: defconfig: Enable Audio QMI driver for Niobe
Add modules for USB QMI Audio for Niobe.

Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com>
2024-04-06 22:01:44 +05:30
Jishnu Prakash
ecf12ba0e3 defconfig: niobe: enable AP72200 regulator
Enable AP72200 regulator needed for ToF sensor.

Change-Id: I5fe053db590273f7814d55b225832bb64ac966c0
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2024-03-31 18:18:25 +05:30
qctecmdr
da2c89266f Merge "msm_kernel: enable drm display helper compilation for niobe" 2024-03-20 20:09:13 -07:00
Soutrik Mukhopadhyay
2503a8674f msm_kernel: enable drm display helper compilation for niobe
This change enables the compilation of the DRM helpers for
display driver on niobe target.

Change-Id: Ib59f3a2e8a80e6d4431a4880cfa9e9f36be0413c
Signed-off-by: Soutrik Mukhopadhyay <quic_mukhopad@quicinc.com>
2024-03-20 18:15:21 +05:30
qctecmdr
138a19521e Merge "arm64: defconfig: Enable USB Phy and function driver modules" 2024-03-20 05:37:44 -07:00
qctecmdr
ea05e07a19 Merge "defconfig: niobe: enable fbe modules" 2024-03-20 05:37:43 -07:00
qctecmdr
cb58ca6878 Merge "defconfig: niobe-gki: Enable QCOM_EUD driver" 2024-03-20 00:20:45 -07:00
kundan kumar
c2f7473bf6 defconfig: niobe: enable fbe modules
Enable the following modules which enables
data encryption (FBE) using wrapped keys.
CONFIG_QTI_CRYPTO_COMMON
CONFIG_SCSI_UFS_CRYPTO_QTI
CONFIG_QTI_HW_KEY_MANAGER.

Change-Id: Iffc1023aaa24b6406206748d7a5a8848e9847b87
Signed-off-by: kundan kumar <quic_kunkum@quicinc.com>
2024-03-19 22:19:19 +05:30
Krishna Kurapati
a15d48ac96 arm64: defconfig: Enable USB Phy and function driver modules
Add modules for USB Phys, repeaters function driver modules and IPC
logging for FFS.

Change-Id: I8a20a9aca6e00729ea40226be48f18c12046e39e
Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com>
2024-03-19 19:24:51 +05:30
Meena Pasumarthi
217a2f238d defconfig: niobe-gki: Enable QCOM_EUD driver
Enable QCOM_EUD driver for niobe.

Change-Id: Id2426b2872bd8ac9089ac7ff02e4f3b12212c174
Signed-off-by: Meena Pasumarthi <quic_pasumart@quicinc.com>
2024-03-18 19:30:11 +05:30
qctecmdr
789bb26df9 Merge "defconfig: niobe: Enable SD card configs for niobe" 2024-03-17 11:56:48 -07:00
Raghavendra Kakarla
ecc0766646 defconfig: Enable LPM governor, stats and system pm violator for niobe
This patch enables the LPM governor, stats driver and system pm
violotor drivers.

Change-Id: Icd0ed0679603533feb6fbb8a3d2ebdd1fad77282
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
2024-03-15 11:18:20 +05:30
qctecmdr
f424e72110 Merge "defconfig: Enable configs for mem-buf CPU use cases for Niobe" 2024-03-14 12:51:48 -07:00
qctecmdr
b6ed876cc9 Merge "nvmem: qfprom: Add keepout regions and Enable qfprom support" 2024-03-14 12:51:48 -07:00
qctecmdr
5f8e097a7c Merge "defconfig: niobe: Enable SPSS remoteproc" 2024-03-14 08:49:01 -07:00
qctecmdr
3eb01fe9cb Merge "arm64: defconfig: Enable reboot reason driver for niobe" 2024-03-14 06:23:35 -07:00
qctecmdr
6a6fbfe814 Merge "defconfig: Enable ufs-phy driver for niobe" 2024-03-14 03:32:26 -07:00
Sarthak Garg
808625d7bb defconfig: niobe: Enable SD card configs for niobe
Enable SD card configs for niobe target.
Add modules to modules.list file and update .bzl file.
cqhci.ko module is added in modules.list file to avoid compilation
errors as sdhci-msm file uses some cqhci functions.

Change-Id: I839de72c93b0e756e4c251523d3b60808bd9db63
Signed-off-by: Sarthak Garg <quic_sartgarg@quicinc.com>
2024-03-14 13:55:30 +05:30
sganda
af343f4675 defconfig: niobe: Enable SPSS remoteproc
Enable rproc driver for SPSS.

Change-Id: Idb25f67c2139a60d3ccf4c11f7ac11a902698ec3
Signed-off-by: sganda <quic_sganda@quicinc.com>
2024-03-13 20:17:18 +05:30
Hrishabh Rajput
b33cb59bcb defconfig: Enable configs for mem-buf CPU use cases for Niobe
Enable CONFIG_QCOM_MEM_BUF_MSGQ, CONFIG_QCOM_MEM_BUF_GH and
CONFIG_QCOM_MEM_BUF_DEV_GH to allow mem-buf CPU use cases to be
exercised.

Change-Id: Idcde53f5cec7f49eb1af636276ec0814a1c42e5f
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-03-13 17:59:03 +05:30
Amrit Anand
3bc50c7a97 arm64: defconfig: Enable gunyah configs for niobe
Enable gunyah configs for Niobe target for VM support.

Change-Id: I13c919f49085bf8a1da70b91e22dd5e2d6b81d66
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-03-13 17:56:39 +05:30
Ram Prakash Gupta
16b182b86f defconfig: Enable ufs-phy driver for niobe
Niobe UFS PHY is reused from pineapple, hence enable
CONFIG_PHY_QCOM_UFS_V4_PINEAPPLE to enable ufs-phy driver
for niobe SoCs.

Also add UFS PHY module in modules.list.msm.niobe so that
the module is loaded from the first stage RAM disk image
during bootup.

Also enable CONFIG_CHR_DEV_SG to support communication from
kernel for underlying storage devices using the SCSI protoco.

Change-Id: I41aeff30849bff1f998b75bba3272e762d9658b7
Signed-off-by: Ram Prakash Gupta <quic_rampraka@quicinc.com>
2024-03-13 15:38:50 +05:30
Meena Pasumarthi
e9e632a177 nvmem: qfprom: Add keepout regions and Enable qfprom support
1. Add void memory spaces from qfprom registers of niobe.
2. Enable qfprom sysfs for pitti to access nvmen-cells
from userspace.

Change-Id: Ib16d49bfd749c368d4b10bd185bdbe5e7c97952f
Signed-off-by: Meena Pasumarthi <quic_pasumart@quicinc.com>
2024-03-13 14:29:38 +05:30
Kamati Srinivas
b908622074 arm64: defconfig: Enable reboot reason driver for niobe
Enable reboot reason driver for niobe.

Change-Id: I4dd2212d59d5687fcc34cc06a93d1a8cad75ad09
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2024-03-13 11:19:50 +05:30
qctecmdr
387856677d Merge "defconfig: niobe: Enable minidump feature" 2024-03-12 22:43:49 -07:00
Hanuma Sri Saketh Valluri
8ad359b9f9 msm_kernel: Enable FSA driver for Niobe
Enable FSA driver for niobe to support Display Port
feature.

Change-Id: I90a7b208148790b205dfbeaa573fef189aa5155c
Signed-off-by: Hanuma Sri Saketh Valluri <quic_sakevall@quicinc.com>
2024-03-12 10:51:39 +05:30
Amrit Anand
9ea09270b5 defconfig: niobe: Enable minidump feature
Enable minidump feature on Niobe SoC to be able to collect
the minimal dumps needed to triage the issues on end user builds.
While at it, also set max minidump entries to 200.

Change-Id: I7129921d394817c32ad5ca951fb37263dfbdeb92
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2024-03-12 10:20:54 +05:30
qctecmdr
1b9e5c3bab Merge "defconfig: niobe: Enable logbuf vendor hooks" 2024-03-11 08:25:26 -07:00
qctecmdr
af1961d1a8 Merge "defconfig: Enable cpu vendor hooks in niobe" 2024-03-11 04:19:16 -07:00