Index: sys/boot/fdt/dts/arm/armada-38x.dtsi =================================================================== --- sys/boot/fdt/dts/arm/armada-38x.dtsi +++ sys/boot/fdt/dts/arm/armada-38x.dtsi @@ -613,7 +613,13 @@ clocks = <&gateclk 9>; status = "disabled"; }; - + bm: bm@c8000 { + compatible = "marvell,armada-380-neta-bm"; + reg = <0xc8000 0xac>; + clocks = <&gateclk 13>; + internal-mem = <&bm_bppi>; + status = "disabled"; + }; usb3@f8000 { compatible = "marvell,armada-380-xhci"; reg = <0xf8000 0x4000>,<0xfc000 0x4000>; @@ -622,6 +628,16 @@ status = "disabled"; }; }; + bm_bppi: bm-bppi { + compatible = "mmio-sram"; + reg = ; + ranges = <0 MBUS_ID(0x0c, 0x04) 0 0x100000>; + #address-cells = <1>; + #size-cells = <1>; + clocks = <&gateclk 13>; + no-memory-wc; + status = "disabled"; + }; }; clocks {