Skip to content

Commit

Permalink
ARM: add basic support for Sigma Designs SMP87xx (tango4)
Browse files Browse the repository at this point in the history
  • Loading branch information
mansr committed Oct 29, 2015
1 parent 9f147cf commit 717dd5f
Show file tree
Hide file tree
Showing 11 changed files with 760 additions and 0 deletions.
2 changes: 2 additions & 0 deletions arch/arm/Kconfig
Expand Up @@ -937,6 +937,8 @@ source "arch/arm/mach-sunxi/Kconfig"

source "arch/arm/mach-prima2/Kconfig"

source "arch/arm/mach-tangox/Kconfig"

source "arch/arm/mach-tegra/Kconfig"

source "arch/arm/mach-u300/Kconfig"
Expand Down
1 change: 1 addition & 0 deletions arch/arm/Makefile
Expand Up @@ -211,6 +211,7 @@ machine-$(CONFIG_ARCH_SOCFPGA) += socfpga
machine-$(CONFIG_ARCH_STI) += sti
machine-$(CONFIG_ARCH_STM32) += stm32
machine-$(CONFIG_ARCH_SUNXI) += sunxi
machine-$(CONFIG_ARCH_TANGOX) += tangox
machine-$(CONFIG_ARCH_TEGRA) += tegra
machine-$(CONFIG_ARCH_U300) += u300
machine-$(CONFIG_ARCH_U8500) += ux500
Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/Makefile
@@ -1,5 +1,6 @@
ifeq ($(CONFIG_OF),y)

dtb-$(CONFIG_ARCH_TANGOX) += smp8759-vantage.dtb
dtb-$(CONFIG_ARCH_ALPINE) += \
alpine-db.dtb
dtb-$(CONFIG_MACH_ASM9260) += \
Expand Down
38 changes: 38 additions & 0 deletions arch/arm/boot/dts/smp8759-vantage.dts
@@ -0,0 +1,38 @@
/dts-v1/;

#include "smp87xx.dtsi"

/ {
compatible = "sigma,smp8759-vantage", "sigma,smp8759-soc";
model = "Sigma Designs SMP8759 Vantage";

aliases {
serial0 = &uart0;
};

memory@80000000 {
device_type = "memory";
reg = <0x80000000 0x20000000>;
};

memory@c0000000 {
device_type = "memory";
reg = <0xc0000000 0x20000000>;
};

chosen {
stdout-path = "serial0:115200n8";
};
};

&eth0 {
phy-connection-type = "rgmii";
phy-handle = <&eth0_phy>;
mac-address = [ 00 16 e8 4b 74 6e ];

eth0_phy: ethernet-phy@4 {
compatible = "ethernet-phy-id004d.d072",
"ethernet-phy-ieee802.3-c22";
reg = <4>;
};
};

0 comments on commit 717dd5f

Please sign in to comment.