Commit Graph

47 Commits

Author SHA1 Message Date
Suyash Nahata
9e8ef18a0f Revert "ravelin: Add gpucc-ravelin to modules.list.msm.parrot"
This reverts commit af1f9d665e.

Change-Id: I5a25d8455e295a4b83d1ee8b50c5b45101d92d19
Signed-off-by: Suyash Nahata <quic_sunahata@quicinc.com>
2023-02-20 17:04:55 +05:30
qctecmdr
4e7279b481 Merge "defconfig: ravelin: Enable emmc clk scaling for ravelin" 2023-02-02 13:29:28 -08:00
Sachin Gupta
b94b628554 build.config: modules.list.msm.parrot: Add eMMC clk-scaling module
Add eMMC clock scaling module for ravelin.

Change-Id: I927c73541fcafae4111eb1abddfdf3ef330b0642
Signed-off-by: Sachin Gupta <quic_sachgupt@quicinc.com>
2023-01-31 15:04:25 +05:30
Zhenhua Huang
af1f9d665e ravelin: Add gpucc-ravelin to modules.list.msm.parrot
Add gpucc-ravelin to modules.list.msm.parrot, to enable
it to load during first stage initialization.

Change-Id: Ic29d21a725aefc076d94c0eb066de5b1fba18edc
Signed-off-by: Zhenhua Huang <quic_zhenhuah@quicinc.com>
2023-01-04 21:58:11 +08:00
Shivnandan Kumar
d53d65f324 modules.list.msm: Add qcom-dcvs modules to first stage
Add qcom-dcvs and dcvs_fp module to first stage.

Change-Id: Id0137b681b405d36502f90d9cda76e2913c305a8
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2022-11-19 13:58:12 +05:30
qctecmdr
8e5bd8f695 Merge "build.config: Add qnoc-ravelin driver to module list for RAVELIN" 2022-09-19 23:54:50 -07:00
Raviteja Laggyshetty
25ccbc7730 build.config: Add qnoc-ravelin driver to module list for RAVELIN
Add qnoc-ravelin to modules.list.msm.parrot to enable it
to load during first stage init.

Change-Id: Iffe84ca05e3d8d7b1da5070bf48b843cd44db553
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2022-09-19 19:41:59 +05:30
Kalpak Kawadkar
cad5900264 ravelin: Add dispcc-ravelin to modules.list.msm.parrot
Add dispcc-ravelin to modules.list.msm.parrot, to enable
it to load during first stage initialization.

Change-Id: Ic6bb752cd139945b1675a304373906213aa7ac41
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2022-09-15 23:19:04 -07:00
qctecmdr
b9c7958b1c Merge "scsi: ufs-qcom: Read boot_conf to find boot dev" 2022-08-29 10:58:06 -07:00
Ram Prakash Gupta
f0365c048b build.config: modules.list.msm.parrot: Move qfprom to first stage
Ufs & eMMC driver needs to read boot config register to
find out underlying storage boot device in target. For
this driver is relying on nvmem interface supported by
qfprom.
Since ufs & emmc probe as first stage module, qfprom should
also probe as part of first stage module before ufs & emmc.

Change-Id: Ifcb0874f5276a2df7802debc8c97d5d456dc0878
Signed-off-by: Ram Prakash Gupta <quic_rampraka@quicinc.com>
2022-08-26 14:05:13 +05:30
qctecmdr
586f4e4e77 Merge "modules.list.msm.parrot: Add thermal and BCL modules" 2022-08-22 11:57:00 -07:00
Priyansh Jain
d0ed4e8ba1 modules.list.msm.parrot: Add thermal and BCL modules
Add thermal and BCL driver modules to first stage DLKM
loading list for parrot.

Change-Id: I6c1a01c35f65febda841f41d08fdeadfc0d626bd
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2022-08-18 22:05:37 -07:00
Kalpak Kawadkar
fa9628d35e ravelin: Add gcc-ravelin to modules.list.msm.parrot
Add gcc-ravelin to modules.list.msm.parrot to enable it
to load during first stage init.

Change-Id: I3cd81b9768b56d160d335a4d676bb5e3d543c5c4
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2022-08-18 09:19:06 -07:00
Yue Liu
68901ad016 ravelin: Add pinctrl to modules.list.msm.parrot
Add pinctrl to modules.list.msm.parrot to enable it
to load during first stage init.

Change-Id: I4e28bb61cee64980f8d754f1bafef6a4bdafe4f6
Signed-off-by: Yue Liu <quic_yueliu@quicinc.com>
2022-07-05 13:45:12 +08:00
Ashay Jaiswal
2654613270 sched: Enable walt debug module in first stage
To catch early errors, it's important to ensure that the walt debug
module is insmodded early.

Change-Id: I8d3b55ad4419adb88d05817d401f41cf9c09e9bb
Signed-off-by: Ashay Jaiswal <quic_ashayj@quicinc.com>
2022-05-23 08:34:02 +05:30
Shivnandan Kumar
fbdbdd2529 modules.list.msm: Add qcom-pmu-lib to modules list
Add qcom-pmu-lib to modules list in the first stage init.
Modules installing perf events need to have CAP_SYS_ADMIN
or CAP_PERFMON capabilities to install events. Moving this
module to first stage solves the problem by ensuring that
init thread insmods this module.

Change-Id: Ib9598128ec7b4eb0d94bb333460dc2b3735ea629
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2022-05-05 10:32:48 +05:30
qctecmdr
d45a4ca5d5 Merge "defconfig: Enable ICE and FBE on parrot target" 2022-04-20 00:24:58 -07:00
qctecmdr
6fcc421f4f Merge "build.config: modules.list.msm.waipio: add ufs phy module for parrot" 2022-04-19 13:36:15 -07:00
Ram Prakash Gupta
1a54006153 build.config: modules.list.msm.waipio: add ufs phy module for parrot
Add parrot ufs phy module for diwali.

Change-Id: I5476a94300ff7cbe7ef9ca675e47a6d98dfe3fca
Signed-off-by: Ram Prakash Gupta <quic_rampraka@quicinc.com>
2022-04-19 09:56:38 -07:00
Anvisha
cf28de6f29 modules.list.msm.parrot: Added ICE and FBE drivers
Added ICE(Inline Crypto Engine) and FBE(File Based Encryption)
related drivers in parrot target first stage module list.

Change-Id: I98d9667068e2262cf95fe57a354e85faaf0bb13c
Signed-off-by: Anvisha <quic_anvisriv@quicinc.com>
2022-04-19 17:49:55 +05:30
Naina Mehta
7855c65bab modules.list.msm.parrot: Add qcom-dload-mode and qcom-reboot-reason
Update parrot module list with qcom-dload-mode.ko and
qcom-reboot-reason.ko for download mode support.

Change-Id: I20496a50a80529acb19f4b0a4491644ac8eb8c58
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
2022-04-14 15:07:54 +05:30
Naina Mehta
db0e3fbac6 minidump: Add minidump module in first stage init
Add minidump module to modules.list.msm.parrot.

Change-Id: I9c98736a0281dbfd12c792ead40cd52f5b0f2b1c
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
2022-04-11 13:53:51 +05:30
Naina Mehta
e55e4cd571 modules.list.msm.parrot: Add msm_rtb to first stage
Add msm_rtb to first stage init for Parrot SoC.

Change-Id: I59f9a60b576296972a8e8a3abe51666674352309
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
2022-03-24 07:48:22 -07:00
Jishnu Prakash
7ef97466fc build.config: modules.list.msm.parrot: add PMIC modules
Add all PMIC modules required to be loaded in first stage.

Change-Id: I0aae4f40214270c45999b73cfc2124ee2ca0f340
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2022-03-07 06:06:23 -08:00
Jagadeesh Kona
bfc6a095de parrot: Add dispcc, qcom-cpufreq-hw, clk-rpmh to modules.list.msm.parrot
Add dispcc-parrot, qcom-cpufreq-hw, clk-rpmh to modules.list.msm.parrot
to enable them to load during first stage init.

Change-Id: I9e37fdf39777d2a55c9f4236d9637356aa9d5ff4
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
2022-02-27 21:43:46 -08:00
qctecmdr
b2db946244 Merge "arm64: defconfig: Enable modules required to support VM on Parrot" 2022-02-04 13:08:48 -08:00
Naina Mehta
1833c9fdbf arm64: defconfig: Enable modules required to support VM on Parrot
Enable modules required to bring up VM on Parrot SoC.

Change-Id: I9207055d7ab7a7e5c3dedf9046a1804c7ea47ec3
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
2022-02-02 14:58:13 +05:30
Naina Mehta
74d7a761c5 modules.list.msm.parrot: Remove qcom_llcc_pmu module
Remove qcom_llcc_pmu module from first stage module list
on Parrot SoC.

Change-Id: I55cb369ecef9bc32bbc3fb68b9b675fcc4d227de
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
2022-01-07 18:05:06 +05:30
qctecmdr
75c901c247 Merge "modules.list.msm.parrot: Add qcom_cpu_vendor_hook module to first stage" 2022-01-05 03:06:36 -08:00
qctecmdr
9d88a8a881 Merge "modules.list: add memory related modules on parrot" 2022-01-05 00:41:32 -08:00
qctecmdr
4366e09097 Merge "parrot: Add qcom_aoss to list of modules to load" 2022-01-04 05:44:35 -08:00
Charan Teja Reddy
41deddb2b0 modules.list: add memory related modules on parrot
Add memory related modules to first stage on parrot.

Change-Id: Id8df73917f1b27ff6bfb8b14ae2076a153cd0e31
Signed-off-by: Charan Teja Reddy <quic_charante@quicinc.com>
2022-01-03 19:17:31 +05:30
Rohit Agarwal
84621ac439 modules.list.msm.parrot: Add qcom_cpu_vendor_hook module to first stage
Add cpu vendor hooks module to the first stage for Parrot.

Change-Id: I1da7cb09aa6e3951ee4a090c648a50ac4d39c688
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
2022-01-03 14:49:12 +05:30
Jishnu Prakash
4f55e297b2 build.config: modules.list.msm.parrot: add debug-regulator module
Add debug-regulator.ko in modules.list.msm.parrot.  This ensures
that the debug-regulator module is loaded automatically from the
first stage RAM disk image during Linux kernel boot up.

Change-Id: I5a4ea255c3302f645bd0a08e1254f351b0e8ee16
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2021-12-29 14:59:44 +05:30
qctecmdr
87bd92702d Merge "arm64: defconfig: Enable GH virt watchdog driver for Parrot" 2021-12-27 05:17:10 -08:00
Deepak Kumar Singh
8fdefcd3fd parrot: Add qcom_aoss to list of modules to load
Load qcom_aoss module during first stage for parrot.

Change-Id: I476e73bb583d335d667098d2c322a59f63fdc8ae
Signed-off-by: Deepak Kumar Singh <quic_deesin@quicinc.com>
2021-12-26 07:15:07 -08:00
Taniya Das
489ce15498 parrot: Add gcc-parrot and gdsc-regulator to modules.list.msm.parrot
Add gcc-parrot and gdsc-regulator to modules.list.msm.parrot to enable
them to load during first stage init.

Change-Id: I2a155e3bb35920d985adc4be64606f7beb687691
Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
2021-12-21 07:31:21 -08:00
qctecmdr
7b239996bd Merge "parrot: Add qcom-ipcc to modules list" 2021-12-15 07:17:33 -08:00
qctecmdr
271a9a8717 Merge "parrot: Add qcom_hwspinlock to list of modules to load" 2021-12-15 07:17:31 -08:00
Rohit Agarwal
4ff8bf26b4 arm64: defconfig: Enable GH virt watchdog driver for Parrot
Enable GH virt watchdog driver.

Change-Id: I31845447cf660d1f80241ff2f5de358dedf4dc08
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
2021-12-15 16:17:03 +05:30
qctecmdr
4742dca060 Merge "build.config: modules.list.msm.parrot: add ufs modules" 2021-12-14 03:14:44 -08:00
Rohit Agarwal
b82eab0591 parrot: Add qcom-ipcc to modules list
Add ipcc driver to list of modules to be loaded for parrot.

Change-Id: Iddb62e6e68690636952260805bf2da1e2d87493a
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
2021-12-14 13:34:33 +05:30
Rohit Agarwal
1df1d3f670 parrot: Add qcom_hwspinlock to list of modules to load
Load qcom_hwspinlock module during first stage for parrot.

Change-Id: Ifa283b9100fa9c2fa874d8831b6b458b51521e4e
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
2021-12-14 13:19:21 +05:30
Ram Prakash Gupta
053ab17f62 build.config: modules.list.msm.parrot: add ufs modules
Add UFS's module in modules.list.msm.parrot so that the modules
are loaded automatically from the first stage RAM disk image
during linux kernel boot up.

Change-Id: I9e03eac686d6dedcacdbffd11f1295ddd6aca12b
Signed-off-by: Ram Prakash Gupta <rampraka@codeaurora.org>
2021-12-09 10:30:01 +05:30
Charan Teja Reddy
83fd1c0f83 parrot: add modules.list for dma-buf heaps
Add required modules to modules.list for dma-buf heaps.

Change-Id: Id2c80c1ced8cd506cdf2ce6e506e89a005fb4d13
Signed-off-by: Charan Teja Reddy <quic_charante@quicinc.com>
2021-11-30 21:27:14 -08:00
Sarthak Garg
fdd76dad3d build.config: modules.list.msm.parrot: add eMMC and SD modules for parrot
Add eMMC and SD modules for parrot.

Change-Id: I13bdc143244f6bcc2093fcecb098918f1173955e
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2021-11-16 10:05:33 +05:30
Naina Mehta
d0c07c2e76 parrot: Add modules.list.msm.parrot
Add modules.list.msm.parrot for first stage init
modules on parrot SoC.

Change-Id: Ibafd34402fe0801c311852fb395d18e175ea9ca7
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
2021-11-02 16:09:58 +05:30