1484d83b3SÁlvaro Fernández Rojas/ { 2484d83b3SÁlvaro Fernández Rojas #address-cells = <1>; 3484d83b3SÁlvaro Fernández Rojas #size-cells = <1>; 4484d83b3SÁlvaro Fernández Rojas compatible = "brcm,bcm3368"; 5484d83b3SÁlvaro Fernández Rojas 6484d83b3SÁlvaro Fernández Rojas cpus { 7484d83b3SÁlvaro Fernández Rojas #address-cells = <1>; 8484d83b3SÁlvaro Fernández Rojas #size-cells = <0>; 9484d83b3SÁlvaro Fernández Rojas 10484d83b3SÁlvaro Fernández Rojas mips-hpt-frequency = <150000000>; 11484d83b3SÁlvaro Fernández Rojas 12484d83b3SÁlvaro Fernández Rojas cpu@0 { 13484d83b3SÁlvaro Fernández Rojas compatible = "brcm,bmips4350"; 14484d83b3SÁlvaro Fernández Rojas device_type = "cpu"; 15484d83b3SÁlvaro Fernández Rojas reg = <0>; 16484d83b3SÁlvaro Fernández Rojas }; 17484d83b3SÁlvaro Fernández Rojas 18484d83b3SÁlvaro Fernández Rojas cpu@1 { 19484d83b3SÁlvaro Fernández Rojas compatible = "brcm,bmips4350"; 20484d83b3SÁlvaro Fernández Rojas device_type = "cpu"; 21484d83b3SÁlvaro Fernández Rojas reg = <1>; 22484d83b3SÁlvaro Fernández Rojas }; 23484d83b3SÁlvaro Fernández Rojas }; 24484d83b3SÁlvaro Fernández Rojas 25484d83b3SÁlvaro Fernández Rojas clocks { 26484d83b3SÁlvaro Fernández Rojas periph_clk: periph-clk { 27484d83b3SÁlvaro Fernández Rojas compatible = "fixed-clock"; 28484d83b3SÁlvaro Fernández Rojas #clock-cells = <0>; 29484d83b3SÁlvaro Fernández Rojas clock-frequency = <50000000>; 30484d83b3SÁlvaro Fernández Rojas }; 31484d83b3SÁlvaro Fernández Rojas }; 32484d83b3SÁlvaro Fernández Rojas 33484d83b3SÁlvaro Fernández Rojas aliases { 34484d83b3SÁlvaro Fernández Rojas serial0 = &uart0; 35484d83b3SÁlvaro Fernández Rojas serial1 = &uart1; 36484d83b3SÁlvaro Fernández Rojas }; 37484d83b3SÁlvaro Fernández Rojas 38484d83b3SÁlvaro Fernández Rojas cpu_intc: interrupt-controller { 39484d83b3SÁlvaro Fernández Rojas #address-cells = <0>; 40484d83b3SÁlvaro Fernández Rojas compatible = "mti,cpu-interrupt-controller"; 41484d83b3SÁlvaro Fernández Rojas 42484d83b3SÁlvaro Fernández Rojas interrupt-controller; 43484d83b3SÁlvaro Fernández Rojas #interrupt-cells = <1>; 44484d83b3SÁlvaro Fernández Rojas }; 45484d83b3SÁlvaro Fernández Rojas 46484d83b3SÁlvaro Fernández Rojas ubus { 47484d83b3SÁlvaro Fernández Rojas #address-cells = <1>; 48484d83b3SÁlvaro Fernández Rojas #size-cells = <1>; 49484d83b3SÁlvaro Fernández Rojas 50484d83b3SÁlvaro Fernández Rojas compatible = "simple-bus"; 51484d83b3SÁlvaro Fernández Rojas ranges; 52484d83b3SÁlvaro Fernández Rojas 53484d83b3SÁlvaro Fernández Rojas periph_cntl: syscon@fff8c000 { 54484d83b3SÁlvaro Fernández Rojas compatible = "syscon"; 55484d83b3SÁlvaro Fernández Rojas reg = <0xfff8c000 0xc>; 56484d83b3SÁlvaro Fernández Rojas native-endian; 57484d83b3SÁlvaro Fernández Rojas }; 58484d83b3SÁlvaro Fernández Rojas 59484d83b3SÁlvaro Fernández Rojas reboot: syscon-reboot@fff8c008 { 60484d83b3SÁlvaro Fernández Rojas compatible = "syscon-reboot"; 61484d83b3SÁlvaro Fernández Rojas regmap = <&periph_cntl>; 62484d83b3SÁlvaro Fernández Rojas offset = <0x8>; 63484d83b3SÁlvaro Fernández Rojas mask = <0x1>; 64484d83b3SÁlvaro Fernández Rojas }; 65484d83b3SÁlvaro Fernández Rojas 66484d83b3SÁlvaro Fernández Rojas periph_intc: interrupt-controller@fff8c00c { 67484d83b3SÁlvaro Fernández Rojas compatible = "brcm,bcm6345-l1-intc"; 68484d83b3SÁlvaro Fernández Rojas reg = <0xfff8c00c 0x8>; 69484d83b3SÁlvaro Fernández Rojas 70484d83b3SÁlvaro Fernández Rojas interrupt-controller; 71484d83b3SÁlvaro Fernández Rojas #interrupt-cells = <1>; 72484d83b3SÁlvaro Fernández Rojas 73484d83b3SÁlvaro Fernández Rojas interrupt-parent = <&cpu_intc>; 74484d83b3SÁlvaro Fernández Rojas interrupts = <2>; 75484d83b3SÁlvaro Fernández Rojas }; 76484d83b3SÁlvaro Fernández Rojas 77484d83b3SÁlvaro Fernández Rojas uart0: serial@fff8c100 { 78484d83b3SÁlvaro Fernández Rojas compatible = "brcm,bcm6345-uart"; 79484d83b3SÁlvaro Fernández Rojas reg = <0xfff8c100 0x18>; 80484d83b3SÁlvaro Fernández Rojas 81484d83b3SÁlvaro Fernández Rojas interrupt-parent = <&periph_intc>; 82484d83b3SÁlvaro Fernández Rojas interrupts = <2>; 83484d83b3SÁlvaro Fernández Rojas 84484d83b3SÁlvaro Fernández Rojas clocks = <&periph_clk>; 85484d83b3SÁlvaro Fernández Rojas 86484d83b3SÁlvaro Fernández Rojas status = "disabled"; 87484d83b3SÁlvaro Fernández Rojas }; 88484d83b3SÁlvaro Fernández Rojas 89484d83b3SÁlvaro Fernández Rojas uart1: serial@fff8c120 { 90484d83b3SÁlvaro Fernández Rojas compatible = "brcm,bcm6345-uart"; 91484d83b3SÁlvaro Fernández Rojas reg = <0xfff8c120 0x18>; 92484d83b3SÁlvaro Fernández Rojas 93484d83b3SÁlvaro Fernández Rojas interrupt-parent = <&periph_intc>; 94484d83b3SÁlvaro Fernández Rojas interrupts = <3>; 95484d83b3SÁlvaro Fernández Rojas 96484d83b3SÁlvaro Fernández Rojas clocks = <&periph_clk>; 97484d83b3SÁlvaro Fernández Rojas 98484d83b3SÁlvaro Fernández Rojas status = "disabled"; 99484d83b3SÁlvaro Fernández Rojas }; 100484d83b3SÁlvaro Fernández Rojas }; 101484d83b3SÁlvaro Fernández Rojas}; 102