Move the 'apps_rsc' node to the beginning of the 'soc'
node such that the rpmh-regulator devices are populated
early in the boot process. As many consumers' probe depend
on these regulator devices, placing 'apps_rsc' at the beginning
would satisfy the consumer devices as soon as they are
populated later in the boot. This way, the drivers no longer
have to wait for the regulator devices to be populated, thus
optimizing the boot performance.
Change-Id: I8f760a8e3eb3c0e301e5866d83e828208743c183
Enable display on trusted vm for yupik target by including
display dt files. Add entry to use non secure display heap
memory for TUI usecase for yupik target.
Change-Id: Iaf821ddf8017f1341e23bca3a8450f0797990b7a
Add top level SPMI slave devices for PM6155.
Also add some of the peripheral devices within the SPMI slave devices.
Change-Id: Ia45d71820a70e7d244a94143a3358c7a5a98fe3b
Add interconnect devices for sm6150. This will allow
consumers to get their path and set bandwidth constraints
on them.
Change-Id: I22a398c60f5d43fbc014abe9d04697bf01b9ccb7
If there is a switch connected to PCIe root complex, the
devicetree hierarchy needs to correctly reflect the physical
connection. Add pci DT nodes for each switch device such as
switch upstream and downstream ports.
Change-Id: Ic813867df68254b51ebdc365545058925fcff35d
This change adds display and touch support for r66451 dsc fhd plus
120fps command mode panel on yupik.
Change-Id: If331abb695ef22103fdca51fa0a8a9dded69c6b5
Add dcvs nodes for CPUCP mailbox, scmi and memlat configuration
facilitating the CPUCP based L3 scaling in yupik target.
Change-Id: I71253b39b911e6db077839e9eebfa2eed47147cd
Add device node for memdump driver for SDMSHRIKE. This is
required to capture necessary debug information when system
crashes.
Change-Id: Idfa0fd6ec16740165a0367212c7b90fe37ecb548
Add device node for memdump driver for SM8150. This
is required to capture necessary debug information
when system crashes.
Change-Id: Ie2bd6d24d8a9996e19622b32d79e0a4dbc6869b1
Create new lxc overlay devicetree for Gen3 platform, and add
lxc multi-card configuration to these overlay devicetrees.
Change-Id: Ic5ba96064413e062cba462d7fa0c78f9f07ae9c8
QUSB2PHY_LVL_SHIFTER is required to be updated to clamp the
signals from the QUSB PHY. And for certain platforms
this register is secured. Hence, add support for secure level
shifter so that scm_call can be used to do a secure write to
the register on sdxnightjar.
Change-Id: I3ee07276e5d7074f4e304fbf8850db360d39f62d