SDHCI timeout waiting for HW interrupt has been observed with the following
dll_usr_ctrl settings -> 0x090106C0
By updating dll_usr_ctrl to 0x2c010800 issue not seen.
Change-Id: I73fe6028b14813d2ba10275ec58bf42162f84104
Increased the left eye and right eye dma heap
pool size to 16MB to support higher resolution
based buffers in case of neo.
Change-Id: I8e9bc09ecc89073cde657c9dc9ff4d6bd3e34de5
In view of issues observed on Gen-1 targets where letting the PIPECTL
SUSPHY bit stay set during controller initialization causing the HW
to access 0th address after setting run_stop bit, add disable u3
susphy quirk to ensure this bit is not set during dwc3 probe.
Change-Id: I6e19b7dc64e3f683a1f66ff9b05ea9a09d5e5e9f
Add alias naming for cpu pause cooling device.
Add alias naming for cpu hotplug cooling device.
Add changes for cpufreq driver node.
Change-Id: I9cbb6beceff0a83976672df3783d49ab3add6e40
IPA handle for HP11 target via s1f rails and s1f rails source with
external GPIO 7, Hence updated vreg rails based on GPIO 7.
Change-Id: Idfd6cf3cc766bd7200cc7ae6eca34ca8f9fb4127
Current properties "qcom,threshold-arr" and "qcom,config-arr"
assumes that logical CPU number & physical CPU has 1:1
mapping and accordingly all the registers placed linearly with
increasing order of logical CPU numbers.
But if any CPU is not available then 1:1 mapping is broken
as we are having logically contiguous CPU numbers even if
physical cpus are not available.
To resolve this we are replacing old properties with a new property
"qcom,chd-percpu-info" and map core-hang registers wrt to CPU phandles.
The format is <&CPUx_Phandle CPUx_Threshold CPUx_Config>.
Change-Id: I17864c4e5b0a2739cf60e3dd2fdc264f778c083e
Binding properties "qcom,threshold-arr" and "qcom,config-arr"
assumes that logical CPU number & physical CPU has 1:1 mapping
which is not true when any CPU is not available.
To resolve this we are replacing old properties with a new property
"qcom,chd-percpu-info" and map core-hang registers wrt to CPU phandles.
The format is <&CPUx_Phandle CPUx_Threshold CPUx_Config>.
Change-Id: Ib5ce47b5969e1203e6508e6c77dfdc8b6d7de65d
Adding a change to clear __GFP_RETRY_MAY_FAIL flag for
order-3 tmp_alloc rather use __GFP_NORETRY flag to retry
only once whenever there is an order-2 fallback option
available. So, that it may help in replenishing
the buffers on time.
Change-Id: I44f16a121eb2769077bb6ac903b0c4895afa00f8
Update msm_gpu cooling device level to matching the gpu
available frequency.
Update CPU4 cooling device level to matching the cpu4
available frequency.
Update CPU7 cooling device level to matching the cpu7
available frequency.
Change-Id: I25d369af8322fef6864bce21138eb003ac014311
Add IOMMU Geometry property to help save SMMU page table
memory saving for UFS/eMMC. No functional change but helps
saving memory table space. Reducing smmu memory mapping
for storage from 4GB to 1GB.
Change-Id: Iee9e09394106ce6c48988cc96cc8a6c4e0a555eb
Update pwm-cells property value for pdm_pwm node on Anorak to accept
polarity argument from pdm_pwm clients.
Change-Id: Ie5c67aa13419166539e2467b1b5f846bcaddf626