Add Video and Eva clock controller bindings on tuna device.
Change-Id: If59f876f716ba68a64f6c6b5c5acdf203b3ed472
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Add support for GCC and TCSRCC on Tuna platform. While at it,
move gcc's GDSC to real.
Change-Id: Ife8d7c141b80c84767bdd2f8b54b6fa2603d5881
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
Cpu and logbuf vendor hook module moved to simple helper
loadable modules and now there is no need of them to have
device node in device tree.
Change-Id: I97b79f76eef5743755746c684e8d306c11c9a507
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Replace a colon added mistakenly at a line end with a semicolon.
Change-Id: I41a51db834489c9fad7ece35a58eccadd35d3a20
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
Use "hot" trip type for thermal zone software shutdown trip
for all thermal zones. It just notifies userspace thermal
manager which in turn triggers a graceful shutdown.
Change-Id: I9c8d9e2db08941a93683993711c17705a78c8e3a
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
Add clock controller bindings for RPMHCC/CAMCC/GCC/DISPCC/GPUCC
and DEBUGCC on SM4450 Platform.
Change-Id: I779f0915c24a12664e6566ac386cf4ac4dd911e6
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
Add stub regulator devices for the SMPS, LDO, and BOB regulators
found on the PMICs used on tuna boards to allow the regulator
clients to vote on them.
Change-Id: I577485fa57f78e71d91fa1e783f20722113d957f
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Currently, IRQ is set to IRQ = IRQ -2 for E2 builds,
but for the E3 build IRQ number should be set according
to document.
Change-Id: I18cc6f3172b61cdb0af868b59db48e151a15fb2c
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
Add devicetree bindings for the qpnp-power-on driver.
Change-Id: I826698a4413ac5ea6f438c238a5d936e0ec4fea7
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
Add bindings for PM8008 devices.
This snapshot is taken from qclinux.1.0 branch commit 93af7f1c6008a
("QCLINUX: arm64: dts: qcom: Add bindings for qcom-i2c-pmic and PM8008
devices").
Change-Id: I8b1e88426bfe7f77c276922df8756be450237f77
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
Change https://lore.kernel.org/all/20230525113034.46880-1-tony@atomide.com
registers serial core controller as a child of msm uart device.
Since child should suspend first, due to the child's auto suspend
delay (SERIAL_PORT_AUTOSUSPEND_DELAY_MS), additional 500msecs
delay is added during msm_geni_serial_runtime_suspend.
Added new optional dtsi property 'qcom,suspend-ignore-children'
which when set ignores dependencies on children by PM framework, this
helps to exit quickly from msm_geni_serial_runtime_suspend and save power.
Change-Id: I36b239cf19293ee7b1ebecf32cdd0ad0749dbca1
Signed-off-by: Visweswara Tanuku <quic_vtanuku@quicinc.com>
Add support for ice wrapped keys to the UFS DTSI entry
on pineapple targets.
Change-Id: I3e04b07438b3859ef7e1545b73d0361406948aa2
Signed-off-by: Gaurav Kashyap <quic_gaurkash@quicinc.com>
Enable USB related properties for USB functionality
on tuna.
Change-Id: Ia4270aa4860d8b894ab094dafbad61d278f7606f
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
The cam_cc_titan_top_gdsc causes camera to permanently assert qactive
when it's enabled. If MMNOC attempts to collapse when the GDSC is
enabled, then the qactive signal will cause BCM to get stuck in the
collapse sequence. This will eventually lead to rpmh driver timeouts
when requested for MMNOC. Fix this by explicitly voting for MMNOC on
behalf of the GDSC.
Change-Id: I6689318f48fbdb4bd70b192143a11148acdb456e
Signed-off-by: Vivek Aknurwar <quic_viveka@quicinc.com>
There is 16K of DDR in a section memory and the rest is carveout in a
memory region [0x98000000 a0000000). As section size is 128M, which
require 2M of memmap. Lose this 16K to save (2M - 16K) of memory.
Change-Id: Ibca933768e89a978b97fe37a07938a08141d2e87
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Enable dma-heaps driver on OEMVM, as well as bringing in other features
such as virtio mem and large-dma buf support.
Change-Id: I7f679c061ba65237541363bd0b406bb4e58e697e
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>