Add top level SPMI slave device for PM6450. Also add some
of the peripheral devices within the SPMI slave devices.
Change-Id: I82e48a588c4571e0c060b1932d78651610190dcc
Add support for RPMHCC clock controller on NEO platform. While
at it, use dummy clock controller for RPMHCC on RUMI platform.
Change-Id: I63a09d13f066ccafe6be721293b5757a80da7e12
Add cpu frequency node to be able to scale the CPU frequency.
Also add support for CPUFREQ-HW-DEBUG node to dump the EPSS registers
for debugging.
Change-Id: I5d6ebe5aa10d3421265e2a1220e1685a40c5a98b
Add debug clock controller support on NEO platform to
support clock measurement for all other clock controllers.
Change-Id: I8d0cd5a5c3bd52a3ba435fd5efea83f9393628c0
Update ibat_lvl0 from 6A to 9A and ibat_lvl1 from 7.5A to 10A
to prevent triggering BCL mitigations.
Change-Id: I7ab7a6fb724fe1f16c16582e57012cbf3ed8c52a
When run super speed compliance test, there is one orientaion fail,
it is redriver channel A and B.
Update redriver channel A of eq to 4db and flat-gain to 1.5db,
the compliance test will pass.
Change-Id: I501304df7e50e3724778939148a5ed04c38e982f
Add glink probe driver entry to Diwali to have a way for
glink core to get pm notifications during apps suspend/resume.
Change-Id: I6cede7291b216584e0dfc7cdf99fce898f75c812
Add initial version of parrot GPU properties.
This is needed to support Graphics driver functionality
on parrot target.
Change-Id: I9200d65cf0eda2494dbaf53f1d0a003023980fb2
Add imem device tree node for Neo. Add diag dload cookie node to
be used read/write cookies that are required for diag gadget driver.
Change-Id: I143dc5cfa26e462b8dd896c94462cc4b0209d94a
Update gpu, cdsp based config mitiation rules for quiet-therm
and NSP thermal zones as per latest recommondation for diwali.
Change-Id: I04e7ffaeb74f8675281b34036f935df4ecbdc294
Add dma-coherent option for etr1 on diwali and waipio to fix
dma_sync_for_single_cpu() issue, which cause by a upstream
change "Speed up for bounce buffer in flat mode". this change
uses “dma_alloc_noncoherent + cache sync” to replace
dma_alloc_coherent, These APIs only work with contiguous memory.
since etr support iommu, etr buffer physical address is not
contiguous.
Change-Id: Ib179a65c49e893cc3a77d7accfeb6515e0d02e23
Add support for CPUFREQ-HW and CPUFREQ-HW-debug on PARROT platform.
While at it, update the default cpufreq governor to performance.
Change-Id: Ic29e12917f7eae4fcf735a7359fd6e053d9bd2a5