]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
power: sequencing: print power sequencing device parent in debugfs
authorChen-Yu Tsai <wenst@chromium.org>
Thu, 7 May 2026 05:29:41 +0000 (13:29 +0800)
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Mon, 11 May 2026 07:52:56 +0000 (09:52 +0200)
The debugfs summary currently shows the power sequencing device's name.
This is not really helpful since the device name is always "pwrseq.N".

Also print the parent device's name. This would likely be the device
node name from the device tree, something like "nvme-connector". This
would make it much easier for the developer to associate the summary
with a certain device.

Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Link: https://patch.msgid.link/20260507052943.3133349-1-wenst@chromium.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
drivers/power/sequencing/core.c

index 4dff71be11b60c67606b014ec19cb02d65a5c62b..14335c4f813ed1f117e77339bb53bff3929ed17d 100644 (file)
@@ -1043,7 +1043,7 @@ static int pwrseq_debugfs_seq_show(struct seq_file *seq, void *data)
        struct pwrseq_target *target;
        struct pwrseq_unit *unit;
 
-       seq_printf(seq, "%s:\n", dev_name(dev));
+       seq_printf(seq, "%s (%s):\n", dev_name(dev), dev_name(dev->parent));
 
        seq_puts(seq, "  targets:\n");
        list_for_each_entry(target, &pwrseq->targets, list)