[PATCH v2 0/4] power: sequencing: add kunit test cases

From: Bartosz Golaszewski

Date: Wed Sep 09 2026 - 08:48:37 EST


Add a set of kunit test cases for the power sequencing subsystem. Also
fix issues noticed when writing the tests.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>
---
Changes in v2:
- Add more fixes to bugs pointed out by sashiko
- Link to v1: https://patch.msgid.link/20260903-pwrseq-kunit-v1-0-1f893d2cabc2@xxxxxxxxxxxxxxxx

---
Bartosz Golaszewski (4):
power: sequencing: don't call .post_enable() if pwrseq_unit_enable() failed
power: sequencing: fix NULL-pointer dereference in pwrseq_unit_new()
power: sequencing: fix NULL-pointer dereference in pwrseq_device_register()
power: sequencing: add kunit test cases

drivers/power/sequencing/Kconfig | 10 +
drivers/power/sequencing/Makefile | 1 +
drivers/power/sequencing/core.c | 11 +-
drivers/power/sequencing/pwrseq-kunit.c | 1497 +++++++++++++++++++++++++++++++
4 files changed, 1515 insertions(+), 4 deletions(-)
---
base-commit: df2908090cda368b01ff43709f51890076c56157
change-id: 20260629-pwrseq-kunit-367029f9b446

Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>