The PIL drivers need to vote for bandwidth across DDR and
crypto subsytem, such that the secure world can perform
initialization and authorization of the firmware blobs.
Hence add a device-tree node indicating the corresponding
interconnect.
Change-Id: I143d30b2744dfe11d43908a7a01f006cc9115f21
Add PMIC Glink device and their client devices. PMIC Glink device
with name PMIC_RTR_ADSP_APPS supports the clients UCSI, battery
charger etc. PMIC Glink device with name PMIC_LOGS_ADSP_APPS
supports the client battery debug device.
Change-Id: Icf6dae33dfcc361701e1684274e3749431d451a0
Add an SPMI debug bus device and associated child devices so that
consumers can have unrestricted access to the PMICs on
pre-production devices. This helps to make debugging easier.
Change-Id: Id534051fef71eb84fbea3dc8976ecb2cbd9eff47
Add regulator devices for holi as rpm-smd regulators.
This ensures that consumers are able to modify the
physical state of PMIC regulators.
Change-Id: I4f923b885e5d8170535d42edd32c466cc586f5c9
Add le-vm DT flag to enable TUI usecase. Add static-gpii-mask
to assign a static gpii to touch LA usecase on Lahaina.
Change-Id: I2905c0bec48ea83f34fbd6e3ffbbfec52306f5c5
Add le-vm DT flag to enable TUI usecase. Add static-gpii-mask
to assign a static gpii to touch LA usecase on Lahaina.
Change-Id: I0760673e482ec6353a6e3100722432d631780637
Fix memory node address to 0x28800000 from 0x28000000.
This address has to be proper for hypervisor to indetify the memory
node for overlay. Additionally enable SCM driver.
Change-Id: I30f2c67bb730aea3757beacb15cf9b266c48ba49
The system PM violators is a device that reads the AOP MSGRAM and
reports subsystems that are preventing system low power modes during a
given duration.
Change-Id: I1c86fd06946bf25c17c854f91369e805c26f10e0
Add RM device node to probe RM driver to initialize various hypervisor
resources like doorbell and message queues. This node should overlay by
RM-VM dynamically when the primary vm load the VM image into memory.
Until this support is ready in RMVM, statically maintain the node
information in the DT.
Change-Id: I8d8c39eb2b7b435f6f99ddc3677003fbd88b5199
Add additional nodes like more virtual CPUs, adjust pil segment offset
values for trusted VM and rearrange some of the nodes.
Change-Id: I290467a0ad2b62b52fc540a0ac6d4ec4feebe468