Thread (1 message) 1 message, 1 author, 2014-06-24

Re: [PATCH 2/2] arm64: dts: Add PMU node for APM X-Gene Storm SOC

From: Ming Lei <hidden>
Date: 2014-06-24 04:17:49
Also in: linux-arm-kernel

On Tue, Jun 24, 2014 at 11:42 AM, Jon Masters [off-list ref] wrote:
On 06/23/2014 10:47 PM, Ming Lei wrote:
quoted
On Thu, Mar 20, 2014 at 5:47 PM, Vinayak Kale [off-list ref] wrote:
quoted
This patch adds the PMU device tree node for APM X-Gene Storm SOC.

Please note that this patch has dependancy on a GIC driver patch [1] which is
yet to be approved by maintainers.

[1]- https://lkml.org/lkml/2014/2/27/605
(irqchip:gic: change access of gicc_ctrl register to read modify write)
quoted
No matter if Feng Kan's gic patch is applied or not, perf(PMU)
still can't work well with your patch, and the failure[1] will be
triggered when 'perf top' is started.

The failure happened during the 1st pmu overflow interrupt.

I test several mustang boards, and all has the problem with
upstream kernel.
Note that the GIC bypass register config is set by the firmware and this
only preserves the original setting, so you could be running an older
firmware (such as U-Boot). On our (UEFI-enabled systems, complete with
correct patch) perf top runs correctly without any such problems.
We are using U-Boot 2013.04-mustang_sw_1.11.06-beta_rc (Feb 03 2014 -
09:10:17), looks not very old.

Do you know how to check if the GIC bypass register config is correct
inside kernel?

Thanks,
--
Ming Lei
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help