linux/arch
Palmer Dabbelt bee7fbc385
RISC-V CPU Idle Support
This series adds RISC-V CPU Idle support using SBI HSM suspend function.
The RISC-V SBI CPU idle driver added by this series is highly inspired
from the ARM PSCI CPU idle driver.

Special thanks Sandeep Tripathy for providing early feeback on SBI HSM
support in all above projects (RISC-V SBI specification, OpenSBI, and
Linux RISC-V).

* palmer/riscv-idle:
  RISC-V: Enable RISC-V SBI CPU Idle driver for QEMU virt machine
  dt-bindings: Add common bindings for ARM and RISC-V idle states
  cpuidle: Add RISC-V SBI CPU idle driver
  cpuidle: Factor-out power domain related code from PSCI domain driver
  RISC-V: Add SBI HSM suspend related defines
  RISC-V: Add arch functions for non-retentive suspend entry/exit
  RISC-V: Rename relocate() and make it global
  RISC-V: Enable CPU_IDLE drivers
2022-03-30 16:17:54 -07:00
..
alpha Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
arc asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
arm Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
arm64 Merge branch 'akpm' (patches from Andrew) 2022-03-24 14:14:07 -07:00
csky asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
h8300 Merge branch 'set_fs-4' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic into asm-generic 2022-02-25 11:16:58 +01:00
hexagon asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
ia64 powerpc updates for 5.18 2022-03-25 09:39:36 -07:00
m68k asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
microblaze asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
mips - added support for QCN550x (ath79) 2022-03-25 09:35:19 -07:00
nios2 asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
openrisc asm-generic updates for 5.18 2022-03-23 18:03:08 -07:00
parisc powerpc updates for 5.18 2022-03-25 09:39:36 -07:00
powerpc powerpc updates for 5.18 2022-03-25 09:39:36 -07:00
riscv RISC-V CPU Idle Support 2022-03-30 16:17:54 -07:00
s390 s390 updates for the 5.18 merge window 2022-03-25 10:01:34 -07:00
sh flexible-array transformations for 5.18-rc1 2022-03-24 11:39:32 -07:00
sparc Networking changes for 5.18. 2022-03-24 13:13:26 -07:00
um flexible-array transformations for 5.18-rc1 2022-03-24 11:39:32 -07:00
x86 drm for 5.18-rc1 2022-03-24 16:19:43 -07:00
xtensa Xtensa updates for v5.18 2022-03-25 09:49:39 -07:00
.gitignore
Kconfig powerpc updates for 5.18 2022-03-25 09:39:36 -07:00