Enable WALT scheduler on pitti perf builds and insmod it early
during first stage.
Change-Id: I1b603adee7275104cfd51d274c48eef320a7cf34
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
Add ps-hold to secure restart_reason during
power-off & restart.
Change-Id: I62b41ff9da5d61aba11b7ab835785d2c3c7dc849
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Enable the following modules which enables
data encryption (FBE) using wrapped keys.
CONFIG_QTI_CRYPTO_COMMON
CONFIG_SCSI_UFS_CRYPTO_QTI.
Change-Id: I4bbd01f3f559be6cc8a82d011938cb7684b08919
Signed-off-by: Akhil Budampati <quic_abudampa@quicinc.com>
Enable watchdog and related configs for pitti SoC.
Change-Id: Ic6307941495078416efa5036953f4325b0dbcdf6
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Enable SCSI Generic Kernel Module support for Pitti
to enable communication from kernel for underlying
storage devices using the SCSI protocol.
Change-Id: Ibb80ae11692e2fbf16172dba1759e33d20a1f89f
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
wcd_usbss is not support on pitti, so remove.
Change-Id: I1a0648fd5a5c55bab03ed14d8e81e266996f26d5
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com>
Enable the fastmap, ECATS debug, TLB sync timeout debug and
iommu logger features through related configs for pitti.
Change-Id: Ie854215fb42754500bc1e4f7cc54d5b8f0fc140c
Signed-off-by: Jaskaran Singh <quic_jasksing@quicinc.com>
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>
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>
Enable CONFIG_PHY_QCOM_UFS_V4_WAIPIO to enable
ufs-phy driver for Pitti SoCs. Also add UFS PHY
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.
Change-Id: I2f574431b932edf54dddbc810ecf0434ea64246d
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
This change adds msm_sharedmem config changes for pitti.
Change-Id: Ia25cd2c518c434c3e1a4be4dd7334e8f37e1e583
Signed-off-by: Pradeep P V K <quic_pragalla@quicinc.com>
Enable configs for GENI based peripheral protocols such as uart, i2c,
spi, gsi, sps, bam and slimbus for pitti.
Change-Id: I782b3b972f0cfad4782bec07974b523e8d437fd1
Signed-off-by: Jyothi Kumar Seerapu <quic_jseerapu@quicinc.com>
Add VA based minidump client to dump kernel modules
data structures.
Change-Id: I2742aea79cfb05809918de25398dcca7966c2f5c
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Add gunyah arm64 support for arm64 specific features
like GIC and reset reasons.
Change-Id: I597873d9a1ee499f4069b5b40a4196fbaa9900b3
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Enable minidump feature on pitti SoC to be able to collect
the minimal dumps needed to triage the issues on end user builds.
While at it, also set max minidump entries to 200.
Change-Id: I4631dffe8b80f68f9b028aef2064fb01f39dcf9e
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Enable GIC 1 of N interrupt routing on Pitti SoC.
Change-Id: I9e98c4009e825892020cb1ce554635bc1860ddb7
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Enable vh for logbuf & bootlog and dump using minidump.
Change-Id: Ibb9488ce59b0e64543905b20096b952555749801
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Enable the download mode driver and turn on the default flag
to enable dump collection in case of panic or error conditions.
Change-Id: Ib3a6816bbf76b652c9a4794decdb2f2d2969239f
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Add support to enable CPUFREQ_HW, DEBUGCC and RPMCC on PITTI platform.
Change-Id: I676dc0ef21b1e2529080ed97e0e147d795a30ff3
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
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>
Enable debug symbol for pitti to allow modules get symbol
address for debugging.
Change-Id: Ibc3ce20db9ff744a18ea58c7feb643e6d14ac91c
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
Enable CONFIG_QCOM_SYSMON to support sysmon subdevice for
remoteproc in Pitti.
Change-Id: I714bbf6659c12e248db20098dd2a3976a662991f
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>