TH1520: reboot broken after upstream replacement reverts#303
Conversation
dist inclusion category: feature Link: RVCK-Project#302 -------------------------------- Add DW watchdog device nodes (watchdog0/watchdog1) to th1520.dtsi. The resets property is omitted as the reset-th1520 driver only supports GPU resets and would cause probe failures for other devices. Signed-off-by: ZhenXing Zhu <zhenxing.zhu@linux.alibaba.com>
|
开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/26999663684 参数解析结果
测试完成 详细结果:
Kunit Test Result[06:41:22] Testing complete. Ran 482 tests: passed: 466, skipped: 16
Kernel Build Result
Check Patch Result
LAVA Check (qemu)
result: Lava check done!
|
332963b to
1c4d5b9
Compare
|
开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/27000218645 参数解析结果
测试完成 详细结果:
Kunit Test Result[06:56:35] Testing complete. Ran 482 tests: passed: 466, skipped: 16
Kernel Build Result
Check Patch Result
|
1c4d5b9 to
60375f4
Compare
|
开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/27001079270 参数解析结果
测试完成 详细结果:
Kunit Test Result[07:17:54] Testing complete. Ran 482 tests: passed: 466, skipped: 16
Kernel Build Result
Check Patch Result
|
dist inclusion category: feature Link: RVCK-Project#302 -------------------------------- Restore TH1520 PMIC watchdog driver which provides the AON-based restart handler. The DW WDT restart cannot perform a full system reset on TH1520, so the PMIC watchdog is needed for reboot support. Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com> Signed-off-by: Yanteng Si <si.yanteng@linux.dev> Signed-off-by: ZhenXing Zhu <zhenxing.zhu@linux.alibaba.com>
dist inclusion category: feature Link: RVCK-Project#302 -------------------------------- Restore TH1520 event driver required by the PMIC watchdog driver for AON firmware communication and system restart support. Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com> Signed-off-by: Yanteng Si <si.yanteng@linux.dev> Signed-off-by: ZhenXing Zhu <zhenxing.zhu@linux.alibaba.com>
60375f4 to
acb551d
Compare
|
开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/27001565984 参数解析结果
测试完成 详细结果:
Kunit Test Result[07:29:37] Testing complete. Ran 482 tests: passed: 466, skipped: 16
Kernel Build Result
Check Patch Result
|
|
/check 开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/27111210378 参数解析结果
测试完成 详细结果:
Kunit Test Result[01:40:26] Testing complete. Ran 482 tests: passed: 466, skipped: 16
Kernel Build Result
Check Patch Result
|
|
/check 开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/27127679508 参数解析结果
测试完成 详细结果:
Kunit Test Result[09:19:08] Testing complete. Ran 482 tests: passed: 466, skipped: 16
Kernel Build Result
Check Patch Result
|
dist inclusion category: feature Link: RVCK-Project#302 -------------------------------- Adapt the restored event and PMIC watchdog drivers to the updated th1520-aon protocol API. Remove stale CONFIG_TH1520_AON_PD=y from defconfig as the corresponding driver was removed. Signed-off-by: ZhenXing Zhu <zhenxing.zhu@linux.alibaba.com>
acb551d to
9f56387
Compare
|
开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/27180046246 参数解析结果
测试完成 详细结果:
Kunit Test Result[02:33:45] Testing complete. Ran 482 tests: passed: 466, skipped: 16
Kernel Build Result
Check Patch Result
LAVA Check (qemu)
result: Lava check done!
|
Fix reboot failure on TH1520 (LicheePi 4A) caused by upstream replacement reverts removing the PMIC watchdog driver and its dependencies.
The removed drivers have been restored and adapted to the current th1520-aon protocol API, which changed during the upstream replacement process.
Commits:
Link: #302