UFS has a dependency on smmu being probed first. Specify
this dependency in the ufs dt node to set this probing order.
Without this change, ufs may get probed first then start using
the smmu while smmu is being probed.
Change-Id: Idd99a19b3d407cd319addbc1cab27f8191dd9509
Signed-off-by: Bao D. Nguyen <quic_nguyenb@quicinc.com>
Add node for gic interrupt router for sun SoC.
Change-Id: Id5690f286f89f6f15051477cf06ad8a390c69c7a
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
Add irq lend test node to sun, sun-vm and sun-oemvm to validate
hypervisor irq lend functionality.
Change-Id: I2cc6fae7645c12920fe742f2c3c7ce8a166fe663
Signed-off-by: Po-Jung Lai <quic_pojulai@quicinc.com>
Add message-queue test node to sun.dtsi, sun-vm.dtsi and
sun-oemvm.dtsi to validate hypervisor message-queue functionality.
Change-Id: Id43f707d715ef8937d7497c95f2bce89e73202ac
Signed-off-by: Po-Jung Lai <quic_pojulai@quicinc.com>
Add doorbell test node to sun.dtsi, sun-vm.dtsi and
sun-oemvm.dtsi validate hypervisor doorbell functionality.
Change-Id: I8535600c66692b4254e54da773f4d2bb6e717583
Signed-off-by: Po-Jung Lai <quic_pojulai@quicinc.com>
To access gpios from apps and adsp, we have added apps and
remote flag in dtsi. To identify apps is busy or not, added
qcom-apps flag during active state and added qcom-remote flag
during suspend state, so other SS can use gpios during apps
in suspend state. with this flags in pinctrl file for respective
GPIOs will help eGPIO to work for AON camera usecase.
Change-Id: I621ae6be653fe89034245d80b650afd8893c7e41
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
Add the PCIe CRM bcm-voters, which are required to support voting BW on
behalf of the PCIe CRM HW clients.
Change-Id: Ic02fe99d26f80c9f156268aed452073cafd768ee
Signed-off-by: Mike Tipton <quic_mdtipton@quicinc.com>
Change the pcie devicetree node names to be in line with the
pci-bus.yaml format.
Change-Id: I46b56b7aee492c746554ac2a3575cd11c2108efb
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
Change the pcie devicetree node names to be in line with the
pci-bus.yaml format.
Change-Id: Ic7d5158f988163e6053df27aa8084a1a1f5b8f0d
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
Rename node name for modem-diag node and add memory-region
for modem-etr1 on sun.
Change-Id: I8430a422d3b2bbb2ea7ecd489b675bd946ef29c1
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
Increased tre size to 1024 for i2c camera instance.
Change-Id: I60a7cd5bff7689a72fb6c82b224fb8ddb189205c
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
on KP4.0
On KP4.0 Pineapple changes for qupv3 doesn't have latest changes
when compared to KP3.0, updated all missing changes for i2c/i3c.
Change-Id: Iada78f857dde1f02565111fa92e5ad64ccd6b553
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
Add device tree support for v8 Power Grid on MTP, CDP, QRD
platforms for Sun SoC.
Change-Id: Iceac9ff05e97fb384f1bb0e641ad6ec568d75076
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
Add NFC support for MTP, CDP platforms on Sun SoC.
Change-Id: I93755e3861d5d075f020ea5856caed56d57db922
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
Add v1 and v2 DT support for APQ variant on MTP, CDP
and QRD platforms.
Change-Id: Ifb447f14db06038d537951bd9b37f279c4757c0b
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
Add VADC channels provided by pmk8550 that are used by thermal clients
on Sun. Also, add the corresponding thermal zone devices.
Change-Id: Ia3113ff6f5c76cd7f4582808b1672d3ddecadab7
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
Currently, PM8550VS and PM8550VE ADC channels are using old macros for
register address. Update device nodes so that they use the new
PM8550VX_ADC5_GEN3_<channel>(sid) macros.
Change-Id: I151d965a3eb03ad318deb21dea47170e5806f37a
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
Add tlmm VM test driver device tree support for Sun.
Change-Id: I131fcdaec94b6551d99753108276cfc8126187db
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
Add CPU hotplug and pause cooling device to hotplug or pause any
CPU under thermal conditions on sun. Added the respective pause and
hotplug cooling maps to the CPUs and added cooling-cells property for
each CPU.
Change-Id: I6753ee0d77511d58ba313707381f2e0b9114eeed
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>