summaryrefslogtreecommitdiff
path: root/drivers/staging/fsl_dpa_offload/dpa_ipsec.c
diff options
context:
space:
mode:
authorTom Huynh <tom.huynh@freescale.com>2015-01-22 22:29:36 (GMT)
committerHonghua Yin <Hong-Hua.Yin@freescale.com>2015-03-16 08:28:49 (GMT)
commita82bc85b91aabe41b47eb7ef4b15c466f671ecbc (patch)
treef59b8596d188480dfba921dc598a4cbebd06fd94 /drivers/staging/fsl_dpa_offload/dpa_ipsec.c
parent64ded519fc23ff43dc257dce37dfd1b7801f1e99 (diff)
downloadlinux-fsl-qoriq-a82bc85b91aabe41b47eb7ef4b15c466f671ecbc.tar.xz
powerpc/perf: fix fsl_emb_pmu_start to write correct pmc value
PMCs on PowerPC increases towards 0x80000000 and triggers an overflow interrupt when the msb is set to collect a sample. Therefore, to setup for the next sample collection, pmu_start should set the pmc value to 0x80000000 - left instead of left which incorrectly delays the next overflow interrupt. Same as commit 9a45a9407c69 ("powerpc/perf: power_pmu_start restores incorrect values, breaking frequency events") for book3s. Change-Id: I5ba1acaec8436973970d00fdbd4b100107559a32 Reviewed-on: http://git.am.freescale.net:8181/29119 Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
Diffstat (limited to 'drivers/staging/fsl_dpa_offload/dpa_ipsec.c')
0 files changed, 0 insertions, 0 deletions