Add pmic-glink support and its clients: -
1.ucsi.
2.qti-battery-charger.
3.altmode.
For debug support enable other clients like: -
1.glink-adc.
2.charger-ulog.
3.glink-spmi-regmap.
4.battery-debug.
Change-Id: Ida1252a029918ce53bd97ba9fcbdea89e253a774
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Add interconnect devices for clk_virt_noc, mc_virt_noc,
aggre1_noc, aggre2_noc, cnoc_cfg_noc, cnoc_main_noc, gem_noc,
lpass_ag_noc, lpass_lpiaon_noc, lpass_lpicx_noc, mmss_noc,
nsp_noc, pcie_anoc and system_noc. This will allow consumers
to get their path and set bandwidth constraints on them.
Change-Id: I99812ef866f12c4a3d4b4ee9cf0dd809c946a64f
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add support for VIDEO clock controller and move corresponding gdsc's from
dummy to real on Kera platform.
Change-Id: I830ceb12fb979613401859313518d9e4de67e674
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Add support for GCC and TCSRCC on Kera platform. While at it,
move the corresponding GDSC's to real.
Change-Id: I1ecf7e1ec14afc71a9fc228c636668d9052ba14b
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Add spmi-pmic-arb devices for the primary and secondary SPMI buses
found on kera. The primary bus operates at 19.2 MHz and is used
for most of the PMICs. The secondary bus operates at 4.8 MHz
and is used exclusively for charging PMICs. Note that the
secondary bus is not used so it is kept disabled.
Add SPMI debug device and associated child devices for the primary
SPMI interface. This provides consumers with unrestricted access
to the PMIC registers on pre-production devices. This helps
make debugging easier.
Change-Id: Idbb39999b00dd296419eb570b30083e208cf2bce
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Add device nodes for the cpucp mailbox, cpucp logs,
and SCMI nodes for Kera.
Change-Id: Ia787f5f2b6fd739df0be380946beadef1963a0e9
Signed-off-by: Sayantan Chakraborty <quic_saycha@quicinc.com>
Add device-tree nodes required to support trustedvm and oemvm on Kera.
Change-Id: I7b978c5c166a4e00dcbc68c1ef6884f9ddeba72c
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
Add chipinfo region as ext-region for cpusysvm for Kera.
Change-Id: Id353eece5d4b825c75775f1c5be7201260007c1c
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
Add ddr-regions device tree node in Tuna and Kera to optimize
boot-up time as firmware will look for this node during boot
and if it finds it early, it will save some time in bootup.
Change-Id: If3d6f3be7331870b5ecec9834de1dbebfbb6c22f
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
Previous commit c0ad941ff4 ("ARM: dts: msm: Add bootargs for tuna
and kera") reverted couple of other change due to merge conflict
and merge itself. Add the affected change again to fix the issue.
Change-Id: I469075244ad34f13ea7004baae9d9423ebc4584d
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Add the smp2p device node to enable smp2p communication with WPSS.
Change-Id: I3cd90e4d035fe0ef7d6f5e7480fb3966fd8c6921
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
Add stub regulator devices for the SMPS, LDO, and BOB regulators
found on the PMICs used on kera boards to allow the regulator
clients to vote on them.
Change-Id: I1ff88145cdfb7111e473653d4a26e332f93267a8
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Add the bootargs entry for tuna and kera.
Change-Id: I07c281141826710d81d9b148e4eb25816d834c02
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Add the gh_watchdog node for kera and tuna.
Change-Id: I49b90fc0e4abf6a912937cd474b048c2b8178ea5
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Add support for CPUSYS_VM for Kera target.
Change-Id: I7c8f0656ff69cc4f117b8a1c17baa86fd6ec8eb5
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
Add list of GPIOs reserved for QUP 2 SE 6(20,21,22,23),
CXM UART1(111,112) and CXM UART2(110,116).
Change-Id: If501f5da5f732c5270438066525389001d345321
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Add the secure-buffer device, which supports hypervisor operations
to change the stage 2 permissions of memory.
Change-Id: If7a38ffd1cfa769b26b8f1d05b676f9e7eb33cf8
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>