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
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: Ic03f8cd0303d3b2e890eed10e04594cb51c52228
Tmecrashdump ddr offset is per target defined value and is needed
as an input by tz-log driver to display tme logs in adb shell.
Define this value for all TME enabled targets.
Test:
Build compilation and tz_log driver bootup,
proc node creation with name "tme_log",
Display tme logs from userspace.
Change-Id: Ie12cde35965cd9b1bfff42b003deb88c02786f9a
Remove sol gpio config parameters from neo as the
firmware doesn't have SOL support yet.
Change-Id: I2b0d66f57c935a88b4a38b835363ed0aa8d97bf9
CRs-Fixed: 3472469