Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cpuidle driver not working #2

Open
rschoene opened this issue Jul 12, 2019 · 0 comments
Open

cpuidle driver not working #2

rschoene opened this issue Jul 12, 2019 · 0 comments

Comments

@rschoene
Copy link
Contributor

As stated in #1, we just got a new Cavium Thunder X2 system. However, the idle driver is set to none, which certainly adds to the idle power consumption of the system.
This might be related to an invalid/incomplete device tree.
We were able to compile the device tree in master/arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi. However the stub (

) only holds 4 CPUs, and is annotated with just 4 cpus now, 128 needed in full config. When trying to pass this during boot, the system stucks during EFI stub.

Could you provide a device tree that works for Thunder X2 CN9975 systems?

The behavior (idle not working by default) can be seen with Linux kernels 4.15, 5.0, and 5.2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant