[PW_SID:992438] Poweroff/reboot support for TH1520 via AON - #793
[PW_SID:992438] Poweroff/reboot support for TH1520 via AON#793linux-riscv-bot wants to merge 2 commits into
Conversation
This driver implements poweroff/reboot support for T-Head TH1520 SoCs running the AON firmware by sending a message to the AON firmware's WDG part. This is a auxiliary device driver, and expects the AON channel to be passed via the platform_data of the auxiliary device. Signed-off-by: Icenowy Zheng <uwu@icenowy.me> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The reboot / power off operations require communication with the AON firmware too. As the driver is already present, create an auxiliary device with name "reboot" to match that driver, and pass the AON channel by using platform_data. Signed-off-by: Icenowy Zheng <uwu@icenowy.me> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 1: "[1/2] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
|
Patch 2: "[2/2] pmdomain: thead: create auxiliary device for rebooting" |
PR for series 992438 applied to workflow__riscv__fixes
Name: Poweroff/reboot support for TH1520 via AON
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=992438
Version: 1