123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- // SPDX-License-Identifier: GPL-2.0+
- /*
- * Copyright (C) 2018 Philippe Reynes <philippe.reynes@softathome.com>
- */
- #include "skeleton.dtsi"
- / {
- compatible = "brcm,bcm6838";
- cpus {
- reg = <0x14e00000 0x4>;
- #address-cells = <1>;
- #size-cells = <0>;
- u-boot,dm-pre-reloc;
- cpu@0 {
- compatible = "brcm,bcm6838-cpu", "mips,mips4Kc";
- device_type = "cpu";
- reg = <0>;
- u-boot,dm-pre-reloc;
- };
- cpu@1 {
- compatible = "brcm,bcm6838-cpu", "mips,mips4Kc";
- device_type = "cpu";
- reg = <1>;
- u-boot,dm-pre-reloc;
- };
- };
- clocks {
- compatible = "simple-bus";
- #address-cells = <1>;
- #size-cells = <1>;
- u-boot,dm-pre-reloc;
- periph_osc: periph-osc {
- compatible = "fixed-clock";
- #clock-cells = <0>;
- clock-frequency = <50000000>;
- u-boot,dm-pre-reloc;
- };
- };
- ubus {
- compatible = "simple-bus";
- #address-cells = <1>;
- #size-cells = <1>;
- u-boot,dm-pre-reloc;
- memory: memory-controller@12000000 {
- compatible = "brcm,bcm6328-mc";
- reg = <0x12000000 0x1000>;
- u-boot,dm-pre-reloc;
- };
- gpio_test_port: syscon@14e00294 {
- compatible = "syscon";
- reg = <0x14e00294 0x1c>;
- };
- pinctrl: pinctrl {
- compatible = "brcm,bcm6838-pinctrl";
- regmap = <&gpio_test_port>;
- brcm,pins-count = <74>;
- brcm,functions-count = <8>;
- };
- uart0: serial@14e00500 {
- compatible = "brcm,bcm6345-uart";
- reg = <0x14e00500 0x18>;
- clocks = <&periph_osc>;
- status = "disabled";
- };
- leds: led-controller@14e00f00 {
- compatible = "brcm,bcm6328-leds";
- reg = <0x14e00f00 0x28>;
- #address-cells = <1>;
- #size-cells = <0>;
- status = "disabled";
- };
- };
- };
|