]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine
authorAnup Patel <Anup.Patel@wdc.com>
Tue, 3 Dec 2019 03:49:37 +0000 (03:49 +0000)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Thu, 5 Mar 2020 18:48:45 +0000 (10:48 -0800)
The SYSCON Reboot and Poweroff drivers can be used on QEMU virt machine
to reboot or poweroff the system hence we select these drivers using
QEMU virt machine kconfig option.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Reviewed-by: Palmer Dabbelt <palmerdabbelt@google.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
arch/riscv/Kconfig.socs
arch/riscv/configs/defconfig
arch/riscv/configs/rv32_defconfig

index 414db54d7dbf0108d56aa1fa370cc246fb19e52c..9f6f9a063bc4f95d795f9021cee1a55b8dd67dfd 100644 (file)
@@ -26,6 +26,8 @@ config SOC_VIRT
        select RPMSG_VIRTIO
        select CRYPTO_DEV_VIRTIO
        select VIRTIO_INPUT
+       select POWER_RESET_SYSCON
+       select POWER_RESET_SYSCON_POWEROFF
        select SIFIVE_PLIC
        help
          This enables support for QEMU Virt Machine.
index 189c97c0d2e6ce6a31ed08d4c6f8cde47b5c7fbf..b15fc2c71d8b96251229dec44805574c016f7213 100644 (file)
@@ -58,6 +58,7 @@ CONFIG_HW_RANDOM=y
 CONFIG_SPI=y
 CONFIG_SPI_SIFIVE=y
 # CONFIG_PTP_1588_CLOCK is not set
+CONFIG_POWER_RESET=y
 CONFIG_DRM=y
 CONFIG_DRM_RADEON=y
 CONFIG_FRAMEBUFFER_CONSOLE=y
index 417cfc4ee4695e30ef1a27c509532355287184e0..a0880110fe581d776edfb80452ac114bd954a601 100644 (file)
@@ -56,6 +56,7 @@ CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
 CONFIG_HVC_RISCV_SBI=y
 CONFIG_HW_RANDOM=y
 # CONFIG_PTP_1588_CLOCK is not set
+CONFIG_POWER_RESET=y
 CONFIG_DRM=y
 CONFIG_DRM_RADEON=y
 CONFIG_FRAMEBUFFER_CONSOLE=y