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

RISC-V: ACPI: Add LPI support #465

Closed
wants to merge 3 commits into from
Closed

Conversation

bjoto
Copy link

@bjoto bjoto commented Jan 11, 2024

Pull request for series with
subject: RISC-V: ACPI: Add LPI support
version: 1
url: https://patchwork.kernel.org/project/linux-riscv/list/?series=816074

@bjoto
Copy link
Author

bjoto commented Jan 11, 2024

Upstream branch: 5a2cf77
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=816074
version: 1

@bjoto
Copy link
Author

bjoto commented Jan 11, 2024

Upstream branch: c4e4b79
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=816074
version: 1

@bjoto
Copy link
Author

bjoto commented Jan 11, 2024

Upstream branch: d3e591a
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=816074
version: 1

@bjoto
Copy link
Author

bjoto commented Jan 12, 2024

Upstream branch: 17a4608
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=816074
version: 1

@bjoto
Copy link
Author

bjoto commented Jan 12, 2024

Upstream branch: d4abde5
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=816074
version: 1

@bjoto
Copy link
Author

bjoto commented Jan 15, 2024

Upstream branch: d4abde5
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=816873
version: 2

@bjoto
Copy link
Author

bjoto commented Jan 22, 2024

Upstream branch: e5075d8
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=817729
version: 3

@bjoto
Copy link
Author

bjoto commented Jan 22, 2024

Upstream branch: 3a6dd5f
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=817729
version: 3

@bjoto
Copy link
Author

bjoto commented Jan 23, 2024

Upstream branch: e2d6b54
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=817729
version: 3

@bjoto bjoto closed this Jan 24, 2024
@bjoto bjoto reopened this Jan 24, 2024
@bjoto
Copy link
Author

bjoto commented Jan 24, 2024

Upstream branch: e2d6b54
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=817729
version: 3

@bjoto
Copy link
Author

bjoto commented Jan 25, 2024

Upstream branch: cb4ede9
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=817729
version: 3

@bjoto bjoto force-pushed the for-next_base branch 3 times, most recently from 86689b1 to 43a5b17 Compare February 22, 2024 20:19
@bjoto
Copy link
Author

bjoto commented Feb 22, 2024

Upstream branch: 45e0b0f
series: https://patchwork.kernel.org/project/linux-riscv/list/?series=817729
version: 3

To support ACPI Low Power Idle (LPI), few functions are required which
are currently static functions in the DT based cpuidle driver. Hence,
move them under arch/riscv so that ACPI driver also can use them. Since
they are no longer static functions, append "riscv_" prefix to the
function name.

Signed-off-by: Sunil V L <sunilvl@ventanamicro.com>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Signed-off-by: Björn Töpel <bjorn@rivosinc.com>
Enable Low Power Idle (LPI) based cpuidle driver for RISC-V platforms.
It depends on SBI HSM calls for idle state transitions.

Signed-off-by: Sunil V L <sunilvl@ventanamicro.com>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Signed-off-by: Björn Töpel <bjorn@rivosinc.com>
The ACPI processor driver is not currently enabled for RISC-V.
This is required to enable CPU related functionalities like
LPI and CPPC. Hence, enable ACPI_PROCESSOR for RISC-V.

Signed-off-by: Sunil V L <sunilvl@ventanamicro.com>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Signed-off-by: Björn Töpel <bjorn@rivosinc.com>
@bjoto bjoto closed this Feb 28, 2024
@bjoto bjoto deleted the series/816074=>for-next branch March 1, 2024 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants