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>
Add qcom-dcvs and dcvs_fp module to first stage.
Change-Id: Id0137b681b405d36502f90d9cda76e2913c305a8
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Add msm_rtb to first stage init for Parrot SoC.
Change-Id: I59f9a60b576296972a8e8a3abe51666674352309
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
Add all PMIC modules required to be loaded in first stage.
Change-Id: I0aae4f40214270c45999b73cfc2124ee2ca0f340
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
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>
Enable modules required to bring up VM on Parrot SoC.
Change-Id: I9207055d7ab7a7e5c3dedf9046a1804c7ea47ec3
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
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>
Add memory related modules to first stage on parrot.
Change-Id: Id8df73917f1b27ff6bfb8b14ae2076a153cd0e31
Signed-off-by: Charan Teja Reddy <quic_charante@quicinc.com>
Add cpu vendor hooks module to the first stage for Parrot.
Change-Id: I1da7cb09aa6e3951ee4a090c648a50ac4d39c688
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
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>
Load qcom_aoss module during first stage for parrot.
Change-Id: I476e73bb583d335d667098d2c322a59f63fdc8ae
Signed-off-by: Deepak Kumar Singh <quic_deesin@quicinc.com>
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>
Add ipcc driver to list of modules to be loaded for parrot.
Change-Id: Iddb62e6e68690636952260805bf2da1e2d87493a
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
Load qcom_hwspinlock module during first stage for parrot.
Change-Id: Ifa283b9100fa9c2fa874d8831b6b458b51521e4e
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
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>