Add initial devicetree nodes and entries to support
PCIe1 root complex port configuration on kalama.
Change-Id: I05aabc8cf39da2c2765ae467c3a2052d99cf8783
Update the documentation for the qcom,iommu-pagetable property to
reflect that clients should not use the LLC or LLC_NWA configurations
when the IOMMU device they are upstream of is io-coherent.
Change-Id: I339ebaf0c2618f1bd57c4033b965ed02968b1434
Halting the QTB to perform ECATS on the PCIe QTB may result in deadlocks
due to the timing constraints of PCIe transactions. Thus, opt the PCIe
QTB out of being able to have ECATS performed on it for Kalama.
Change-Id: Ib1270204659cdb60dbe8703ab5eb7a8dc31993b2
This change adds below USB resource related configuration on Kalama.
1. USB PDC interrupts for coming out of different system low power mode
2. USB data role mode for USB host mode and device mode
3. Update qcom,core-clk-rate-disconnected for allowing lower VDD profile
4. eUSB2 PHY refclk for supplying reference clk.
Change-Id: I9afb2bc413e64a12b58ae39b2c2202320d67af2c
Currently, the debug base address is defined under the reg property.
This would be confusing if multiple addresses are specified under reg
property to support more ADC channels. Separate debug base into its own
property.
Change-Id: Iadd6a86581434713f94703bba594b998ea856bf9
Add eUSB2 PHY and repeater related configuration for USB2
functionality on Kalama.
This change also disables USB eUSB2 PHY and USB QMP DP PHY with
Kalama RUMI as those PHYs are not available on this platform variant.
Change-Id: I4880df503ecfaab85b547f3261cda97355c121f0
Add usb-repeater with eUSB2 repeater phandle (mandatory) for allowing
eUSB2 PHY driver to call into eUSB2 repeater driver related interfaces
for reset, init and updating its configuration.
Add dummy-supply with eUSB2 repeater phandle (optional) for enforcing
probe ordering between eUSB2 repeater driver and eUSB2 PHY driver.
Change-Id: Ib295e7f2a229ab0d2541cbb1dd24a63a873b9493
Include stub regulators for PM8150A, PM8150B and PM8150C
instances on cinder to allow the regulator clients to vote
on them.
Change-Id: I1b38999f80ecdd68df383cd310e0e041e479024c
Add stub regulator support for PM8150A, PM8150B and PM8150C
PMICs on cinder to allow regulator clients to vote on them.
Change-Id: I56e3ba8a4cf10457407a1a6ee2bbf093657117de
Add bindings information for userspace cooling device. This cooling device
will enable the userspace thermal daemon to receive notification and
take action.
Change-Id: If76f66beffb1896ce319f11d0fd8fedad0f0f74c