Commit Graph

50 Commits

Author SHA1 Message Date
qctecmdr
fd1667f615 Merge "defconfig: niobe-gki: Enable GIC interrupt routing" 2024-02-08 04:08:58 -08:00
Priyansh Jain
eeaea7b89e arm64: defconfig: Enable thermal, cooling device, BCL defconfigs for niobe
Enable thermal, cooling device driver, BCL, state of charge depletion
defconfigs for niobe target.

Change-Id: Ic20a9b225435a79d0de6b20d500dc05ab9f40100
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2024-02-06 18:53:51 -08:00
Amrit Anand
1e6506d8bd defconfig: niobe-gki: Enable GIC interrupt routing
Enable GIC 1 of N interrupt routing on Niobe SoC.

Change-Id: I5845d57037ae9eea50d3f2da45652bca7618c06e
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2024-02-06 14:51:07 +05:30
qctecmdr
f2f545b6d1 Merge "defconfig: Enable watchdog and related configs for niobe" 2024-01-31 12:53:37 -08:00
Amrit Anand
ac3c59cf18 defconfig: Enable watchdog and related configs for niobe
Enable watchdog and related configs for Niobe SoC.

Change-Id: I029e272da9f720ac0e489ae1e996530f06796cd6
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2024-01-30 10:26:07 +05:30
songchai
d319c6d86b defconfig: add qdss related config for niobe
Add qdss related config for niobe.

Change-Id: Id3a606b1ed102c8b0895f8e1aba32df9d058d186
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-01-26 17:01:59 +08:00
qctecmdr
688fbb711e Merge "defconfig: Enable QDSS Functions driver for Niobe" 2024-01-19 08:47:11 -08:00
qctecmdr
cbfb0ced90 Merge "Niobe: Enable kernel configs to support wlan compilation" 2024-01-12 05:51:12 -08:00
Udipto Goswami
cd9a696159 defconfig: Enable QDSS Functions driver for Niobe
USB QDSS function driver is needed for axcercizing the usecases of
QDSS choosing USB and sink and dump the tracing directly to host PC.

The following defconfig enbled the function driver responsible for
acting as the transport layer. Also add it to the bzl file.

Change-Id: I353ded8bd50486c83147b87d5f0883a037181b21
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2024-01-11 16:31:36 +05:30
Kalpak Kawadkar
2c433f68dc arm64: defconfig: Enable clock drivers for NIOBE
Enable tcsrcc, debugcc, rpmhcc, cpufreq_hw and cpufreq_hw_debug
drivers on NIOBE platform.

Change-Id: I74e3cc1fc3c26bc13b2e6b22a6e5dff83bf19d3d
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2024-01-11 00:35:47 -08:00
Shailendra Singh
ab3e70d212 Niobe: Enable kernel configs to support wlan compilation
Enabling few additional kernel configs which are required
to meet the dependencies for enabling wlan on the target.
 - Enable configs to compile wlan for Niobe target.
 - Add required modules to compile wlan for Niobe target.

Change-Id: Id081ee21cbe1cb7751b127d3d0b735c1fc0f6084
CRs-Fixed: 3686653
Signed-off-by: Shailendra Singh <quic_shasing@quicinc.com>
2024-01-10 18:37:04 +05:30
Pratyush Brahma
530b05d132 arm64: defconfig: Enable secure buffer and system_secure heap for niobe
Enable the secure buffer driver for niobe. Also enable the
system secure dmabuf heap.

Change-Id: I60c2a3511c6ca62a03d7822d1269c599a2a16ea3
Signed-off-by: Pratyush Brahma <quic_pbrahma@quicinc.com>
2024-01-03 01:17:10 -08:00
qctecmdr
4a002c0736 Merge "arm64: defconfig: Enable glink configs for niobe" 2023-12-26 22:55:07 -08:00
qctecmdr
715251bb38 Merge "arm64: defconfig: Enable sysmon config for niobe" 2023-12-26 22:55:06 -08:00
Sivaji Boddupilli
de0e936663 arm64: defconfig: Enable glink configs for niobe
Enable glink configs for Niobe target.

Change-Id: I94f1efa2fb470c6caebf27a0006c474bab121f73
Signed-off-by: Sivaji Boddupilli <quic_boddupil@quicinc.com>
2023-12-26 12:14:28 +05:30
Amrit Anand
a25ce2bf1f arm64: defconfig: Enable sysmon config for niobe
Enable sysmon config for niobe target.

Change-Id: I801f98c129ce4c9210d416b3978a67b75aabf4c5
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-12-21 14:55:37 +05:30
Kamati Srinivas
9976338eba arm64: defconfig: Enable Core Hang Detection driver for niobe
Enable Core Hang Detection driver for niobe.

Change-Id: If6e84bfd9b82bcfbace06215541963178a57d4f9
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2023-12-19 10:30:59 +05:30
qctecmdr
fd784a888a Merge "arm64: defconfig: Enable pil and dependent configs for niobe" 2023-12-11 01:30:06 -08:00
Amrit Anand
c080ecfe5d arm64: defconfig: Enable pil and dependent configs for niobe
Enable pil and dependent configs for Niobe target.

Change-Id: Ibcf5c252e378e66b0782c2ccc7a2f4e5ab0c168a
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-12-05 11:36:30 +05:30
Pratyush Brahma
5b4372a93b defconfig: niobe: Enable IOMMU related configs
Enable the fastmap, ECATS debug, TLB sync timeout debug and
iommu logger features through related configs for niobe.

Change-Id: Ie132b19bfb7e66617e9331c8e93095235019f66c
Signed-off-by: Pratyush Brahma <quic_pbrahma@quicinc.com>
2023-12-01 12:43:45 +05:30
qctecmdr
185260d8f4 Merge "defconfig: Enable aoss transport for niobe" 2023-11-28 09:32:43 -08:00
Kishore Kumar Ravi
3a3982499d defconfig: Enable ipc logging for niobe
Enable ipc logging for niobe. This enabled ipc
logging for all the module.

Change-Id: I6a5e187afb91bf7c18ec81db1ef621906723080d
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
2023-11-28 02:27:30 -08:00
Kishore Kumar Ravi
2f1ba6e337 defconfig: Enable aoss transport for niobe
Enable the aoss qmp transport for niobe.

Change-Id: I946cc7372f2c9a7d05a2b0fd2bb2bb7de3d45fe7
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
2023-11-28 02:03:57 -08:00
Kishore Kumar Ravi
641fb31702 defconfig: Enable smp2p and qmp for niobe
Enable the smp2p, qmp and msm_qmp drivers for niobe. These drivers enable
interrupt signal and basic mailbox communication to remote procs.

Change-Id: I1bcda9f06d80895ada5271e4fde01a07b0fa623c
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
2023-11-27 18:45:40 +05:30
qctecmdr
c6a685e99d Merge "arch: arm64: config: Enable modules for msm glue and emu phys" 2023-11-23 06:36:06 -08:00
qctecmdr
cffb6c7380 Merge "build: bazel: update earlycon address for niobe" 2023-11-23 02:18:22 -08:00
Krishna Kurapati
6464ba780d arch: arm64: config: Enable modules for msm glue and emu phys
Enable modules for emu/nop phys and msm core on Niobe.

Change-Id: I92ca4fae32b26b2340e15d52a50a208ad05914ac
Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com>
2023-11-23 12:39:49 +05:30
Amrit Anand
aeebfc0e75 build: bazel: update earlycon address for niobe
Update earlycon address for niobe target.

Change-Id: I75cda74fce30f41221a2e18151aac3ef6e637863
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-11-22 17:02:01 +05:30
Vandana Gupta
b2ea4fa9f1 arm64: defconfig: Enable SCMI bus dcvs config in niobe
Enable bus config scmi_vendor, scmi_client, c1dcvs and
cpufreq_stats flag in niobe.

Change-Id: I6210deaba7cce66e05581ce2af35942870f0d595
Signed-off-by: Vandana Gupta <quic_vandgupt@quicinc.com>
2023-11-16 06:50:14 -08:00
Vandana Gupta
d086f7fbc0 arm64: defconfig: Enable bus dcvs config in niobe
Enable bus config memlat, bwmon, pmu-lib, dcvs and
dcvs-fp flag in niobe.

Change-Id: I1827045b1008689949e3359e20910dd31a0ddad6
Signed-off-by: Vandana Gupta <quic_vandgupt@quicinc.com>
2023-11-16 09:38:26 +05:30
Rakesh Kundaram
5573c3ddf3 soc: qcom: Enable sysmon subsystem stats for niobe
Enable sysmon_subsystem_stats modules on niobe target.

Change-Id: I6b41a9bdf1cfb995e3ee9a8a867c70abc5503cb7
Signed-off-by: Rakesh Kundaram <quic_krakeshk@quicinc.com>
2023-11-07 11:52:06 -08:00
Kalpak Kawadkar
27b75ed1b8 arm64: defconfig: niobe: Enable clock controller drivers
Add support for GCC, CAMCC, DISPCC, GPUCC and VIDEOCC
driver on NIOBE platform.

Change-Id: Ie450e23a9d91571513e81df7c235dd03dd3f52ad
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2023-11-07 09:28:41 +05:30
Amrit Anand
dba3186f18 soc: qcom: Add support for llcc driver for niobe
Add LLCC slice configuration data, enable llcc driver for niobe.

Change-Id: I5f615bb603760e1cc3023b20d2d3a4ed24f98a89
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-11-03 10:35:33 +05:30
qctecmdr
79f434415f Merge "defconfig: Enable UFS for niobe platform" 2023-11-02 12:33:52 -07:00
Manish Pandey
99f765ab6d defconfig: Enable UFS for niobe platform
Enable ufs and ufs-phy for niobe rumi validations.
Also add UFS modules in first stage list.

Change-Id: Id80c8867e42137b2ce54add60eb2ce550eb0e700
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2023-11-02 12:24:11 +05:30
qctecmdr
30e2d4fe5b Merge "defconfig: niobe-gki: Enable download mode driver" 2023-11-01 23:21:58 -07:00
Kamati Srinivas
486a6b6e13 defconfig: niobe-gki: Enable download mode driver
Enable the download mode driver and turn on default flag to enable
dump collection in case of panic or error conditions.

Change-Id: I9c136680a45ec14e8f5594cb7e5c9bac4520fa4e
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2023-11-01 15:05:09 +05:30
Raviteja Laggyshetty
2448e33e9d defconfig: Enable interconnect driver for NIOBE
Enable the interconnect driver so that consumers are
able to obtain their path handles properly.

Change-Id: I88d9f6f90908197b7488deb5dc91a8c6c2e91a66
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
2023-11-01 11:09:12 +05:30
qctecmdr
1d233159ae Merge "defconfig: Enable qrtr for niobe" 2023-10-31 14:05:05 -07:00
Kishore Kumar Ravi
fe505e18c9 defconfig: Enable qrtr for niobe
Enable the qrtr and qrtr-smd modules for niobe. This enables the
creation of qrtr sockets to communicate with remoteprocs through
the IPCRTR protocol.

Change-Id: Id03ff925b70f4f40f940692566fedd4c3c8d3b88
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
2023-10-31 14:30:12 +05:30
Amrit Anand
d271f59032 msm: defconfig : Adding support for IPCC driver for Niobe
Enabling IPCC configs for niobe and updating modules.list.msm.niobe.

Change-Id: I158c37f46183f6b81d3be17fda4cc1d344e6d84c
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-10-31 10:50:29 +05:30
Amrit Anand
ac47ee5039 arm64: defconfig: Enable socinfo and smem drivers for Niobe SoC
Enable socinfo and dependent drivers for Niobe SoC.
Add socinfo and dependency modules in first stage list.

Change-Id: Ide1e3f9d6835cea10760a2f4621525b067ae5673
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-10-27 16:35:12 +05:30
qctecmdr
3441729330 Merge "arm64: defconfig: Enable Boot Statistics driver for Niobe" 2023-10-26 21:55:14 -07:00
Kamati Srinivas
25588f9e1f arm64: defconfig: Enable Boot Statistics driver for Niobe
Enable Boot Statistics driver for Niobe.

Change-Id: I9563d0ac4b8d93641d37db2ade29717adb5b8b2d
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
2023-10-26 13:03:03 +05:30
Amrit Anand
fcde52c303 defconfig: Enable pinctrl config for Niobe SoC
Add pinctrl config to support pin control in Niobe SoC. Add niobe
pinctrl module to list of first stage module list.

Change-Id: I64b5885fe275d7140297f81e5fd294369b293de5
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-10-19 12:46:56 +05:30
Tushar Nimkar
7322903aef defconfig: Enable RPMH, PDC and CMD DB for niobe
This change enables RPMH, PDC and CMD DB drivers.

Change-Id: Ia6b972ce02fc5b5f8d2a631287b288378aa62f90
Signed-off-by: Tushar Nimkar <quic_tnimkar@quicinc.com>
2023-10-05 20:14:49 -07:00
Jishnu Prakash
b7af09dc13 arm64: defconfig: enable stub regulators for niobe
Enable stub regulators driver for niobe

Change-Id: I6e445486c6a5c32d855159b1e083871a91c5865c
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2023-10-02 22:06:30 -07:00
Kalpak Kawadkar
293ae2856c arm64: defconfig: Enable clock and gdsc drivers for NIOBE
Enable COMMON_CLK_QCOM and GDSC_REGULATOR drivers on NIOBE
platform.

Change-Id: I9f2107bee5acdc8a80bab18160a42266d00864fc
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
2023-09-22 09:36:58 +05:30
Pratyush Brahma
1f21793175 defconfig / modules.list: Enable base memory modules for niobe
Enable base memory modules for niobe by enabling configs and adding
relevant modules for first stage loading.

Change-Id: Ia71f1263b814976d326b782305895358dad2602e
Signed-off-by: Pratyush Brahma <quic_pbrahma@quicinc.com>
2023-09-19 22:48:37 -07:00
Amrit Anand
814976be07 build: bazel: Enable compilation for Niobe SoC
Add initial files to build Niobe with bazel.

Change-Id: I2c0a2872d589ef6d328088a2b3f879644d8ea60c
Signed-off-by: Amrit Anand <quic_amrianan@quicinc.com>
2023-09-12 15:02:39 +05:30