Commit Graph

100 Commits

Author SHA1 Message Date
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
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
qctecmdr
a9ad92e5e5 Merge "defconfig: Enable qrtr mhi transport driver" 2024-03-11 01:57:26 -07:00
Amrit Anand
13d76850b1 defconfig: niobe: Enable logbuf vendor hooks
Enable vh for logbuf & bootlog and dump using minidump.

Change-Id: I6afc0bf042d6c1da42a4fa8362b8b6427bee6eb5
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2024-03-11 11:36:22 +05:30
Meena Pasumarthi
f772012b47 defconfig: Enable cpu vendor hooks in niobe
Enable vh for cpu related info and add cpu vendor
hooks to first stage.

Change-Id: I15e2e9c22b862883dec5d287a35edb688776b0ee
Signed-off-by: Meena Pasumarthi <quic_pasumart@quicinc.com>
2024-03-08 18:11:14 +05:30
Krishna Chaithanya Reddy G
ca67f2ba2a ARM: config: msm: Enable configs for slimbus for Niobe
Add slimbus configs supported in niobe.

Change-Id: Id93c112b74720da1ffe8ba1c3e6013d51162ea8f
Signed-off-by: Krishna Chaithanya Reddy G <quic_kgangapu@quicinc.com>
2024-03-07 14:57:22 +05:30
Sivaji Boddupilli
55e757f34e defconfig: Enable qrtr mhi transport driver
Enable qrtr mhi transport driver.

Change-Id: I72e31913ad8bfc809e8950f2866e0f52f0e28a7d
Signed-off-by: Sivaji Boddupilli <quic_boddupil@quicinc.com>
2024-03-07 12:31:33 +05:30
Sivaji Boddupilli
cbf812aa5e defconfig: Enable smp2p sleepstate driver
Enable smp2p sleepstate driver.

Change-Id: Ib4404d41aa5fb30f56ed8510817a736f5ea5e36c
Signed-off-by: Sivaji Boddupilli <quic_boddupil@quicinc.com>
2024-03-07 12:01:34 +05:30
Ankit Sharma
61768d4e9f defconfig: Enable SCHED_WALT_DEBUG for niobe consolidate
Enable SCHED_WALT_DEBUG for consolidate builds configuration.

Change-Id: Iee5e157118672b0c9ded47f78a5722ea66dae28d
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
2024-03-05 11:34:24 +05:30
Ankit Sharma
868fad6404 defconfig: niobe: Enable SCHED_WALT on perf builds
Enable WALT scheduler on niobe perf builds and insmod it early
during first stage.

Change-Id: I49253543449c0e11aabf5dc23b627eeec9bf9234
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
2024-03-05 11:29:46 +05:30
Pradeep P V K
5a8822034a arm64: defconfig: Enable msm-sdexpress driver for niobe
Enable SDExpress platform driver configs for niobe.

Change-Id: Ia11ff7c95b694c91a7fecbbc45ed5bdfc2530422
Signed-off-by: Pradeep P V K <quic_pragalla@quicinc.com>
2024-02-28 11:34:21 +05:30
qctecmdr
f97e8a1f10 Merge "defconfig: msm: enable remote debugger driver" 2024-02-22 21:51:20 -08:00
Krishna Chaithanya Reddy G
39acd0da7b ARM: config: msm: Enable configs for GENI serial drivers for Niobe
Enable configs for GENI based peripheral protocols such as uart,i2c,
spi,gsi,sps and bam for Niobe.

Change-Id: I345c909110d124d62a00bb317425aaab2a057684
Signed-off-by: Krishna Chaithanya Reddy G <quic_kgangapu@quicinc.com>
2024-02-22 18:48:18 +05:30
Devender Kaushik
f7f6efee0a defconfig: msm: enable remote debugger driver
Add remote debugger device configuration. The Remote Debugger driver
allows a debugger running on a host PC to communicate with a remote
stub running on peripheral subsystems.

Change-Id: I2c495dab9a6b5e3d07920f73c8a1a75d8035e2f6
Signed-off-by: Devender Kaushik <quic_dkaushik@quicinc.com>
2024-02-22 10:01:18 +05:30
Jishnu Prakash
92d800a156 defconfig: niobe: Enable PMIC modules for niobe
Enable the following PMIC-related modules for niobe (powerkey, flash,
RGB LED, SDAM, SPMI MFD, GPIO, PON, PWM LPG, ADC5 Gen3, temp alarm,
altmode, battery charger, UCSI, PMIC glink, debug PMIC glink drivers,
PMIC PON logger, reboot mode, regulators (RPMh, debug, fixed, proxy),
OCP notifier, RTC, SPMI PMIC ARB).

Change-Id: I373eaa3749358ad549cbcb7dfd31aa421a495f83
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2024-02-21 04:42:07 -08:00
Amrit Anand
4227cd8fd9 defconfig: niobe: Enable legacy EDAC driver for Niobe
Enable EDAC handling for Niobe.

Change-Id: I5c04b9ef8bcd540cb704b2e5423b03815ce0560b
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2024-02-14 17:27:18 +05:30