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

Implement the CSS driver for A83T #173

Open
smaeul opened this issue Jan 1, 2020 · 1 comment
Open

Implement the CSS driver for A83T #173

smaeul opened this issue Jan 1, 2020 · 1 comment

Comments

@smaeul
Copy link
Member

smaeul commented Jan 1, 2020

Linux has existing code for this in https://github.com/torvalds/linux/blob/master/arch/arm/mach-sunxi/mc_smp.c. Need to evaluate how much of this can be shared with the existing CSS drivers.

@ghost
Copy link

ghost commented Jan 1, 2020

Linux at this moment doesn't even use PSCI on A83T. I have added some code to Linux, that suspends all cores except the boot one (via in-kernel code you linked), and then sends a message to crust via SCPI to shut down the last core. So in my world crust only needs to shut down the last core/cluster and whatever else it wants.

Looking at crust CSS drivers and adding A83T variant of the code is my next planned step.

@smaeul smaeul assigned ghost Jan 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant