7 lines
362 B
Bash
7 lines
362 B
Bash
#!/bin/sh
|
|
# read-only: PM8916 PON block reason registers 0x0800-0x080F via regmap debugfs positioned read (no writes)
|
|
grep -q " /sys/kernel/debug " /proc/mounts || mount -t debugfs debugfs /sys/kernel/debug
|
|
R=/sys/kernel/debug/regmap/0-00/registers
|
|
echo "uptime $(cut -d' ' -f1 /proc/uptime)"
|
|
dd if=$R bs=9 skip=$((0x800)) count=16 2>/dev/null
|
|
echo PON-READ-END
|