  6   8  1`   (              1(                                 openwrt,one mediatek,mt7981b                                     +            7OpenWrt One    cpus                         +       cpu@0             arm,cortex-a53           =             Acpu          Mpsci          cpu@1             arm,cortex-a53           =            Acpu          Mpsci             oscillator-40m            fixed-clock          [bZ          kclkxtal          ~          psci              arm,psci-1.0             Tsmc       reserved-memory                      +                wo-boot@15194000             =    @                                    wo-ilm@151e0000          =                                         wo-dlm@151e8000          =                                         secmon@43000000          =    C                          wmcpu-reserved@47c80000          =    G                               !      wo-emi@47d80000          =    G                                     wo-data@47dc0000             =    G       $                                 soc           simple-bus                                 +      interrupt-controller@c000000              arm,gic-v3            =                                                       	                                           clock-controller@10001000              mediatek,mt7981-infracfg syscon          =                      ~                     clock-controller@1001b000              mediatek,mt7981-topckgen syscon          =                     ~                     watchdog@1001c000             mediatek,mt7986-wdt          =                            n                           "      clock-controller@1001e000             mediatek,mt7981-apmixedsys           =                     ~               	      pwm@10048000              mediatek,mt7981-pwm          =                  (                                          top main pwm1 pwm2 pwm3                      default                    okay                %      syscon@10060000       "    mediatek,mt7981-sgmiisys_0 syscon            =                      ~                              syscon@10070000       "    mediatek,mt7981-sgmiisys_1 syscon            =                      ~                     serial@11002000       *    mediatek,mt7981-uart mediatek,mt6577-uart            =                              {           ,uart wakeup                            	   baud bus             default                    okay          serial@11003000       *    mediatek,mt7981-uart mediatek,mt6577-uart            =     0                        |           ,uart wakeup                             	   baud bus          	  disabled          serial@11004000       *    mediatek,mt7981-uart mediatek,mt6577-uart            =     @                        }           ,uart wakeup                      !      	   baud bus          	  disabled          i2c@11007000              mediatek,mt7981-i2c           =     p            !p                                                      3      4         main dma arb pmic                        +          	  disabled          spi@11009000          )    mediatek,mt7981-spi-ipm mediatek,spi-ipm             =                                                      N      "      #          parent-clk sel-clk spi-clk hclk                      +            okay             default               flash@0           jedec,spi-nor            =            <bZ    partitions            fixed-partitions                         +      partition@0          =               Nbl2-nor       partition@40000          =              Nfactory          T   nvmem-layout              fixed-layout                         +      eeprom@0             =                   #      macaddr@24           =   $         	    mac-base            ^                           partition@100000             =              Nfip-nor       partition@180000             =            	  Nrecovery                   spi@1100a000          )    mediatek,mt7981-spi-ipm mediatek,spi-ipm             =                                                      N      '      )          parent-clk sel-clk spi-clk hclk                      +          	  disabled          spi@1100b000          )    mediatek,mt7981-spi-ipm mediatek,spi-ipm             =                                                      N      (      *          parent-clk sel-clk spi-clk hclk                      +          	  disabled          thermal@1100c800          0    mediatek,mt7981-thermal mediatek,mt7986-thermal          =                                                     0         therm auxadc            p           |calibration-data                                     	      adc@1100d000          .    mediatek,mt7981-auxadc mediatek,mt7986-auxadc            =                            0         main                     	  disabled                      usb@11200000          '    mediatek,mt7986-xhci mediatek,mtk-xhci            =             .      >              	  mac ippc          (         7      8      5      6      k      $   sys_ck ref_ck mcu_ck dma_ck xhci_ck                               
           okay                                           pcie@11280000         *    mediatek,mt7981-pcie mediatek,mt8192-pcie            =    (        @       	  pcie-mac                                                                      9      :      ;      <      !   pl_250m tl_26m peri_26m top_133m             Apci                     	  !pcie-phy                               +                     `  >                                                                                                                      +           okay             default               interrupt-controller                                                            pinctrl@11d00000              mediatek,mt7981-pinctrl          =                                                                                                                           I  gpio iocfg_rt iocfg_rm iocfg_rb iocfg_lb iocfg_bl iocfg_tm iocfg_tl eint                                                     L              9         X        h                              uart0-pins                 mux         tuart            }uart0            pcie-pins                  mux         tpcie            }pcie_pereset             pwm-pins                   mux         tpwm         }pwm0_0 pwm1_1            spi2-pins                  mux         tspi         }spi2          conf-pu            g                   SPI2_CS SPI2_WP       conf-pd            g                   SPI2_CLK SPI2_MOSI SPI2_MISO             wifi-dbdc-pins              $   mux         teth       
  }wf0_mode1         conf            WF_HB1 WF_HB2 WF_HB3 WF_HB4 WF_HB0 WF_HB0_B WF_HB5 WF_HB6 WF_HB7 WF_HB8 WF_HB9 WF_HB10 WF_TOP_CLK WF_TOP_DATA WF_XO_REQ WF_CBA_RESETB WF_DIG_RESETB                        topmisc@11d10000              mediatek,mt7981-topmisc syscon           =                      ~                     t-phy@11e10000        .    mediatek,mt7981-tphy mediatek,generic-tphy-v2                                              +           okay       usb-phy@0            =                      l         ref                        
      usb-phy@700          =     	                d         ref                                                  efuse@11f20000        %    mediatek,mt7981-efuse mediatek,efuse             =                                  +      soc-uuid@140             =  @         thermal-calib@274            =  t                     phy-calib@8dc            =                          clock-controller@15000000             mediatek,mt7981-ethsys syscon            =                       ~                                 wed@15010000              mediatek,mt7981-wed syscon           =                                                             %  wo-emi wo-ilm wo-dlm wo-data wo-boot                                 ethernet@15100000             mediatek,mt7981-eth          =                           `      a                    "      x                                  @                                                        ]      ^         fe gp2 gp1 wocpu0 sgmii_ck sgmii_tx250m sgmii_rx250m sgmii_cdr_ref sgmii_cdr_fb sgmii2_tx250m sgmii2_rx250m sgmii2_cdr_ref sgmii2_cdr_fb netsys0 netsys1          `                                                                                         (  ,fe0 fe1 fe2 fe3 pdma0 pdma1 pdma2 pdma3         .           3           C              U           g           okay                         +       mdio-bus                         +       ethernet-phy@0            ethernet-phy-ieee802.3-c22           =            tgmii             }        p           |phy-cal-data                       ethernet-phy@f            ethernet-phy-id03a2.a411             =                           &                 '             '          N                         leds                         +       led@0            =            twan                  led@1            =           twan                           mac@0             mediatek,eth-mac             =            p               |mac-address         t2500base-x                   mac@1             mediatek,eth-mac             =           tgmii                         sram@15140000         
    mmio-sram            =                                                        +                     syscon@151a5000           mediatek,mt7986-wo-ccif syscon           =    P                                             wifi@18000000             mediatek,mt7981-wmac          0   =                   0                           0                                                          _      \         mcu ap2conn            !           "           consys          okay            p   #        |eeprom           dbdc               $         timer             arm,armv8-timer                   0                                    
         aliases         /soc/ethernet@15100000/mac@1            /soc/ethernet@15100000/mac@0            /soc/serial@11002000          chosen          serial0:115200n8          memory@40000000          =    @       @            Amemory        pwm-leds          	    pwm-leds       led-0                                   tstatus          -           <   %      '      led-1                                  tstatus          -           <   %     '         gpio-leds         
    gpio-leds      led-0                      tstatus                	          led-1                      tlan               "           Anetdev        led-2                      tlan               #           Anetdev           regulator-3p3v            regulator-fixed         Wfixed-3.3V          f 2Z        ~ 2Z                                    regulator-5v              regulator-fixed       	  Wfixed-5V            f LK@        ~ LK@                                       	compatible interrupt-parent #address-cells #size-cells model reg device_type enable-method clock-frequency clock-output-names #clock-cells ranges no-map phandle interrupts interrupt-controller #interrupt-cells #reset-cells clocks clock-names #pwm-cells pinctrl-names pinctrl-0 status mediatek,pnswap interrupt-names spi-max-frequency label read-only #nvmem-cell-cells nvmem-cells nvmem-cell-names #thermal-sensor-cells mediatek,auxadc mediatek,apmixedsys #io-channel-cells reg-names phys vusb33-supply vbus-supply mediatek,u3p-dis-msk bus-range phy-names interrupt-map-mask interrupt-map gpio-ranges gpio-controller #gpio-cells function groups bias-pull-up drive-strength pins bias-pull-down #phy-cells mediatek,syscon-type memory-region memory-region-names mediatek,wo-ccif assigned-clocks assigned-clock-parents sram mediatek,ethsys mediatek,sgmiisys mediatek,infracfg mediatek,wed phy-mode phy-is-integrated reset-gpios reset-assert-us reset-deassert-us airoha,pnswap-rx color phy-handle resets reset-names ethernet0 ethernet1 serial0 stdout-path default-brightness max-brightness pwms linux,default-trigger regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on 