Commit Graph

23 Commits

Author SHA1 Message Date
Ujjawal Sankhwar
29c604bd73 build.config: Move smcinvoke and qseecom to early init
Move smcinvoke and qseecom module to early init on neo.

Change-Id: Ifecbc9374ec920bff4e881510d9b258431cf523c
Signed-off-by: Ujjawal Sankhwar <quic_usankhwa@quicinc.com>
2024-09-25 12:21:27 +05:30
Seshu Madhavi Puppala
6520253110 modules: add fbe modules to first stage list
Add the list of modules required to exercise FBE
path during bootup. These include:
tmecom-intf.ko
hwkm.ko
crypto-qti-common.ko
crypto-qti-hwkm.ko.

Change-Id: Ibdcf13407216bc37744ceae34467be0d9ade32e1
Signed-off-by: Seshu Madhavi Puppala <quic_spuppala@quicinc.com>
2023-05-08 01:28:46 -07:00
Meena Pasumarthi
9c8c708f4b modules.list.neo: Reordering modules for neo
Reordered modules in modules.list.neo_le and la to optimize boot time.
Removed llcc_perfmon.ko from  modules.list.neo_la.

Change-Id: If7f1b58fcc761274b917de95d9890911a55aa326
Signed-off-by: Meena Pasumarthi <quic_pasumart@quicinc.com>
2023-01-10 02:41:34 -08:00
qctecmdr
08eb6c416c Merge "modules.list.msm: Add qcom-dcvs modules to first stage" 2022-11-20 05:12:31 -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
Amrit Anand
12e811ef8b defconfig : Enable TIMEOUT configs for neo
Enable CONFIG_QCOM_PANIC_ON_PDR_NOTIF_TIMEOUT config for neo.
Enable PANIC_ON_NOTIF, SSR and SYSMON timeouts.

Change-Id: I06a0e89bd935def3b8d208bfbed5826b5cef82fe
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2022-11-11 10:41:28 +05:30
Ram Prakash Gupta
e4d816094a build.config: modules.list.neo_la: Add eMMC scaling module
Add eMMC clock scaling module for neo_la.

Change-Id: If62623eb4dda5a346ad13ece90cd50e3768eda08
Signed-off-by: Ram Prakash Gupta <quic_rampraka@quicinc.com>
2022-10-13 22:04:53 +05:30
Auditya Bhattaram
eaf274c479 neo: Add vendor_hooks to first stage modules
neo: Add vendor_hooks to first stage modules

Change-Id: Ieaa76af63ac2dd3be5efa8c7467c55aceb7bde95
Signed-off-by: Auditya Bhattaram <quic_audityab@quicinc.com>
2022-07-07 02:55:42 -07:00
Rakesh Kota
424454604b neo: Add bq27xxx_battery.ko to modules.list of neo le/la
Enable bq27xxx_battery modules for neo LE/LA platforms.

Add bq27xxx_battery.ko to modules.list.neo_le and
module.list.neo_la, to enable loading during first
stage init.

Change-Id: I7261b3ed0143100edd20bdf49b8101417da78429
Signed-off-by: Rakesh Kota <quic_kotarake@quicinc.com>
2022-06-01 12:15:43 +05:30
Kamati Srinivas
cb3242b718 modules.list: Add msm_rtb to modules list for neo
Add msm_rtb to modules list for neo.

Change-Id: I358b485cf762b8d5ac1f890ed2bce0c350d62515
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2022-05-31 16:47:25 +05:30
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
qctecmdr
8d3e5b5268 Merge "defconfig: Enable minidump and dependent configs for neo_la" 2022-05-06 11:55:55 -07:00
Kamati Srinivas
09896ded31 defconfig: Enable minidump and dependent configs for neo_la
Enable minidump and dependent configs for neo_la.
Add minidump module to modules.list.neo_la.

Change-Id: Id8c18cab03e85ba418a1680a7ae32c219bebddf9
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2022-05-06 13:13:17 +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
Auditya Bhattaram
23333e6a48 defconfig: Enable defconfigs for neo_le & neo_la
Enable following defconfigs for neo_le & neo_la.
  CONFIG_POWER_RESET_QCOM_DOWNLOAD_MODE
  CONFIG_POWER_RESET_QCOM_REBOOT_REASON
  CONFIG_POWER_RESET_QCOM_DOWNLOAD_MODE_DEFAULT
  CONFIG_QCOM_CPU_VENDOR_HOOKS
  CONFIG_QCOM_FORCE_WDOG_BITE_ON_PANIC
  CONFIG_QCOM_RAMDUMP

Change-Id: Iab11e8a257b602d6c5cfe6a38b2a9d6d0ff7a3fa
Signed-off-by: Auditya Bhattaram <quic_audityab@quicinc.com>
2022-04-27 03:08:27 -07:00
Kamati Srinivas
a89694515c neo: config: Enable GH virt watchdog driver for neo_la
Enable GH virt watchdog driver for neo_la.

Change-Id: I0b2641d79e5d933409ff2077906b2993236fdcc3
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2022-04-25 15:45:59 +05:30
Ashish Chavan
0e02e4cf3f neo: Add bq256xx_charger.ko to modules.list of neo le/la
Add bq256xx_charger.ko to modules.list.neo_le and to
module.list.neo_la to enable it to load during first
stage init.

Change-Id: I8cd0dc1770e750ff6c41b189f9ce77fabcfb303a
Signed-off-by: Ashish Chavan <quic_ashichav@quicinc.com>
2022-04-21 05:29:41 -07:00
Jishnu Prakash
6392e667c6 defconfig: Enable PMIC ARB and regmap debugfs modules for neo LE/LA
Enable PMIC ARB and regmap debugfs modules for neo LE/LA platforms.
Add corresponding .ko module names to neo module lists.

Change-Id: I8e906d7d1a151630bca786c3bca1e0a35981bca5
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2022-04-18 11:46:17 +05:30
Mohit Aggarwal
0586dd4bd6 defconfig: neo: Enable rtc config flag for neo
The patch enables rtc driver for neo by enabling
rtc config CONFIG_RTC_DRV_PM8XXX.

Change-Id: Id7ed55c4d12e285f549eb0ca3e8ef0ebfb88fcc8
Signed-off-by: Mohit Aggarwal <quic_maggarwa@quicinc.com>
2022-04-15 09:29:06 -07:00
Ashish Chavan
92f49bd16d defconfig: Enable PMIC related modules for neo LE/LA
Enable PMIC related modules for neo LE/LA platforms.

While at it also add *.ko modules names to
module.list.neo_le and module.list.neo_la.

Change-Id: I9a0a61866bcd2478fe746c855da6c4995bbf3ed2
Signed-off-by: Ashish Chavan <quic_ashichav@quicinc.com>
2022-04-14 19:16:51 +05:30
Kalpak Kawadkar
e0d42bf9b6 modules.list: Add tcsrcc module to first stage on NEO platform
Add tcsrcc module to first stage modules list on NEO platform,
to allow it to load during first stage bootup.

Change-Id: I5520e420bbd40bf55181df777aa7f3feb8ebad72
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2022-03-25 21:50:45 +05:30
Kalpak Kawadkar
128b2fbd4a neo: Add clk-rpmh and qcom-cpufreq-hw to modules.list.neo
Add clk-rpmh and qcom-cpufreq-hw to modules.list.neo
to enable them to load during first stage init.

Change-Id: I51717788d56a1ba5c0dde08a3f2ea1c51e80f709
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2022-02-24 10:40:47 +05:30
Amrit Anand
fe747b0e62 build: config: neo: Add support to compile neo la
Adding support to enable neo la builds.
Updating neo build script for le builds.

Change-Id: I97f0f6187005232b9601dc3f60074f13d7477177
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2022-02-21 13:10:18 +05:30