Commit Graph

36 Commits

Author SHA1 Message Date
qctecmdr
8bfb987dc7 Merge "arm64: defconfig: Enable bus dcvs config in pitti" 2024-01-11 04:57:32 -08:00
qctecmdr
4ae43fd2d5 Merge "defconfig: Enable the secure buffer driver for Pitti" 2024-01-11 04:57:31 -08:00
Jaskaran Singh
c2fb29d260 defconfig: Enable the secure buffer driver for Pitti
Enable the secure buffer driver for Pitti to allow memory buffers to be
secured.

Change-Id: I50893eb871d054efad458c7147ffc77d4fdcec6e
Signed-off-by: Jaskaran Singh <quic_jasksing@quicinc.com>
2024-01-11 11:13:02 +05:30
Vandana Gupta
b92bf110e6 arm64: defconfig: Enable bus dcvs config in pitti
Enable bus config memlat, bwmon, pmu-lib, dcvs, cpucp and
cpucp log flag in pitti.

Change-Id: I42695692e17f036cc54b0597c8138dff018a0ef4
Signed-off-by: Vandana Gupta <quic_vandgupt@quicinc.com>
2024-01-11 10:06:02 +05:30
Manish Pandey
a440d1e03e modules.list.msm.pitti: Add nvmem qfprom module for Pitti
Add qfprom module in modules.list.msm.pitti so that the
module is loaded automatically from the first stage RAM
disk image during Linux kernel boot up.
It is needed for boot_config reg reading support from
nvmem cell to check if the boot device is ufs or eMMC.

Change-Id: I29caa56c5fb773077b220fae2cb024d5e4422f52
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-01-09 18:59:47 +05:30
qctecmdr
a4e92360d1 Merge "module.list: Add gunyah arm64 support to for pitti" 2023-12-22 22:03:19 -08:00
Wasim Nazir
19078e57bc module.list: Add gunyah arm64 support to for pitti
Add the module to first stage for pitti.

Change-Id: Ife3fd8e65c1206f038f519069fe9548584b4ca5a
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-12-22 15:55:08 +05:30
Wasim Nazir
1e3ec545e4 module.list: Add minidump to first_stage for pitti
Add minidump basic support to first stage.

Change-Id: Iceeff3a08a12c25415caa35c864e4b50cb28380d
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-12-22 15:46:51 +05:30
qctecmdr
baba374d2c Merge "module.list: Add GIC interrupt router to first_stage for pitti" 2023-12-21 23:19:27 -08:00
Wasim Nazir
fd72704393 module.list: Add GIC interrupt router to first_stage for pitti
Add GIC 1 of N to first stage.

Change-Id: I1290eb929387016f2c3b130baad915a133893164
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-12-22 01:51:24 +05:30
Imran Shaik
a9c79afcff modules.list.msm.pitti: Add qcom-cpufreq-hw and clk-smd-rpm to first stage
Add qcom-cpufreq-hw and clk-smd-rpm modules to modules list,
to enable it to load during first stage init on PITTI.

Change-Id: I265c782a5211a86f7db3ba33a9ff018f9913bb22
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
2023-12-21 11:23:27 +05:30
Kavya Nunna
6578fae6ce defconfig: pitti: enable PMIC_GLINK clients and other modules for pitti
Enable PMIC Glink driver and its clients for pitti to support
battery charging, Type-C, PD alternate mode and the other modules
for pitti.

Change-Id: I6819e86b8f5e9f3f6889207d869e6f57bf9ab3c9
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2023-12-15 12:11:21 +05:30
qctecmdr
3c92b3bf57 Merge "modules.list: Add gunyah vm-loader for cpusysvm in PITTI" 2023-12-05 00:23:29 -08:00
Wasim Nazir
0ac9d89f4b module.list: Add cpu vh to first_stage for pitti
Add cpu vendor hooks to first stage.

Change-Id: Iff79b71af91ab10733b95a3c9f764c5a46255dc4
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-12-04 16:54:45 +05:30
Wasim Nazir
b9c4ab5bef module.list: Add debug_symbol in first_stage for pitti
Add debug_symbol in first_stage so that other modules
can get access to debug symbols.

Change-Id: Ifa815bc3255f5cb4164dd9adea032dcbfa012224
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-12-04 16:54:31 +05:30
Wasim Nazir
d44a0d2727 modules.list: Add gunyah vm-loader for cpusysvm in PITTI
Add vm-loader in first-stage for pitti.

Change-Id: Ie6e562009139a20408cd960a12c25a24c052aaef
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-12-04 15:53:48 +05:30
qctecmdr
cc235deb8d Merge "modules.list.msm.pitti: Add qrtr module" 2023-12-01 10:21:05 -08:00
Pranav Mahesh Phansalkar
6c814bee53 modules.list.msm.pitti: Add qrtr module
Add qrtr module as part of first stage loading.

Change-Id: I3be8a09b4801bc37623035bad2946aafbbc87a10
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2023-12-01 16:15:27 +05:30
Imran Shaik
68a7fae1d7 modules.list.msm.pitti: Add dispcc to first stage on PITTI
Add dispcc pitti module to modules list, to enable it to load
during first stage init.

Change-Id: I19b863b1983887ad6a946eadbdc5818993ebeeeb
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
2023-11-28 04:05:43 -08:00
Raviteja Laggyshetty
2014dabcfc modules.list: Add interconnect driver to modules list for PITTI
Add icc-rpm, qnoc-qos-rpm, qnoc-pitti to load during first
stage of module loading.

Change-Id: Ie018b5ec29132d952b3bfd13420a2e0942e65809
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2023-11-22 06:20:32 -08:00
qctecmdr
dd6497c882 Merge "defconfig: Enable clock scaling for pitti target" 2023-11-07 23:07:09 -08:00
qctecmdr
ef40049d91 Merge "modules-list: Add stub regulator module for pitti" 2023-11-07 08:48:35 -08:00
Sachin Gupta
95b48468fe defconfig: Enable clock scaling for pitti target
Enable clock scaling for pitti and add module to .bzl file and
modules.list.msm.pitti file to compile successfully.

Change-Id: Ib737386875c6c608d8f41f50d361d2e4bebb9499
Signed-off-by: Sachin Gupta <quic_sachgupt@quicinc.com>
2023-11-07 16:57:29 +05:30
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
Kavya Nunna
97ac89fae9 modules-list: Add stub regulator module for pitti
Add stub regulator module for pitti first stage.

Change-Id: I488adfeb875171530917148e48434122482b304c
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2023-10-30 16:47:20 +05:30
Manish Pandey
1af45e071d defconfig: Enable UFS for pitti platform
Enable ufs and ufs-phy for pitti for rumi validations.
Also add UFS modules in first stage list.

Change-Id: I7894768a71fe02ec5deea07c8db6d4fb5d0a29b8
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2023-10-30 12:14:23 +05:30
Sarthak Garg
81ef5df66e defconfig: pitti: Enable SD card configs for pitti
Enable SD card configs for pitti target.
Add modules to modules.list file and update .bzl file.

Change-Id: I662f30491a4c2befa93e52741b5c062377518625
Signed-off-by: Sarthak Garg <quic_sartgarg@quicinc.com>
2023-10-19 14:22:26 +05:30
Imran Shaik
f6e6d4afe7 modules.list.msm.pitti: Add gcc to first stage on PITTI
Add gcc pitti module to modules list, to enable it to load
during first stage init.

Change-Id: I6ae8ab714bb7c34e11ab1c0a6684c62596fac32c
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
2023-10-11 01:48:28 -07:00
qctecmdr
631873d79c Merge "defconfig / modules.list: Enable base memory modules for Pitti" 2023-09-28 21:15:13 -07:00
Jaskaran Singh
7ebdd67ed2 defconfig / modules.list: Enable base memory modules for Pitti
Enable base memory modules for Pitti by enabling configs and adding
relevant modules to first stage loading.

Change-Id: I12b3f61cd21fe696efbc69d283059b5db2e0316e
Signed-off-by: Jaskaran Singh <quic_jasksing@quicinc.com>
2023-09-28 15:23:13 +05:30
Raghavendra Kakarla
9114afeeec modules.list: Add pitti rpm-smd and mpm modules to first stage
Add Pitti rpm-smd and mpm modules to list of first stage modules.

Change-Id: Iac6d7942e97161bb46d6d494373ec04d97df5d08
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
2023-09-24 21:25:05 -07:00
Imran Shaik
200991b274 arm64: defconfig: Enable common clock and gdsc regulator drivers for PITTI
Add support to enable COMMON_CLK_QCOM and QCOM_GDSC_REGULATOR drivers
for PITTI platform.

Change-Id: Icba4eb1926a1ee596654efcdc0b5300338aa1e2f
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
2023-08-24 09:47:00 +05:30
Wasim Nazir
05c4790a1a modules.list: Add IPCC module to first stage loading
Add IPCC modules in first stage list.

Change-Id: I62771a2340a177414ee124ff0a6f866b04a48b13
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-08-16 16:36:15 +05:30
Wasim Nazir
8dbccbfcdc modules.list: Add socinfo module to first stage
Add socinfo and dependency modules in first stage list.

Change-Id: If588cfa01ee91648c6ed8f2d7733d384d058eb19
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-08-16 12:41:32 +05:30
Wasim Nazir
3d66612fbc modules.list: Add Pitti pinctrl module to first stage
Add Pitti pinctrl module to list of first stage modules.

Change-Id: I5effae44885ccee5acfc9befdebd9f55cf1bba42
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-08-16 12:41:32 +05:30
Wasim Nazir
7f3f49a9ed build: bazel: Enable compilation for Pitti SoC
Add initial files to build Pitti with bazel.

Change-Id: Ic472d67dc6e7c6d7286e53e440bc05101673d5f4
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
2023-07-31 17:18:04 +05:30