Add the set of devices that describe the APPS
and graphics SMMU register spaces and various
properties for SM8150.
Change-Id: Ia915c26fb45e5c62230190d4b43eef244d63e308
Change the entries and sizes for memory dump table on kalama since
the sizes and the allocation for cachedump and tlbdump are not
proper.
Change-Id: I5625bee3220ab3233370a3df49b79d7804590dcc
Make label as required property. label is used to get the RSC
device handle when the devices using RSC device is not a child
of RSC device.
Change-Id: Idb0a2f0f28fd140f93592df8aadcf3ca91df4d66
Add wireless firmware name in battery charger device to support wireless
FW update for IDT9418 wireless transceiver found on kalama platforms.
Change-Id: I9a2455260894a0ccc2e3b1686ba27ef77c7dfb4c
Currently i2c hub core-clk entry reading from upstream qup
common node, upstream supports only m-ahb and s-ahb clocks.
So core-clk dt entry moved to individual i2c hub nodes.
Change-Id: Id8d578fd7cb06cc80d7359c5b292895da72e913e
gpu_cc_cx_gdsc is hw-ctrl-addr status polled and hw-ctrl-addr
register PWR_UP/DOWN status bit does not match.
Hence remove cfg-gdscr property and poll for GDS_HW_CTRL PWR_ON
status for gpu_cc_cx_gdsc as earlier.
Change-Id: I1e6bff4a9c747b1fa423ca626f2901ef1c49e32e
Add download-mode node to sm8150 DT for dump support.
Add TCSR_BOOT_MISC register address in scm node,
it is used by SMC call enabling download mode.
Change-Id: Iddf1bb5a71def78f767ca18adfe0441856b7656a
Update modem related thermal sensors and mitigation devices for
kalama. All these sensors and mitigation devices are available
over QMI.
Change-Id: I974a81f3bf3ce5b443da665d35890d38bf41e0fa
Enable qcom,support-cfg-gdscr property for all gdscs which polls
for gdscs power up/down status instead of PWR_ON status in gdscr
register.
Change-Id: Ia2077a7225e2390324461d8015e140dceac03e69
Enable different pmic alarm thermal zone mitigation for kalama.
It monitors pmic 1st stage alarm and enable mitigation for GPU,
NSP, modem etc.
Change-Id: If30bd4517306ad89e5ac2097508fd64957190457
Add stub interconnect devices for aggre1_noc, aggre2_noc,
camnoc_virt, compute_noc, config_noc, dc_noc, gem_noc,
ipa_virt, mc_virt, mmss_noc, system_noc, gem_noc_display,
mc_virt_display, mmss_noc_display. This will allow consumers
to get their path and set bandwidth constraints on them.
And add bcm voter devices that live under RSC devices
to allow interconnect providers to target their votes
for meeting bandwidth constraints.
Change-Id: I6c46d36928ecfbeaa5b568a61d3dfee9e9e0349d