Re: Boot stops at loader after build/install cycle
Date: Wed, 29 Mar 2023 08:47:20 UTC
On Mon, 27 Mar 2023, bob prohaska wrote:
> On Mon, Mar 27, 2023 at 10:44:07AM -0700, Steve Rikli wrote:
>> On Mon, Mar 27, 2023 at 06:52:37PM +0200, Warner Losh wrote:
>>> On Mon, Mar 27, 2023, 6:49 PM bob prohaska <fbsd@www.zefox.net> wrote:
>>>
>>>> For some time (months, I think) a Pi4 running -current
>>>> has been stopping at the loader prompt on first reboot
>>>> following a buildworld/buildkernel/installeverything
>>>> cycle. The system uses a USB mechanical disk, no microSD
>>>> and has never had trouble finding the disk.
>>>>
>>>> It seems to happen only on the first reboot, though
>>>> I'm not absolutely certain since I haven't been
>>>> keeping notes.
I have a similar thing with Nano PI R2S.
With FreeBSD 12 it worked fine, now with FreeBSD 13 whenever
I have serial console connected (3 wires via CH341 adapter), using
the following /etc/remote entry to access it via "tip yellow"
yellow:dv=/dev/cuaU0:br#1500000:pa=none:
I know that the device tree for it is not perfect (I have no second
Ethernet-over-USB interface, for example).
I have to enter "boot" it extra at the third stage loader OK prompt
when booting or rebooting with the console connected with tip:
Loading kernel...
/boot/kernel/kernel text=0x2a8 text=0x8bcbf0 text=0x1f97ac data=0x1a6ac0 data=0x0+0x381000 syms=[0x8+0x11f6a0+0x8+0x14398a]
Loading configured modules...
/boot/entropy size=0x1000
/boot/kernel/umodem.ko text=0x2160 text=0x1440 data=0x6e8+0x10 syms=[0x8+0xf60+0x8+0xb7b]
loading required module 'ucom'
/boot/kernel/ucom.ko text=0x249f text=0x3840 data=0x8a0+0x858 syms=[0x8+0x1188+0x8+0xb1c]
/etc/hostid size=0x25
Hit [Enter] to boot immediately, or any other key for command prompt.
Type '?' for a list of commands, 'help' for more detailed help.
OK 6;176R
sometimes the extra characters are different, like
OK 9;106R
Is this some device status report sequence of the terminal or something?
It seems to boot fine with three wires connected to the CH341, but
"tip" session must be disconnected. tip is running in rxvt-unicode
(TERM=rxvt-unicode-256color), running in x11-wm/dwm under Xorg.
With three wires disconnected (nothing plugged in, only USB power and
the Ethernet), it works pretty unreliably. Sometimes it simply stops
working and simple power cycle does not bring FreeBSD back (unless
I connect the console and observe things). But maybe this is something
different. Of course now at my desk as I write this it boots every time :)
but not so in the field. (But that is probably something unrelated).
dmesg:
WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
Copyright (c) 1992-2021 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 13.1-RELEASE-p6 GENERIC arm64
FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
VT: init without driver.
module firmware already present!
real memory = 1071427584 (1021 MB)
avail memory = 1022058496 (974 MB)
Starting CPU 1 (1)
Starting CPU 2 (2)
Starting CPU 3 (3)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
random: unblocking device.
random: entropy device external interface
MAP 3cf20000 mode 2 pages 1
MAP 3cf24000 mode 2 pages 3
MAP 3cf28000 mode 2 pages 4
MAP 3ff40000 mode 2 pages 16
kbd0 at kbdmux0
ofwbus0: <Open Firmware Device Tree>
simplebus0: <Flattened device tree simple bus> on ofwbus0
clk_fixed0: <Fixed clock> on ofwbus0
rk_grf0: <RockChip General Register Files> mem 0xff100000-0xff100fff on ofwbus0
rk3328_cru0: <Rockchip RK3328 Clock and Reset Unit> mem 0xff440000-0xff440fff on ofwbus0
Cannot set frequency for clk: aclk_bus_pre, error: 34
rk3328_cru0: Failed to set aclk_bus_pre to a frequency of 15000000
Cannot set frequency for clk: aclk_peri_pre, error: 34
rk3328_cru0: Failed to set aclk_peri_pre to a frequency of 15000000
clk_fixed1: <Fixed clock> on ofwbus0
regfix0: <Fixed Regulator> on ofwbus0
regfix1: <Fixed Regulator> on ofwbus0
simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0xff450000-0xff45ffff on ofwbus0
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
gic0: <ARM Generic Interrupt Controller> mem 0xff811000-0xff811fff,0xff812000-0xff813fff,0xff814000-0xff815fff,0xff816000-0xff817fff irq 49 on ofwbus0
gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 160
rk_pinctrl0: <RockChip Pinctrl controller> on ofwbus0
gpio0: <RockChip GPIO Bank controller> mem 0xff210000-0xff2100ff irq 53 on rk_pinctrl0
gpiobus0: <OFW GPIO bus> on gpio0
gpio1: <RockChip GPIO Bank controller> mem 0xff220000-0xff2200ff irq 54 on rk_pinctrl0
gpiobus1: <OFW GPIO bus> on gpio1
gpio2: <RockChip GPIO Bank controller> mem 0xff230000-0xff2300ff irq 55 on rk_pinctrl0
gpiobus2: <OFW GPIO bus> on gpio2
gpio3: <RockChip GPIO Bank controller> mem 0xff240000-0xff2400ff irq 56 on rk_pinctrl0
gpiobus3: <OFW GPIO bus> on gpio3
rk_i2c0: <RockChip I2C> mem 0xff160000-0xff160fff irq 16 on ofwbus0
iicbus0: <OFW I2C bus> on rk_i2c0
rk805_pmu0: <RockChip RK805 PMIC> at addr 0x30 irq 57 on iicbus0
gpioregulator0: <GPIO controlled regulator> on ofwbus0
generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
rk_tsadc0: <RockChip temperature sensors> mem 0xff250000-0xff2500ff irq 22 on ofwbus0
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
cpufreq_dt0: <Generic cpufreq driver> on cpu0
cpu1: <Open Firmware CPU> on cpulist0
cpufreq_dt1: <Generic cpufreq driver> on cpu1
cpu2: <Open Firmware CPU> on cpulist0
cpufreq_dt2: <Generic cpufreq driver> on cpu2
cpu3: <Open Firmware CPU> on cpulist0
cpufreq_dt3: <Generic cpufreq driver> on cpu3
pmu0: <Performance Monitoring Unit> irq 0,1,2,3 on ofwbus0
uart0: <16750 or compatible> mem 0xff130000-0xff1300ff irq 14 on ofwbus0
uart0: console (1500000,n,8,1)
iic0: <I2C generic I/O> on iicbus0
rockchip_dwmmc0: <Synopsys DesignWare Mobile Storage Host Controller (RockChip)> mem 0xff500000-0xff503fff irq 41 on ofwbus0
rockchip_dwmmc0: Hardware version ID is 270a
mmc0: <MMC/SD bus> on rockchip_dwmmc0
dwc0: <Rockchip Gigabit Ethernet Controller> mem 0xff540000-0xff54ffff irq 44 on ofwbus0
miibus0: <MII bus> on dwc0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on miibus0
rgephy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy1: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
dwc0: Ethernet address: 32:c3:00:00:8c:3b
ehci0: <Generic EHCI Controller> mem 0xff5c0000-0xff5cffff irq 46 on ofwbus0
usbus0: EHCI version 1.0
usbus0 on ehci0
ohci0: <Generic OHCI Controller> mem 0xff5d0000-0xff5dffff irq 47 on ofwbus0
usbus1 on ohci0
dwcotg0: <DWC OTG 2.0 integrated USB controller> mem 0xff580000-0xff5bffff irq 48 on ofwbus0
usbus3 on dwcotg0
gpioc0: <GPIO controller> on gpio0
gpioc1: <GPIO controller> on gpio1
gpioc2: <GPIO controller> on gpio2
gpioc3: <GPIO controller> on gpio3
gpioled0: <GPIO LEDs> on ofwbus0
armv8crypto0: <AES-CBC,AES-XTS,AES-GCM>
Timecounters tick every 1.000 msec
rk805_pmu0: registered as a time-of-day clock, resolution 1.000000s
usbus0: 480Mbps High Speed USB v2.0
usbus1: 12Mbps Full Speed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
ugen3.1: <DWCOTG OTG Root HUB> at usbus3
uhub0 on usbus3
uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
ugen1.1: <Generic OHCI root HUB> at usbus1
uhub1 on usbus1
uhub1: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
ugen0.1: <Generic EHCI root HUB> at usbus0
uhub2 on usbus0
uhub2: <Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
mmcsd0: 16GB <SDHC SC16G 8.0 SN C4B03DAA MFG 10/2017 by 3 SD> at mmc0 50.0MHz/4bit/1016-block
CPU 0: ARM Cortex-A53 r0p4 affinity: 0
Cache Type = <64 byte D-cacheline,64 byte I-cacheline,VIPT ICache,64 byte ERG,64 byte CWG>
Instruction Set Attributes 0 = <CRC32,SHA2,SHA1,AES+PMULL>
Instruction Set Attributes 1 = <>
Processor Features 0 = <AdvSIMD,FP,EL3 32,EL2 32,EL1 32,EL0 32>
Processor Features 1 = <>
Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit ASID,1TB PA>
Memory Model Features 1 = <8bit VMID>
Memory Model Features 2 = <32bit CCIDX,48bit VA>
Debug Features 0 = <DoubleLock,2 CTX BKPTs,4 Watchpoints,6 Breakpoints,PMUv3,Debugv8>
Debug Features 1 = <>
Auxiliary Features 0 = <>
Auxiliary Features 1 = <>
AArch32 Instruction Set Attributes 5 = <CRC32,SHA2,SHA1,AES+VMULL,SEVL>
AArch32 Media and VFP Features 0 = <FPRound,FPSqrt,FPDivide,DP VFPv3+v4,SP VFPv3+v4,AdvSIMD>
AArch32 Media and VFP Features 1 = <SIMDFMAC,FPHP DP Conv,SIMDHP SP Conv,SIMDSP,SIMDInt,SIMDLS,FPDNaN,FPFtZ>
CPU 1: ARM Cortex-A53 r0p4 affinity: 1
CPU 2: ARM Cortex-A53 r0p4 affinity: 2
CPU 3: ARM Cortex-A53 r0p4 affinity: 3
Release APs...done
Trying to mount root from ufs:/dev/ufs/rootfs [rw]...
uhub1: 1 port with 1 removable, self powered
uhub0: 1 port with 1 removable, self powered
uhub2: 1 port with 1 removable, self powered
dwwdt0: <Synopsys Designware watchdog timer> mem 0xff1a0000-0xff1a00ff irq 20 on ofwbus0
dwwdt0: cannot find clock
device_attach: dwwdt0 attach returned 6
lo0: link state changed to UP
dwc0: link state changed to DOWN
dwc0: link state changed to UP
ofwdump -ap:
Node 0x38:
Node 0xe8: memory
Node 0x128: fit-images
Node 0x138: atf_2
Node 0x1a8: uboot
Node 0x20c: aliases
Node 0x380: cpus
Node 0x3ac: cpu@0
Node 0x494: cpu@1
Node 0x57c: cpu@2
Node 0x664: cpu@3
Node 0x74c: idle-states
Node 0x770: cpu-sleep
Node 0x800: l2-cache0
Node 0x83c: opp_table0
Node 0x888: opp-408000000
Node 0x8e0: opp-600000000
Node 0x92c: opp-816000000
Node 0x978: opp-1008000000
Node 0x9c4: opp-1200000000
Node 0xa10: opp-1296000000
Node 0xa60: bus
Node 0xaac: dmac@ff1f0000
Node 0xb78: analog-sound
Node 0xbf8: simple-audio-card,cpu
Node 0xc28: simple-audio-card,codec
Node 0xc5c: arm-pmu
Node 0xce4: display-subsystem
Node 0xd38: hdmi-sound
Node 0xdb4: simple-audio-card,cpu
Node 0xde4: simple-audio-card,codec
Node 0xe18: psci
Node 0xe60: timer
Node 0xec8: xin24m
Node 0xf34: i2s@ff000000
Node 0x1058: i2s@ff010000
Node 0x117c: i2s@ff020000
Node 0x1290: spdif@ff030000
Node 0x13a4: pdm@ff040000
Node 0x14c8: syscon@ff100000
Node 0x1548: io-domains
Node 0x1610: grf-gpio
Node 0x1668: power-controller
Node 0x16f0: pd_hevc@6
Node 0x1714: pd_video@5
Node 0x1738: pd_vpu@8
Node 0x177c: reboot-mode
Node 0x1804: serial@ff110000
Node 0x1954: serial@ff120000
Node 0x1aa4: serial@ff130000
Node 0x1c04: i2c@ff150000
Node 0x1d14: i2c@ff160000
Node 0x1e1c: pmic@18
Node 0x1f64: regulators
Node 0x1f74: DCDC_REG1
Node 0x1fe0: regulator-state-mem
Node 0x201c: DCDC_REG2
Node 0x2098: regulator-state-mem
Node 0x20d4: DCDC_REG3
Node 0x2110: regulator-state-mem
Node 0x213c: DCDC_REG4
Node 0x21ac: regulator-state-mem
Node 0x21e8: LDO_REG1
Node 0x2254: regulator-state-mem
Node 0x2290: LDO_REG2
Node 0x2300: regulator-state-mem
Node 0x233c: LDO_REG3
Node 0x2398: regulator-state-mem
Node 0x23e0: i2c@ff170000
Node 0x24f0: i2c@ff180000
Node 0x2600: spi@ff190000
Node 0x275c: watchdog@ff1a0000
Node 0x27d8: pwm@ff1b0000
Node 0x28ac: pwm@ff1b0010
Node 0x2980: pwm@ff1b0020
Node 0x2a50: pwm@ff1b0030
Node 0x2b3c: thermal-zones
Node 0x2b50: soc-thermal
Node 0x2ba4: trips
Node 0x2bb0: trip-point0
Node 0x2bf8: trip-point1
Node 0x2c50: soc-crit
Node 0x2ca0: cooling-maps
Node 0x2cb4: map0
Node 0x2d2c: tsadc@ff250000
Node 0x2ee8: efuse@ff260000
Node 0x2f98: id@7
Node 0x2fbc: cpu-leakage@17
Node 0x2fe8: logic-leakage@19
Node 0x3018: cpu-version@1a
Node 0x306c: adc@ff280000
Node 0x3180: gpu@ff300000
Node 0x32bc: iommu@ff330200
Node 0x3398: iommu@ff340800
Node 0x3474: video-codec@ff350000
Node 0x3554: iommu@ff350800
Node 0x3638: iommu@ff360480
Node 0x3724: vop@ff370000
Node 0x3840: port
Node 0x387c: endpoint@0
Node 0x38c8: iommu@ff373f00
Node 0x39b0: hdmi@ff3c0000
Node 0x3b10: ports
Node 0x3b1c: port
Node 0x3b28: endpoint
Node 0x3b68: codec@ff410000
Node 0x3c3c: phy@ff430000
Node 0x3d7c: clock-controller@ff440000
Node 0x3ff8: syscon@ff450000
Node 0x4084: usb2-phy@100
Node 0x4164: otg-port
Node 0x4204: host-port
Node 0x4284: mmc@ff500000
Node 0x4458: mmc@ff510000
Node 0x4570: mmc@ff520000
Node 0x46a0: ethernet@ff540000
Node 0x493c: mdio
Node 0x4984: ethernet-phy@1
Node 0x4a60: ethernet@ff550000
Node 0x4c18: mdio
Node 0x4c60: phy@0
Node 0x4d34: usb@ff5c0000
Node 0x4de8: usb@ff5d0000
Node 0x4e9c: usb@ff580000
Node 0x4fec: interrupt-controller@ff811000
Node 0x50cc: pinctrl
Node 0x5144: gpio0@ff210000
Node 0x5218: gpio1@ff220000
Node 0x52e0: gpio2@ff230000
Node 0x53a8: gpio3@ff240000
Node 0x5460: pcfg-pull-up
Node 0x5494: pcfg-pull-down
Node 0x54c8: pcfg-pull-none
Node 0x54fc: pcfg-pull-none-2ma
Node 0x5544: pcfg-pull-up-2ma
Node 0x557c: pcfg-pull-up-4ma
Node 0x55d0: pcfg-pull-none-4ma
Node 0x5618: pcfg-pull-down-4ma
Node 0x5650: pcfg-pull-none-8ma
Node 0x5698: pcfg-pull-up-8ma
Node 0x56e0: pcfg-pull-none-12ma
Node 0x5728: pcfg-pull-up-12ma
Node 0x5770: pcfg-output-high
Node 0x5798: pcfg-output-low
Node 0x57bc: pcfg-input-high
Node 0x57fc: pcfg-input
Node 0x581c: i2c0
Node 0x5828: i2c0-xfer
Node 0x587c: i2c1
Node 0x5888: i2c1-xfer
Node 0x58dc: i2c2
Node 0x58e8: i2c2-xfer
Node 0x593c: i2c3
Node 0x5948: i2c3-xfer
Node 0x5998: i2c3-gpio
Node 0x59dc: hdmi_i2c
Node 0x59ec: hdmii2c-xfer
Node 0x5a44: pdm-0
Node 0x5a50: pdmm0-clk
Node 0x5a90: pdmm0-fsync
Node 0x5ac0: pdmm0-sdi0
Node 0x5b00: pdmm0-sdi1
Node 0x5b40: pdmm0-sdi2
Node 0x5b80: pdmm0-sdi3
Node 0x5bc0: pdmm0-clk-sleep
Node 0x5c04: pdmm0-sdi0-sleep
Node 0x5c4c: pdmm0-sdi1-sleep
Node 0x5c94: pdmm0-sdi2-sleep
Node 0x5cdc: pdmm0-sdi3-sleep
Node 0x5d24: pdmm0-fsync-sleep
Node 0x5d60: tsadc
Node 0x5d6c: otp-gpio
Node 0x5dac: otp-out
Node 0x5dec: uart0
Node 0x5df8: uart0-xfer
Node 0x5e48: uart0-cts
Node 0x5e88: uart0-rts
Node 0x5ec8: uart0-rts-gpio
Node 0x5f00: uart1
Node 0x5f0c: uart1-xfer
Node 0x5f5c: uart1-cts
Node 0x5f9c: uart1-rts
Node 0x5fdc: uart1-rts-gpio
Node 0x6014: uart2-0
Node 0x6020: uart2m0-xfer
Node 0x6068: uart2-1
Node 0x6074: uart2m1-xfer
Node 0x60cc: spi0-0
Node 0x60d8: spi0m0-clk
Node 0x6108: spi0m0-cs0
Node 0x6138: spi0m0-tx
Node 0x6168: spi0m0-rx
Node 0x6198: spi0m0-cs1
Node 0x61cc: spi0-1
Node 0x61d8: spi0m1-clk
Node 0x6208: spi0m1-cs0
Node 0x6238: spi0m1-tx
Node 0x6268: spi0m1-rx
Node 0x6298: spi0m1-cs1
Node 0x62cc: spi0-2
Node 0x62d8: spi0m2-clk
Node 0x6318: spi0m2-cs0
Node 0x6358: spi0m2-tx
Node 0x6398: spi0m2-rx
Node 0x63dc: i2s1
Node 0x63e8: i2s1-mclk
Node 0x6418: i2s1-sclk
Node 0x6448: i2s1-lrckrx
Node 0x6478: i2s1-lrcktx
Node 0x64a8: i2s1-sdi
Node 0x64d8: i2s1-sdo
Node 0x6508: i2s1-sdio1
Node 0x6538: i2s1-sdio2
Node 0x6568: i2s1-sdio3
Node 0x6598: i2s1-sleep
Node 0x664c: i2s2-0
Node 0x6658: i2s2m0-mclk
Node 0x6688: i2s2m0-sclk
Node 0x66b8: i2s2m0-lrckrx
Node 0x66ec: i2s2m0-lrcktx
Node 0x6720: i2s2m0-sdi
Node 0x6750: i2s2m0-sdo
Node 0x6780: i2s2m0-sleep
Node 0x6808: i2s2-1
Node 0x6814: i2s2m1-mclk
Node 0x6844: i2s2m1-sclk
Node 0x6874: i2sm1-lrckrx
Node 0x68a8: i2s2m1-lrcktx
Node 0x68dc: i2s2m1-sdi
Node 0x690c: i2s2m1-sdo
Node 0x693c: i2s2m1-sleep
Node 0x69b4: spdif-0
Node 0x69c0: spdifm0-tx
Node 0x69f4: spdif-1
Node 0x6a00: spdifm1-tx
Node 0x6a34: spdif-2
Node 0x6a40: spdifm2-tx
Node 0x6a84: sdmmc0-0
Node 0x6a94: sdmmc0m0-pwren
Node 0x6ac8: sdmmc0m0-gpio
Node 0x6b00: sdmmc0-1
Node 0x6b10: sdmmc0m1-pwren
Node 0x6b44: sdmmc0m1-gpio
Node 0x6b98: sdmmc0
Node 0x6ba4: sdmmc0-clk
Node 0x6be4: sdmmc0-cmd
Node 0x6c24: sdmmc0-dectn
Node 0x6c68: sdmmc0-wrprt
Node 0x6c9c: sdmmc0-bus1
Node 0x6ccc: sdmmc0-bus4
Node 0x6d3c: sdmmc0-gpio
Node 0x6de0: sdmmc0ext
Node 0x6df0: sdmmc0ext-clk
Node 0x6e24: sdmmc0ext-cmd
Node 0x6e58: sdmmc0ext-wrprt
Node 0x6e8c: sdmmc0ext-dectn
Node 0x6ec0: sdmmc0ext-bus1
Node 0x6ef4: sdmmc0ext-bus4
Node 0x6f58: sdmmc0ext-gpio
Node 0x7000: sdmmc1
Node 0x700c: sdmmc1-clk
Node 0x703c: sdmmc1-cmd
Node 0x706c: sdmmc1-pwren
Node 0x70a0: sdmmc1-wrprt
Node 0x70d4: sdmmc1-dectn
Node 0x7108: sdmmc1-bus1
Node 0x7138: sdmmc1-bus4
Node 0x7198: sdmmc1-gpio
Node 0x724c: emmc
Node 0x7258: emmc-clk
Node 0x7288: emmc-cmd
Node 0x72b8: emmc-pwren
Node 0x72e8: emmc-rstnout
Node 0x731c: emmc-bus1
Node 0x734c: emmc-bus4
Node 0x73ac: emmc-bus8
Node 0x7450: pwm0
Node 0x745c: pwm0-pin
Node 0x74a0: pwm1
Node 0x74ac: pwm1-pin
Node 0x74f0: pwm2
Node 0x74fc: pwm2-pin
Node 0x7540: pwmir
Node 0x754c: pwmir-pin
Node 0x7590: gmac-1
Node 0x759c: rgmiim1-pins
Node 0x7730: rmiim1-pins
Node 0x7854: gmac2phy
Node 0x7864: fephyled-speed10
Node 0x789c: fephyled-duplex
Node 0x78d0: fephyled-rxm1
Node 0x7914: fephyled-txm1
Node 0x7948: fephyled-linkm1
Node 0x7990: tsadc_pin
Node 0x79a0: tsadc-int
Node 0x79d0: tsadc-gpio
Node 0x7a04: hdmi_pin
Node 0x7a14: hdmi-cec
Node 0x7a54: hdmi-hpd
Node 0x7a98: cif-0
Node 0x7aa4: dvp-d2d9-m0
Node 0x7b88: cif-1
Node 0x7b94: dvp-d2d9-m1
Node 0x7c78: button
Node 0x7c84: reset-button-pin
Node 0x7cd0: ethernet-phy
Node 0x7ce4: eth-phy-reset-pin
Node 0x7d30: leds
Node 0x7d3c: lan-led-pin
Node 0x7d7c: sys-led-pin
Node 0x7dbc: wan-led-pin
Node 0x7e00: pmic
Node 0x7e0c: pmic-int-l
Node 0x7e50: sd
Node 0x7e58: sdio-vcc-pin
Node 0x7ea4: chosen
Node 0x7f14: gmac-clock
Node 0x7f88: keys
Node 0x7fd0: reset
Node 0x8030: leds
Node 0x8080: led-0
Node 0x80cc: led-1
Node 0x8114: led-2
Node 0x8164: sdmmcio-regulator
Node 0x8298: sdmmc-regulator
Node 0x8374: vdd-5v
Node 0x83fc: dmc
Node 0x87bc: usb@ff600000