uzbek-plus/logs/b8/b8a/b8a-remoteproc.txt
q dddc11e57b B8: Wi-Fi (WCNSS/Pronto + wcn36xx + hostapd test AP) and persistent B8F cache
B8A audit, B8B Pronto remoteproc (fixed wcnss_mem 0x8b600000), B8C stock NV
(fixes Pronto startup watchdog), B8D cfg80211/mac80211/wcn36xx -> phy0/wlan0,
B8E wlan0 up + WPA2/CCMP test AP, B8F eMMC cache 857c9c30 with aurora-wifi
autostart: 3/3 class-A cold boots, AP up 76-94 s after power-on, LTE unaffected.
PSK, NV and PSK-bearing images are not published.
2026-10-02 22:55:20 +03:00

344 lines
21 KiB
Text

### remoteproc
== /sys/class/remoteproc/remoteproc0 -> /sys/devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0
name: 4080000.remoteproc
state: running
firmware: mba.mbn
recovery: enabled
coredump: disabled
### platform devices
$ ls /sys/bus/platform/devices | grep -iE 'a204000|a21b000|a000000|remoteproc|wcnss|pronto|4080000|smd|smp2p|smsm|iris|wifi|bt'
4080000.remoteproc
4080000.remoteproc:bam-dmux
icc_smd_rpm
remoteproc
remoteproc:smd-edge:rpm-requests:clock-controller
remoteproc:smd-edge:rpm-requests:power-controller
remoteproc:smd-edge:rpm-requests:regulators
smp2p-hexagon
smp2p-wcnss
smsm
### dev /sys/bus/platform/devices/4080000.remoteproc
$ cat /sys/bus/platform/devices/4080000.remoteproc/modalias; echo; cat /sys/bus/platform/devices/4080000.remoteproc/uevent; echo driver: $(readlink /sys/bus/platform/devices/4080000.remoteproc/driver); ls /sys/bus/platform/devices/4080000.remoteproc
of:NremoteprocT(null)Cqcom,msm8916-mss-pil
DRIVER=qcom-q6v5-mss
OF_NAME=remoteproc
OF_FULLNAME=/soc@0/remoteproc@4080000
OF_COMPATIBLE_0=qcom,msm8916-mss-pil
OF_COMPATIBLE_N=1
MODALIAS=of:NremoteprocT(null)Cqcom,msm8916-mss-pil
driver: ../../../../bus/platform/drivers/qcom-q6v5-mss
4080000.remoteproc:bam-dmux
driver
driver_override
modalias
of_node
power
remoteproc
subsystem
supplier:platform:1000000.pinctrl
supplier:platform:1800000.clock-controller
supplier:platform:firmware:scm
supplier:platform:remoteproc
supplier:platform:smp2p-hexagon
supplier:regulator:regulator.8
uevent
wwan
### dev /sys/bus/platform/devices/4080000.remoteproc:bam-dmux
$ cat /sys/bus/platform/devices/4080000.remoteproc:bam-dmux/modalias; echo; cat /sys/bus/platform/devices/4080000.remoteproc:bam-dmux/uevent; echo driver: $(readlink /sys/bus/platform/devices/4080000.remoteproc:bam-dmux/driver); ls /sys/bus/platform/devices/4080000.remoteproc:bam-dmux
of:Nbam-dmuxT(null)Cqcom,bam-dmux
DRIVER=bam-dmux
OF_NAME=bam-dmux
OF_FULLNAME=/soc@0/remoteproc@4080000/bam-dmux
OF_COMPATIBLE_0=qcom,bam-dmux
OF_COMPATIBLE_N=1
MODALIAS=of:Nbam-dmuxT(null)Cqcom,bam-dmux
driver: ../../../../../bus/platform/drivers/bam-dmux
driver
driver_override
modalias
net
of_node
power
subsystem
supplier:platform:smsm
uevent
### dev /sys/bus/platform/devices/remoteproc
$ cat /sys/bus/platform/devices/remoteproc/modalias; echo; cat /sys/bus/platform/devices/remoteproc/uevent; echo driver: $(readlink /sys/bus/platform/devices/remoteproc/driver); ls /sys/bus/platform/devices/remoteproc
of:NremoteprocT(null)Cqcom,msm8916-rpm-procCqcom,rpm-proc
DRIVER=qcom-rpm-proc
OF_NAME=remoteproc
OF_FULLNAME=/remoteproc
OF_COMPATIBLE_0=qcom,msm8916-rpm-proc
OF_COMPATIBLE_1=qcom,rpm-proc
OF_COMPATIBLE_N=2
MODALIAS=of:NremoteprocT(null)Cqcom,msm8916-rpm-procCqcom,rpm-proc
driver: ../../../bus/platform/drivers/qcom-rpm-proc
consumer:platform:4080000.remoteproc
consumer:platform:7824900.mmc
consumer:platform:remoteproc:smd-edge:rpm-requests:regulators
driver
driver_override
modalias
of_node
power
remoteproc:smd-edge
subsystem
uevent
### dev /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:clock-controller
$ cat /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:clock-controller/modalias; echo; cat /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:clock-controller/uevent; echo driver: $(readlink /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:clock-controller/driver); ls /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:clock-controller
of:Nclock-controllerT(null)Cqcom,rpmcc-msm8916Cqcom,rpmcc
DRIVER=qcom-clk-smd-rpm
OF_NAME=clock-controller
OF_FULLNAME=/remoteproc/smd-edge/rpm-requests/clock-controller
OF_COMPATIBLE_0=qcom,rpmcc-msm8916
OF_COMPATIBLE_1=qcom,rpmcc
OF_COMPATIBLE_N=2
MODALIAS=of:Nclock-controllerT(null)Cqcom,rpmcc-msm8916Cqcom,rpmcc
driver: ../../../../../../bus/platform/drivers/qcom-clk-smd-rpm
driver
driver_override
modalias
of_node
power
subsystem
uevent
### dev /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:power-controller
$ cat /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:power-controller/modalias; echo; cat /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:power-controller/uevent; echo driver: $(readlink /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:power-controller/driver); ls /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:power-controller
of:Npower-controllerT(null)Cqcom,msm8916-rpmpd
DRIVER=qcom-rpmpd
OF_NAME=power-controller
OF_FULLNAME=/remoteproc/smd-edge/rpm-requests/power-controller
OF_COMPATIBLE_0=qcom,msm8916-rpmpd
OF_COMPATIBLE_N=1
MODALIAS=of:Npower-controllerT(null)Cqcom,msm8916-rpmpd
driver: ../../../../../../bus/platform/drivers/qcom-rpmpd
driver
driver_override
modalias
of_node
power
state_synced
subsystem
uevent
### dev /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:regulators
$ cat /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:regulators/modalias; echo; cat /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:regulators/uevent; echo driver: $(readlink /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:regulators/driver); ls /sys/bus/platform/devices/remoteproc:smd-edge:rpm-requests:regulators
of:NregulatorsT(null)Cqcom,rpm-pm8916-regulators
DRIVER=qcom_rpm_smd_regulator
OF_NAME=regulators
OF_FULLNAME=/remoteproc/smd-edge/rpm-requests/regulators
OF_COMPATIBLE_0=qcom,rpm-pm8916-regulators
OF_COMPATIBLE_N=1
MODALIAS=of:NregulatorsT(null)Cqcom,rpm-pm8916-regulators
driver: ../../../../../../bus/platform/drivers/qcom_rpm_smd_regulator
driver
driver_override
modalias
of_node
power
regulator
subsystem
supplier:platform:remoteproc
uevent
### rpmsg devices
$ ls -l /sys/bus/rpmsg/devices 2>&1
total 0
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA1.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA1.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA12_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA12_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA13_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA13_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA14_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA14_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA15_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA15_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA16_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA16_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA2.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA2.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA23_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA23_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA24_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA24_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA25_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA25_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA26_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA26_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA27_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA27_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA28_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA28_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA29_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA29_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA3.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA3.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA30_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA30_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA31_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA31_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA4.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA4.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA40.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA40.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA40_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA40_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA5_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA5_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA6_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA6_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA7_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA7_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA8_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA8_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DATA9_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DATA9_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DIAG.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DIAG.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DIAG_2.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DIAG_2.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DIAG_2_CMD.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DIAG_2_CMD.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DIAG_CMD.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DIAG_CMD.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.DIAG_CNTL.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.DIAG_CNTL.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.IPCRTR.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.IPCRTR.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.SSM_RTR_MODEM_APPS.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.SSM_RTR_MODEM_APPS.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.apr_apps2.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.apr_apps2.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.apr_audio_svc.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.apr_audio_svc.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.rpmsg_ctrl.0.0 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.rpmsg_ctrl.0.0
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc0:smd-edge.sys_mon.-1.-1 -> ../../../devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge/remoteproc0:smd-edge.sys_mon.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc:smd-edge.rpm_requests.-1.-1 -> ../../../devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpm_requests.-1.-1
lrwxrwxrwx 1 root root 0 Oct 2 17:00 remoteproc:smd-edge.rpmsg_ctrl.0.0 -> ../../../devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpmsg_ctrl.0.0
remoteproc0:smd-edge.DATA1.-1.-1 name=DATA1 drv=rpmsg_wwan_ctrl
remoteproc0:smd-edge.DATA12_CNTL.-1.-1 name=DATA12_CNTL drv=
remoteproc0:smd-edge.DATA13_CNTL.-1.-1 name=DATA13_CNTL drv=
remoteproc0:smd-edge.DATA14_CNTL.-1.-1 name=DATA14_CNTL drv=
remoteproc0:smd-edge.DATA15_CNTL.-1.-1 name=DATA15_CNTL drv=
remoteproc0:smd-edge.DATA16_CNTL.-1.-1 name=DATA16_CNTL drv=
remoteproc0:smd-edge.DATA2.-1.-1 name=DATA2 drv=
remoteproc0:smd-edge.DATA23_CNTL.-1.-1 name=DATA23_CNTL drv=
remoteproc0:smd-edge.DATA24_CNTL.-1.-1 name=DATA24_CNTL drv=
remoteproc0:smd-edge.DATA25_CNTL.-1.-1 name=DATA25_CNTL drv=
remoteproc0:smd-edge.DATA26_CNTL.-1.-1 name=DATA26_CNTL drv=
remoteproc0:smd-edge.DATA27_CNTL.-1.-1 name=DATA27_CNTL drv=
remoteproc0:smd-edge.DATA28_CNTL.-1.-1 name=DATA28_CNTL drv=
remoteproc0:smd-edge.DATA29_CNTL.-1.-1 name=DATA29_CNTL drv=
remoteproc0:smd-edge.DATA3.-1.-1 name=DATA3 drv=
remoteproc0:smd-edge.DATA30_CNTL.-1.-1 name=DATA30_CNTL drv=
remoteproc0:smd-edge.DATA31_CNTL.-1.-1 name=DATA31_CNTL drv=
remoteproc0:smd-edge.DATA4.-1.-1 name=DATA4 drv=rpmsg_wwan_ctrl
remoteproc0:smd-edge.DATA40.-1.-1 name=DATA40 drv=
remoteproc0:smd-edge.DATA40_CNTL.-1.-1 name=DATA40_CNTL drv=
remoteproc0:smd-edge.DATA5_CNTL.-1.-1 name=DATA5_CNTL drv=rpmsg_wwan_ctrl
remoteproc0:smd-edge.DATA6_CNTL.-1.-1 name=DATA6_CNTL drv=
remoteproc0:smd-edge.DATA7_CNTL.-1.-1 name=DATA7_CNTL drv=
remoteproc0:smd-edge.DATA8_CNTL.-1.-1 name=DATA8_CNTL drv=
remoteproc0:smd-edge.DATA9_CNTL.-1.-1 name=DATA9_CNTL drv=
remoteproc0:smd-edge.DIAG.-1.-1 name=DIAG drv=
remoteproc0:smd-edge.DIAG_2.-1.-1 name=DIAG_2 drv=
remoteproc0:smd-edge.DIAG_2_CMD.-1.-1 name=DIAG_2_CMD drv=
remoteproc0:smd-edge.DIAG_CMD.-1.-1 name=DIAG_CMD drv=
remoteproc0:smd-edge.DIAG_CNTL.-1.-1 name=DIAG_CNTL drv=
remoteproc0:smd-edge.IPCRTR.-1.-1 name=IPCRTR drv=qcom_smd_qrtr
remoteproc0:smd-edge.SSM_RTR_MODEM_APPS.-1.-1 name=SSM_RTR_MODEM_APPS drv=
remoteproc0:smd-edge.apr_apps2.-1.-1 name=apr_apps2 drv=
remoteproc0:smd-edge.apr_audio_svc.-1.-1 name=apr_audio_svc drv=
remoteproc0:smd-edge.rpmsg_ctrl.0.0 name=rpmsg_ctrl drv=rpmsg_ctrl
remoteproc0:smd-edge.sys_mon.-1.-1 name=sys_mon drv=qcom_sysmon
remoteproc:smd-edge.rpm_requests.-1.-1 name=rpm_requests drv=qcom_smd_rpm
remoteproc:smd-edge.rpmsg_ctrl.0.0 name=rpmsg_ctrl drv=rpmsg_ctrl
### smd/glink edges
$ find /sys/devices -maxdepth 6 -iname '*smd*' -o -maxdepth 6 -iname '*edge*' 2>/dev/null | head -30
/sys/devices/platform/soc@0/4080000.remoteproc/remoteproc/remoteproc0/remoteproc0:smd-edge
/sys/devices/platform/remoteproc/remoteproc:smd-edge
/sys/devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpmsg_ctrl.0.0
/sys/devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpm_requests.-1.-1
/sys/devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpm_requests.-1.-1/remoteproc:smd-edge:rpm-requests:regulators
/sys/devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpm_requests.-1.-1/remoteproc:smd-edge:rpm-requests:clock-controller
/sys/devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpm_requests.-1.-1/icc_smd_rpm
/sys/devices/platform/remoteproc/remoteproc:smd-edge/remoteproc:smd-edge.rpm_requests.-1.-1/remoteproc:smd-edge:rpm-requests:power-controller
/sys/devices/platform/remoteproc/consumer:platform:remoteproc:smd-edge:rpm-requests:regulators
/sys/devices/virtual/devlink/platform:remoteproc--platform:remoteproc:smd-edge:rpm-requests:regulators
### qrtr
$ cat /proc/net/protocols 2>/dev/null | head -3; grep -i qrtr /proc/net/protocols; ls /proc/net | tr "\n" " "
protocol size sockets memory press maxhdr slab module cl co di ac io in de sh ss gs se re bi br ha uh gp em
PACKET 1600 0 -1 NI 0 no kernel n n n n n n n n n n n n n n n n n n
PINGv6 1344 0 -1 NI 0 yes kernel y y y n n y n n y y y y y y n y y n
anycast6 arp dev dev_mcast dev_snmp6 fib_trie fib_triestat icmp icmp6 if_inet6 igmp igmp6 ip6_flowlabel ipconfig ipv6_route mcfilter mcfilter6 netlink netstat packet pnp protocols ptype raw raw6 route rt6_stats rt_cache snmp snmp6 sockstat sockstat6 softnet_stat stat tcp tcp6 udp udp6 unix
### reserved memory (iomem)
$ cat /proc/iomem
0005c000-0005cfff : 5c000.qfprom qfprom@5c000
00290000-0029ffff : 290000.sram sram@290000
00400000-00461fff : 400000.interconnect interconnect@400000
004a8000-004a8fff : 4a9000.thermal-sensor thermal-sensor@4a9000
004a9000-004a9fff : 4a9000.thermal-sensor thermal-sensor@4a9000
004ab000-004ab003 : 4ab000.restart restart@4ab000
00500000-00510fff : 500000.interconnect interconnect@500000
00580000-00593fff : 580000.interconnect interconnect@580000
01000000-012fffff : 1000000.pinctrl pinctrl@1000000
01800000-0187ffff : 1800000.clock-controller clock-controller@1800000
01905000-01924fff : 1905000.hwlock hwlock@1905000
01e23000-01e23fff : 1e23000.iommu-ctx iommu-ctx@3000
01e24000-01e24fff : 1e24000.iommu-ctx iommu-ctx@4000
01e25000-01e25fff : 1e25000.iommu-ctx iommu-ctx@5000
01ef0000-01ef2fff : 1ef0000.iommu iommu@1ef0000
01f09000-01f09fff : 1f09000.iommu-ctx iommu-ctx@1000
01f0a000-01f0afff : 1f0a000.iommu-ctx iommu-ctx@2000
0200a000-0200c0ff : 200f000.spmi cnfg
02400000-027fffff : 200f000.spmi chnls
02c00000-02ffffff : 200f000.spmi obsrvr
03800000-039fffff : 200f000.spmi intr
04020000-0402003f : 4080000.remoteproc rmb
04044000-0405cfff : 4044000.dma-controller dma-controller@4044000
04080000-040800ff : 4080000.remoteproc qdsp6
07824000-078247ff : 7824900.mmc core
07824900-07824a1b : 7824900.mmc hc
07884000-078a6fff : 7884000.dma-controller dma-controller@7884000
078b0000-078b01ff : msm_serial
078d9000-078d91ff : usb@78d9000
078d9000-078d91ff : ci_hdrc.0 usb@78d9000
078d9200-078d93ff : usb@78d9000
078d9200-078d93ff : 78d9000.usb usb@78d9000
0b011000-0b011fff : b011000.mailbox mailbox@b011000
0b016000-0b01603f : b016000.clock clock@b016000
0b021000-0b021fff : arch_mem_timer
80000000-85ffffff : System RAM
80000000-8114ffff : Kernel code
81150000-812affff : reserved
812b0000-8167ffff : Kernel data
823f4000-82404fff : reserved
825f4000-831fffff : reserved
86000000-8b5fffff : reserved
8b600000-8e6fffff : System RAM
8e700000-8e7fffff : reserved
8e700000-8e7fffff : reserved
8e800000-9fffffff : System RAM
9d480000-9fdfffff : reserved
9fe27000-9fe29fff : reserved
9fe2a000-9fe6afff : reserved
9fe6b000-9feb6fff : reserved
9feb9000-9febafff : reserved
9febb000-9febbfff : reserved
9febc000-9feccfff : reserved
9fecd000-9ff28fff : reserved
9ff29000-9fffffff : reserved
### processes
$ ps w | grep -vE "\[k|\]$" | head -60
PID USER COMMAND
1 root {init} /bin/busybox sh /init
612 root telnetd -l /bin/sh -b 172.16.42.1 -p 23
1022 root sh
1053 root rmtfs -r -P -s -v
1726 root udevd --daemon
1754 messageb dbus-daemon --system --fork
1758 polkitd /usr/lib/polkit-1/polkitd --no-debug
1769 root ModemManager --debug
1818 root /usr/libexec/qmi-proxy
2623 root /bin/sh
2625 root sh /tmp/b8a-audit.sh
### deferred probe
$ cat /sys/kernel/debug/devices_deferred 2>&1
cat: can't open '/sys/kernel/debug/devices_deferred': No such file or directory