Commit graph

667,873 commits

Message SHA1
devfreq: update freq variable in compute_freq function
Update freq variable from unsigned long to uint64_t of
compute_freq function  to be in compliance with 32 bit
environment.

Change-Id: Ia9183b0e593daf3780135a8e1ae8ddb36db16f86
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>

Santosh Mardi   commited 2018-05-18 17:17:03 +05:30
49eea524be
ARM: dts: msm: add support for DDR bw vote on sdxpoorwills target
To scale ddr based on the effective frequency of core enable
cpubw node, cpubw node will scale ddr based on the cpu core
frequency.

Change-Id: Iad5e98d60caa5516d98820b9d4563c7d2200ae94
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>

Santosh Mardi   commited 2018-05-18 17:16:14 +05:30
3ae5c7659b
Merge "ARM: dts: msm: Enable SMMU S1 for EMAC on sdxpoorwills"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-10 06:46:17 -07:00
202aa1fb90
Merge "drm/msm/sde: Correct vblank ref count in case of failures"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-10 06:45:54 -07:00
dd343624f9
Merge "msm: mdss: avoid fake ack and overflow errors during ESD"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-10 06:45:51 -07:00
2d2f7f0bd4
Merge "msm: mdss: do not print error in case sync_trigger is enabled"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-10 06:45:35 -07:00
f80fb521e7
Merge "msm: mdss: Read status value from master controller"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-10 06:45:32 -07:00
2503bc24cb
Merge "power: fg-alg: add min_start_soc to begin the capacity learning"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-10 06:45:29 -07:00
df88d15256
Merge "defconfig: Disable config EXT2_FS and EXT3_FS for sdm845"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:51 -07:00
cb2a81ba42
Merge "Merge commit '8b63da78' into msm-4.9 - PC 156"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:49 -07:00
ee6df8b5d2
Merge "ARM: kernel: smp: Clear Pending IPI flag after handling"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:47 -07:00
d6a51af13c
Merge "clk: qcom: Retrieve pre_div from freq_tbl for shared RCG"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:46 -07:00
e2a33c5c80
Merge "ARM: dts: msm: Enable SMMU S1 for IPA on sdxpoorwills"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:34 -07:00
6e6f03061d
Merge "ARM: dts: msm: Pass USB connector type for sdxpoorwills"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:32 -07:00
269ab81c42
Merge "perf_defconfig: sdm670: Enable compilation of regmap irq for sdm670"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:30 -07:00
9f3f36d367
Merge "sched: Remove unnecessary calls to cpufreq_update_util()"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:28 -07:00
1742238caa
Merge "ARM: dts: msm: Correct dump size of rpmh for sdxpoorwills"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:27 -07:00
f6f6c3911a
Merge "ARM: dts: msm: Add label for PMIC5"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 15:46:25 -07:00
961cb4ab1f
defconfig: Disable config EXT2_FS and EXT3_FS for sdm845
This change disable the unspported fs configs.

Change-Id: Ieec98a724ff801df02d3c8b7ba96075b8bf2449e
Signed-off-by: Ankit Jain <jankit@codeaurora.org>

Ankit Jain   commited 2018-05-09 17:53:54 +05:30
59df5b4a31
clk: qcom: Retrieve pre_div from freq_tbl for shared RCG
There could be cases where a simultaneous clk_disable and clk_set_rate on
the same rcg could result in a wrong recalc rate. So for shared rcgs
get the pre_div value based on the current frequency from the frequency
table.

Change-Id: Ia5730e43965b2d0ba19da05fca47825514f98865
Signed-off-by: Taniya Das <tdas@codeaurora.org>

Taniya Das   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 03:35:05 -07:00
4455d28981
perf_defconfig: sdm670: Enable compilation of regmap irq for sdm670
REGMAP IRQ is used in SDM670 AQT codec.
Enable compilation so as to resolve any unknown symbol errors.

CRs-Fixed: 2235767
Change-Id: Ic81da840cd7c26dab3473c4da0c3e1df639c8355
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>

Vatsal Bucha   authored and   Gerrit - the friendly Code Review server   commited 2018-05-09 03:30:43 -07:00
ee679cb66d
ARM: kernel: smp: Clear Pending IPI flag after handling
Clear per cpu pending IPI interrupt flag after handing.

Change-Id: I1c69212110314d86c5013b6ec990eabe353d779a
Signed-off-by: Raghavendra Kakarla <rkakarla@codeaurora.org>

Raghavendra Kakarla   commited 2018-05-09 15:26:22 +05:30
09166f4fad
sched: Remove unnecessary calls to cpufreq_update_util()
The cpufreq update util calls after update_task_ravg() are
no longer needed. This is taken care in WALT when a window is
rolled over. Besides these calls were ineffectual since
SCHED_CPUFREQ_WALT wasn't passed in the flag parameter.

Change-Id: I28ac40b33662584ec9f8fff116e66a6f33a8d010
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>

Pavankumar Kondeti   commited 2018-05-09 13:00:39 +05:30
256be6b2c2
sched/walt: Fix stale window start marker passed to the schedutil
With commit d8c5bfcc07 ("sched: Make sure window start passed to
schedutil is consistent"), the rq->load_reported_window is presented
to the governor as the window_start marker. The rq->load_reported_window
is updated when load is reported to governor only during a window rollover.
So it should be consistent with the current window start mark. But for a
just hotplugged in CPU, the rq->load_reported_window is not updated
until the next window rollover.

If the load is reported for any other reason before the next window
rollover, the window start marker passed to the schedutil would be
stale and leads to a BUG_ON() in schedutil. The recent window start marker
is cached in WALT in walt_irq_work_lastq_ws. Use this instead of
load_reported_window to fix this problem.

The rq->window_start is cached in rq->load_reported_window to filter
the utilization updates in the same window. This is not needed since
utilization updates are not sent when SCHED_CPUFREQ_WALT flag is not
set. So kill the load_reported_window maintenance.

Change-Id: Idaefcb0b9cecb15ea436ac7a66cb6da81e3852a1
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>

Pavankumar Kondeti   commited 2018-05-09 11:32:35 +05:30
7fa1540f0b
ARM: dts: msm: Correct dump size of rpmh for sdxpoorwills
The original dump size of rpmh is unable to allocated. Correct
the size of rpmh to make SDI be able to dump rpmh.

CRs-Fixed: 2238517
Change-Id: I10ce6144b85047a583497b0d18fca4c102de5788
Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org>

Mao Jinlong   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 22:49:25 -07:00
0d5834ff6c
Merge "diag: Add new WLAN_RSN event id"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:54 -07:00
45e3b69a8b
Merge "msm: kgsl: Enable GPU CPZ for A505/A504"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:53 -07:00
fe07e30da1
Merge "ARM: dts: msm: Add wcnss node for msm8917"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:51 -07:00
c5af579e58
Merge "ARM: dts: msm: Add fpc re-drive support for SDM632 QRD"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:50 -07:00
c7016592a4
Merge "ARM: dts: msm: disable home key for SDM632 RCM device"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:49 -07:00
e05e381dbb
Merge "regulator: cpr4-apss: Update voltage corner configuration for sdm632"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:47 -07:00
7e9d24044e
Merge "qseecom: release memory when failed to get fw size"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:03 -07:00
176a1f76c1
Merge "ARM: dts: msm: Correct gpu smmu interrupt type for sdm670"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:02 -07:00
09ad065e55
Merge "ARM: dts: msm: Populate OPP table for GFX clock on MSM8937/SDM439"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:04:01 -07:00
818559903f
Merge "msm: kgsl: Do not invoke loading of GPU ZAP shader"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:59 -07:00
e026e3a94b
Merge "crypto:msm: fix compilation issue for crypto APIs"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:57 -07:00
828681426c
Merge "msm: pcie: change PCIe to suspend after suspend_noirq"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:56 -07:00
683dc9aa3b
Merge "iommu: arm-smmu: Add hibernation support for slave-side secure devices"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:53 -07:00
29b5b88785
Merge "diag: Protect memory allocation in diagfwd_mhi_read_work_fn"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:51 -07:00
b2ace40bbb
Merge "mm: vmpressure: fix dual calls to global vmpressure"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:49 -07:00
500f8f1c6b
Merge "power: qpnp-fg-gen3: Restore recharge SOC only when not in JEITA"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:47 -07:00
28e1764b9d
Merge "defconfig: Enable MPM support for APQ8009"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:43 -07:00
9ded544c37
Merge "thermal: qpnp-adc-tm: Update adc_tm register offsets for PMIC5"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:40 -07:00
a5c3d38a84
Merge "ARM: dts: msm: Correct gpu smmu interrupt type for sdm845"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:26 -07:00
66ccc440a5
Merge "ARM: dts: msm: Update the CC count property for SDM845/670"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 21:03:19 -07:00
01b27aa114
Merge changes into msm-4.9
Gerrit - the friendly Code Review server   commited 2018-05-08 20:04:32 -07:00
c091c7a8a0
ARM: dts: msm: Enable SMMU S1 for EMAC on sdxpoorwills
Remove the S1 bypass flag to enable SMMU mapping in EMAC
for all the memory allocations.

Change-Id: I07f3927b82ab807905c79d6ee872873cf5e63b63
CRs-Fixed: 2237497
Acked-by: Nisha Menon <nmenon@qti.qualcomm.com>
Signed-off-by: Sunil Paidimarri <hisunil@codeaurora.org>

Sunil Paidimarri   commited 2018-05-08 12:58:32 -07:00
677363c05a
ARM: dts: msm: Enable SMMU S1 for IPA on sdxpoorwills
Take out the s1-bypass flag from IPA dtsi entries to enable
SMMU for IPA memory.

Change-Id: I8d7e1c8053ec58e93c502ef19bd9fb5f71fcb377
Crs-fixed: 2228863
Signed-off-by: Michael Adisumarta <madisuma@codeaurora.org>

Michael Adisumarta   commited 2018-05-08 11:46:03 -07:00
464d6c0144
Merge "defconfig: msm8937: Add ft5x06 touchscreen support"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 08:57:19 -07:00
52427b3192
Merge "usb: gadget: qdss: Fix runtime PM usage count for multiple set_alt"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2018-05-08 08:57:18 -07:00
29493340c6