162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Check Point L-50 Board Description 462306a36Sopenharmony_ci * Copyright 2020 Pawel Dembicki <paweldembicki@gmail.com> 562306a36Sopenharmony_ci */ 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci/dts-v1/; 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#include "kirkwood.dtsi" 1062306a36Sopenharmony_ci#include "kirkwood-6281.dtsi" 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci/ { 1362306a36Sopenharmony_ci model = "Check Point L-50"; 1462306a36Sopenharmony_ci compatible = "checkpoint,l-50", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci memory { 1762306a36Sopenharmony_ci device_type = "memory"; 1862306a36Sopenharmony_ci reg = <0x00000000 0x20000000>; 1962306a36Sopenharmony_ci }; 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci chosen { 2262306a36Sopenharmony_ci bootargs = "console=ttyS0,115200n8"; 2362306a36Sopenharmony_ci stdout-path = &uart0; 2462306a36Sopenharmony_ci }; 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ci ocp@f1000000 { 2762306a36Sopenharmony_ci pinctrl: pin-controller@10000 { 2862306a36Sopenharmony_ci pinctrl-0 = <&pmx_led38 &pmx_sysrst &pmx_button29>; 2962306a36Sopenharmony_ci pinctrl-names = "default"; 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci pmx_sysrst: pmx-sysrst { 3262306a36Sopenharmony_ci marvell,pins = "mpp6"; 3362306a36Sopenharmony_ci marvell,function = "sysrst"; 3462306a36Sopenharmony_ci }; 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci pmx_button29: pmx_button29 { 3762306a36Sopenharmony_ci marvell,pins = "mpp29"; 3862306a36Sopenharmony_ci marvell,function = "gpio"; 3962306a36Sopenharmony_ci }; 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci pmx_led38: pmx_led38 { 4262306a36Sopenharmony_ci marvell,pins = "mpp38"; 4362306a36Sopenharmony_ci marvell,function = "gpio"; 4462306a36Sopenharmony_ci }; 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ci pmx_sdio_cd: pmx-sdio-cd { 4762306a36Sopenharmony_ci marvell,pins = "mpp46"; 4862306a36Sopenharmony_ci marvell,function = "gpio"; 4962306a36Sopenharmony_ci }; 5062306a36Sopenharmony_ci }; 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ci serial@12000 { 5362306a36Sopenharmony_ci status = "okay"; 5462306a36Sopenharmony_ci }; 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ci mvsdio@90000 { 5762306a36Sopenharmony_ci status = "okay"; 5862306a36Sopenharmony_ci cd-gpios = <&gpio1 14 9>; 5962306a36Sopenharmony_ci }; 6062306a36Sopenharmony_ci 6162306a36Sopenharmony_ci i2c@11000 { 6262306a36Sopenharmony_ci status = "okay"; 6362306a36Sopenharmony_ci clock-frequency = <400000>; 6462306a36Sopenharmony_ci 6562306a36Sopenharmony_ci gpio2: gpio-expander@20 { 6662306a36Sopenharmony_ci #gpio-cells = <2>; 6762306a36Sopenharmony_ci #interrupt-cells = <2>; 6862306a36Sopenharmony_ci interrupt-controller; 6962306a36Sopenharmony_ci compatible = "semtech,sx1505q"; 7062306a36Sopenharmony_ci reg = <0x20>; 7162306a36Sopenharmony_ci 7262306a36Sopenharmony_ci gpio-controller; 7362306a36Sopenharmony_ci }; 7462306a36Sopenharmony_ci 7562306a36Sopenharmony_ci /* Three GPIOs from 0x21 exp. are undescribed in dts: 7662306a36Sopenharmony_ci * 1: DSL module reset (active low) 7762306a36Sopenharmony_ci * 5: mPCIE reset (active low) 7862306a36Sopenharmony_ci * 6: Express card reset (active low) 7962306a36Sopenharmony_ci */ 8062306a36Sopenharmony_ci gpio3: gpio-expander@21 { 8162306a36Sopenharmony_ci #gpio-cells = <2>; 8262306a36Sopenharmony_ci #interrupt-cells = <2>; 8362306a36Sopenharmony_ci interrupt-controller; 8462306a36Sopenharmony_ci compatible = "semtech,sx1505q"; 8562306a36Sopenharmony_ci reg = <0x21>; 8662306a36Sopenharmony_ci 8762306a36Sopenharmony_ci gpio-controller; 8862306a36Sopenharmony_ci }; 8962306a36Sopenharmony_ci 9062306a36Sopenharmony_ci rtc@30 { 9162306a36Sopenharmony_ci compatible = "s35390a"; 9262306a36Sopenharmony_ci reg = <0x30>; 9362306a36Sopenharmony_ci }; 9462306a36Sopenharmony_ci }; 9562306a36Sopenharmony_ci }; 9662306a36Sopenharmony_ci 9762306a36Sopenharmony_ci leds { 9862306a36Sopenharmony_ci compatible = "gpio-leds"; 9962306a36Sopenharmony_ci 10062306a36Sopenharmony_ci status_green { 10162306a36Sopenharmony_ci label = "l-50:green:status"; 10262306a36Sopenharmony_ci gpios = <&gpio1 6 GPIO_ACTIVE_LOW>; 10362306a36Sopenharmony_ci }; 10462306a36Sopenharmony_ci 10562306a36Sopenharmony_ci status_red { 10662306a36Sopenharmony_ci label = "l-50:red:status"; 10762306a36Sopenharmony_ci gpios = <&gpio3 2 GPIO_ACTIVE_LOW>; 10862306a36Sopenharmony_ci }; 10962306a36Sopenharmony_ci 11062306a36Sopenharmony_ci wifi { 11162306a36Sopenharmony_ci label = "l-50:green:wifi"; 11262306a36Sopenharmony_ci gpios = <&gpio2 7 GPIO_ACTIVE_LOW>; 11362306a36Sopenharmony_ci linux,default-trigger = "phy0tpt"; 11462306a36Sopenharmony_ci }; 11562306a36Sopenharmony_ci 11662306a36Sopenharmony_ci internet_green { 11762306a36Sopenharmony_ci label = "l-50:green:internet"; 11862306a36Sopenharmony_ci gpios = <&gpio2 3 GPIO_ACTIVE_LOW>; 11962306a36Sopenharmony_ci }; 12062306a36Sopenharmony_ci 12162306a36Sopenharmony_ci internet_red { 12262306a36Sopenharmony_ci label = "l-50:red:internet"; 12362306a36Sopenharmony_ci gpios = <&gpio2 1 GPIO_ACTIVE_LOW>; 12462306a36Sopenharmony_ci }; 12562306a36Sopenharmony_ci 12662306a36Sopenharmony_ci usb1_green { 12762306a36Sopenharmony_ci label = "l-50:green:usb1"; 12862306a36Sopenharmony_ci gpios = <&gpio2 0 GPIO_ACTIVE_LOW>; 12962306a36Sopenharmony_ci linux,default-trigger = "usbport"; 13062306a36Sopenharmony_ci trigger-sources = <&hub_port3>; 13162306a36Sopenharmony_ci }; 13262306a36Sopenharmony_ci 13362306a36Sopenharmony_ci usb1_red { 13462306a36Sopenharmony_ci label = "l-50:red:usb1"; 13562306a36Sopenharmony_ci gpios = <&gpio2 4 GPIO_ACTIVE_LOW>; 13662306a36Sopenharmony_ci }; 13762306a36Sopenharmony_ci 13862306a36Sopenharmony_ci usb2_green { 13962306a36Sopenharmony_ci label = "l-50:green:usb2"; 14062306a36Sopenharmony_ci gpios = <&gpio2 2 GPIO_ACTIVE_LOW>; 14162306a36Sopenharmony_ci linux,default-trigger = "usbport"; 14262306a36Sopenharmony_ci trigger-sources = <&hub_port1>; 14362306a36Sopenharmony_ci }; 14462306a36Sopenharmony_ci 14562306a36Sopenharmony_ci usb2_red { 14662306a36Sopenharmony_ci label = "l-50:red:usb2"; 14762306a36Sopenharmony_ci gpios = <&gpio2 5 GPIO_ACTIVE_LOW>; 14862306a36Sopenharmony_ci }; 14962306a36Sopenharmony_ci }; 15062306a36Sopenharmony_ci 15162306a36Sopenharmony_ci usb2_pwr { 15262306a36Sopenharmony_ci compatible = "regulator-fixed"; 15362306a36Sopenharmony_ci regulator-name = "usb2_pwr"; 15462306a36Sopenharmony_ci 15562306a36Sopenharmony_ci regulator-min-microvolt = <5000000>; 15662306a36Sopenharmony_ci regulator-max-microvolt = <5000000>; 15762306a36Sopenharmony_ci gpio = <&gpio3 3 GPIO_ACTIVE_LOW>; 15862306a36Sopenharmony_ci regulator-always-on; 15962306a36Sopenharmony_ci }; 16062306a36Sopenharmony_ci 16162306a36Sopenharmony_ci usb1_pwr { 16262306a36Sopenharmony_ci compatible = "regulator-fixed"; 16362306a36Sopenharmony_ci regulator-name = "usb1_pwr"; 16462306a36Sopenharmony_ci 16562306a36Sopenharmony_ci regulator-min-microvolt = <5000000>; 16662306a36Sopenharmony_ci regulator-max-microvolt = <5000000>; 16762306a36Sopenharmony_ci gpio = <&gpio3 4 GPIO_ACTIVE_LOW>; 16862306a36Sopenharmony_ci regulator-always-on; 16962306a36Sopenharmony_ci }; 17062306a36Sopenharmony_ci 17162306a36Sopenharmony_ci mpcie_pwr { 17262306a36Sopenharmony_ci compatible = "regulator-fixed"; 17362306a36Sopenharmony_ci regulator-name = "mpcie_pwr"; 17462306a36Sopenharmony_ci 17562306a36Sopenharmony_ci regulator-min-microvolt = <3300000>; 17662306a36Sopenharmony_ci regulator-max-microvolt = <3300000>; 17762306a36Sopenharmony_ci gpio = <&gpio3 5 GPIO_ACTIVE_HIGH>; 17862306a36Sopenharmony_ci enable-active-high; 17962306a36Sopenharmony_ci regulator-always-on; 18062306a36Sopenharmony_ci }; 18162306a36Sopenharmony_ci 18262306a36Sopenharmony_ci express_card_pwr { 18362306a36Sopenharmony_ci compatible = "regulator-fixed"; 18462306a36Sopenharmony_ci regulator-name = "express_card_pwr"; 18562306a36Sopenharmony_ci 18662306a36Sopenharmony_ci regulator-min-microvolt = <3300000>; 18762306a36Sopenharmony_ci regulator-max-microvolt = <3300000>; 18862306a36Sopenharmony_ci gpio = <&gpio3 7 GPIO_ACTIVE_HIGH>; 18962306a36Sopenharmony_ci enable-active-high; 19062306a36Sopenharmony_ci regulator-always-on; 19162306a36Sopenharmony_ci }; 19262306a36Sopenharmony_ci 19362306a36Sopenharmony_ci keys { 19462306a36Sopenharmony_ci compatible = "gpio-keys"; 19562306a36Sopenharmony_ci 19662306a36Sopenharmony_ci factory_defaults { 19762306a36Sopenharmony_ci label = "factory_defaults"; 19862306a36Sopenharmony_ci gpios = <&gpio0 29 GPIO_ACTIVE_LOW>; 19962306a36Sopenharmony_ci linux,code = <KEY_RESTART>; 20062306a36Sopenharmony_ci }; 20162306a36Sopenharmony_ci }; 20262306a36Sopenharmony_ci}; 20362306a36Sopenharmony_ci 20462306a36Sopenharmony_ci&mdio { 20562306a36Sopenharmony_ci status = "okay"; 20662306a36Sopenharmony_ci 20762306a36Sopenharmony_ci ethphy8: ethernet-phy@8 { 20862306a36Sopenharmony_ci reg = <0x08>; 20962306a36Sopenharmony_ci }; 21062306a36Sopenharmony_ci 21162306a36Sopenharmony_ci switch0: switch@10 { 21262306a36Sopenharmony_ci compatible = "marvell,mv88e6085"; 21362306a36Sopenharmony_ci #address-cells = <1>; 21462306a36Sopenharmony_ci #size-cells = <0>; 21562306a36Sopenharmony_ci reg = <0x10>; 21662306a36Sopenharmony_ci dsa,member = <0 0>; 21762306a36Sopenharmony_ci 21862306a36Sopenharmony_ci ports { 21962306a36Sopenharmony_ci #address-cells = <1>; 22062306a36Sopenharmony_ci #size-cells = <0>; 22162306a36Sopenharmony_ci 22262306a36Sopenharmony_ci port@0 { 22362306a36Sopenharmony_ci reg = <0>; 22462306a36Sopenharmony_ci label = "lan5"; 22562306a36Sopenharmony_ci }; 22662306a36Sopenharmony_ci 22762306a36Sopenharmony_ci port@1 { 22862306a36Sopenharmony_ci reg = <1>; 22962306a36Sopenharmony_ci label = "lan1"; 23062306a36Sopenharmony_ci }; 23162306a36Sopenharmony_ci 23262306a36Sopenharmony_ci port@2 { 23362306a36Sopenharmony_ci reg = <2>; 23462306a36Sopenharmony_ci label = "lan6"; 23562306a36Sopenharmony_ci }; 23662306a36Sopenharmony_ci 23762306a36Sopenharmony_ci port@3 { 23862306a36Sopenharmony_ci reg = <3>; 23962306a36Sopenharmony_ci label = "lan2"; 24062306a36Sopenharmony_ci }; 24162306a36Sopenharmony_ci 24262306a36Sopenharmony_ci port@4 { 24362306a36Sopenharmony_ci reg = <4>; 24462306a36Sopenharmony_ci label = "lan7"; 24562306a36Sopenharmony_ci }; 24662306a36Sopenharmony_ci 24762306a36Sopenharmony_ci switch0port5: port@5 { 24862306a36Sopenharmony_ci reg = <5>; 24962306a36Sopenharmony_ci phy-mode = "rgmii-txid"; 25062306a36Sopenharmony_ci link = <&switch1port5>; 25162306a36Sopenharmony_ci fixed-link { 25262306a36Sopenharmony_ci speed = <1000>; 25362306a36Sopenharmony_ci full-duplex; 25462306a36Sopenharmony_ci }; 25562306a36Sopenharmony_ci }; 25662306a36Sopenharmony_ci 25762306a36Sopenharmony_ci port@6 { 25862306a36Sopenharmony_ci reg = <6>; 25962306a36Sopenharmony_ci phy-mode = "rgmii-id"; 26062306a36Sopenharmony_ci ethernet = <ð1port>; 26162306a36Sopenharmony_ci fixed-link { 26262306a36Sopenharmony_ci speed = <1000>; 26362306a36Sopenharmony_ci full-duplex; 26462306a36Sopenharmony_ci }; 26562306a36Sopenharmony_ci }; 26662306a36Sopenharmony_ci }; 26762306a36Sopenharmony_ci }; 26862306a36Sopenharmony_ci 26962306a36Sopenharmony_ci switch@11 { 27062306a36Sopenharmony_ci compatible = "marvell,mv88e6085"; 27162306a36Sopenharmony_ci #address-cells = <1>; 27262306a36Sopenharmony_ci #size-cells = <0>; 27362306a36Sopenharmony_ci reg = <0x11>; 27462306a36Sopenharmony_ci dsa,member = <0 1>; 27562306a36Sopenharmony_ci 27662306a36Sopenharmony_ci ports { 27762306a36Sopenharmony_ci #address-cells = <1>; 27862306a36Sopenharmony_ci #size-cells = <0>; 27962306a36Sopenharmony_ci 28062306a36Sopenharmony_ci port@0 { 28162306a36Sopenharmony_ci reg = <0>; 28262306a36Sopenharmony_ci label = "lan3"; 28362306a36Sopenharmony_ci }; 28462306a36Sopenharmony_ci 28562306a36Sopenharmony_ci port@1 { 28662306a36Sopenharmony_ci reg = <1>; 28762306a36Sopenharmony_ci label = "lan8"; 28862306a36Sopenharmony_ci }; 28962306a36Sopenharmony_ci 29062306a36Sopenharmony_ci port@2 { 29162306a36Sopenharmony_ci reg = <2>; 29262306a36Sopenharmony_ci label = "lan4"; 29362306a36Sopenharmony_ci }; 29462306a36Sopenharmony_ci 29562306a36Sopenharmony_ci port@3 { 29662306a36Sopenharmony_ci reg = <3>; 29762306a36Sopenharmony_ci label = "dmz"; 29862306a36Sopenharmony_ci }; 29962306a36Sopenharmony_ci 30062306a36Sopenharmony_ci switch1port5: port@5 { 30162306a36Sopenharmony_ci reg = <5>; 30262306a36Sopenharmony_ci phy-mode = "rgmii-txid"; 30362306a36Sopenharmony_ci link = <&switch0port5>; 30462306a36Sopenharmony_ci fixed-link { 30562306a36Sopenharmony_ci speed = <1000>; 30662306a36Sopenharmony_ci full-duplex; 30762306a36Sopenharmony_ci }; 30862306a36Sopenharmony_ci }; 30962306a36Sopenharmony_ci 31062306a36Sopenharmony_ci port@6 { 31162306a36Sopenharmony_ci reg = <6>; 31262306a36Sopenharmony_ci label = "dsl"; 31362306a36Sopenharmony_ci fixed-link { 31462306a36Sopenharmony_ci speed = <100>; 31562306a36Sopenharmony_ci full-duplex; 31662306a36Sopenharmony_ci }; 31762306a36Sopenharmony_ci }; 31862306a36Sopenharmony_ci }; 31962306a36Sopenharmony_ci }; 32062306a36Sopenharmony_ci}; 32162306a36Sopenharmony_ci 32262306a36Sopenharmony_cið0 { 32362306a36Sopenharmony_ci status = "okay"; 32462306a36Sopenharmony_ci ethernet0-port@0 { 32562306a36Sopenharmony_ci phy-handle = <ðphy8>; 32662306a36Sopenharmony_ci }; 32762306a36Sopenharmony_ci}; 32862306a36Sopenharmony_ci 32962306a36Sopenharmony_cið1 { 33062306a36Sopenharmony_ci status = "okay"; 33162306a36Sopenharmony_ci ethernet1-port@0 { 33262306a36Sopenharmony_ci speed = <1000>; 33362306a36Sopenharmony_ci duplex = <1>; 33462306a36Sopenharmony_ci phy-mode = "rgmii"; 33562306a36Sopenharmony_ci }; 33662306a36Sopenharmony_ci}; 33762306a36Sopenharmony_ci 33862306a36Sopenharmony_ci&nand { 33962306a36Sopenharmony_ci status = "okay"; 34062306a36Sopenharmony_ci pinctrl-0 = <&pmx_nand>; 34162306a36Sopenharmony_ci pinctrl-names = "default"; 34262306a36Sopenharmony_ci 34362306a36Sopenharmony_ci partition@0 { 34462306a36Sopenharmony_ci label = "u-boot"; 34562306a36Sopenharmony_ci reg = <0x00000000 0x000c0000>; 34662306a36Sopenharmony_ci }; 34762306a36Sopenharmony_ci 34862306a36Sopenharmony_ci partition@a0000 { 34962306a36Sopenharmony_ci label = "bootldr-env"; 35062306a36Sopenharmony_ci reg = <0x000c0000 0x00040000>; 35162306a36Sopenharmony_ci }; 35262306a36Sopenharmony_ci 35362306a36Sopenharmony_ci partition@100000 { 35462306a36Sopenharmony_ci label = "kernel-1"; 35562306a36Sopenharmony_ci reg = <0x00100000 0x00800000>; 35662306a36Sopenharmony_ci }; 35762306a36Sopenharmony_ci 35862306a36Sopenharmony_ci partition@900000 { 35962306a36Sopenharmony_ci label = "rootfs-1"; 36062306a36Sopenharmony_ci reg = <0x00900000 0x07100000>; 36162306a36Sopenharmony_ci }; 36262306a36Sopenharmony_ci 36362306a36Sopenharmony_ci partition@7a00000 { 36462306a36Sopenharmony_ci label = "kernel-2"; 36562306a36Sopenharmony_ci reg = <0x07a00000 0x00800000>; 36662306a36Sopenharmony_ci }; 36762306a36Sopenharmony_ci 36862306a36Sopenharmony_ci partition@8200000 { 36962306a36Sopenharmony_ci label = "rootfs-2"; 37062306a36Sopenharmony_ci reg = <0x08200000 0x07100000>; 37162306a36Sopenharmony_ci }; 37262306a36Sopenharmony_ci 37362306a36Sopenharmony_ci partition@f300000 { 37462306a36Sopenharmony_ci label = "default_sw"; 37562306a36Sopenharmony_ci reg = <0x0f300000 0x07900000>; 37662306a36Sopenharmony_ci }; 37762306a36Sopenharmony_ci 37862306a36Sopenharmony_ci partition@16c00000 { 37962306a36Sopenharmony_ci label = "logs"; 38062306a36Sopenharmony_ci reg = <0x16c00000 0x01800000>; 38162306a36Sopenharmony_ci }; 38262306a36Sopenharmony_ci 38362306a36Sopenharmony_ci partition@18400000 { 38462306a36Sopenharmony_ci label = "preset_cfg"; 38562306a36Sopenharmony_ci reg = <0x18400000 0x00100000>; 38662306a36Sopenharmony_ci }; 38762306a36Sopenharmony_ci 38862306a36Sopenharmony_ci partition@18500000 { 38962306a36Sopenharmony_ci label = "adsl"; 39062306a36Sopenharmony_ci reg = <0x18500000 0x00100000>; 39162306a36Sopenharmony_ci }; 39262306a36Sopenharmony_ci 39362306a36Sopenharmony_ci partition@18600000 { 39462306a36Sopenharmony_ci label = "storage"; 39562306a36Sopenharmony_ci reg = <0x18600000 0x07a00000>; 39662306a36Sopenharmony_ci }; 39762306a36Sopenharmony_ci}; 39862306a36Sopenharmony_ci 39962306a36Sopenharmony_ci&rtc { 40062306a36Sopenharmony_ci status = "disabled"; 40162306a36Sopenharmony_ci}; 40262306a36Sopenharmony_ci 40362306a36Sopenharmony_ci&pciec { 40462306a36Sopenharmony_ci status = "okay"; 40562306a36Sopenharmony_ci}; 40662306a36Sopenharmony_ci 40762306a36Sopenharmony_ci&pcie0 { 40862306a36Sopenharmony_ci status = "okay"; 40962306a36Sopenharmony_ci}; 41062306a36Sopenharmony_ci 41162306a36Sopenharmony_ci&sata_phy0 { 41262306a36Sopenharmony_ci status = "disabled"; 41362306a36Sopenharmony_ci}; 41462306a36Sopenharmony_ci 41562306a36Sopenharmony_ci&sata_phy1 { 41662306a36Sopenharmony_ci status = "disabled"; 41762306a36Sopenharmony_ci}; 41862306a36Sopenharmony_ci 41962306a36Sopenharmony_ci&usb0 { 42062306a36Sopenharmony_ci #address-cells = <1>; 42162306a36Sopenharmony_ci #size-cells = <0>; 42262306a36Sopenharmony_ci status = "okay"; 42362306a36Sopenharmony_ci 42462306a36Sopenharmony_ci port@1 { 42562306a36Sopenharmony_ci #address-cells = <1>; 42662306a36Sopenharmony_ci #size-cells = <0>; 42762306a36Sopenharmony_ci reg = <1>; 42862306a36Sopenharmony_ci #trigger-source-cells = <0>; 42962306a36Sopenharmony_ci 43062306a36Sopenharmony_ci hub_port1: port@1 { 43162306a36Sopenharmony_ci reg = <1>; 43262306a36Sopenharmony_ci #trigger-source-cells = <0>; 43362306a36Sopenharmony_ci }; 43462306a36Sopenharmony_ci 43562306a36Sopenharmony_ci hub_port3: port@3 { 43662306a36Sopenharmony_ci reg = <3>; 43762306a36Sopenharmony_ci #trigger-source-cells = <0>; 43862306a36Sopenharmony_ci }; 43962306a36Sopenharmony_ci }; 44062306a36Sopenharmony_ci}; 441