From 84c212da44cf5df210ae166ed7e64adf764ccf3f Mon Sep 17 00:00:00 2001 From: Jianhui Zhao Date: Tue, 17 Apr 2018 11:09:14 +0800 Subject: samsung/s5pv210: New target Signed-off-by: Jianhui Zhao --- target/linux/samsung/dts/TQ210.dts | 70 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 target/linux/samsung/dts/TQ210.dts (limited to 'target/linux/samsung/dts') diff --git a/target/linux/samsung/dts/TQ210.dts b/target/linux/samsung/dts/TQ210.dts new file mode 100644 index 0000000000..86a25574e9 --- /dev/null +++ b/target/linux/samsung/dts/TQ210.dts @@ -0,0 +1,70 @@ +/* + * Samsung's S5PV210 SoC device tree source + * Copyright (C) 2018 Jianhui Zhao + * + * Board device tree source for TQ210 board. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +/dts-v1/; +#include +#include +#include "s5pv210.dtsi" + +/ { + model = "Embedsky TQ210 based on S5PV210"; + compatible = "embedsky,tq210", "samsung,s5pv210"; + + chosen { + bootargs = "console=ttySAC0,115200n8"; + }; + + memory@20000000 { + device_type = "memory"; + reg = <0x20000000 0x40000000>; + }; + + ethernet@88000000 { + compatible = "davicom,dm9000"; + reg = <0x88000000 0x2 0x88000004 0x2>; + interrupt-parent = <&gph1>; + interrupts = <2 IRQ_TYPE_LEVEL_HIGH>; + local-mac-address = [00 00 de ad be ef]; + davicom,no-eeprom; + clocks = <&clocks CLK_SROMC>; + clock-names = "sromc"; + }; +}; + +&xxti { + clock-frequency = <24000000>; +}; + +&uart0 { + status = "okay"; +}; + +&nand { + status = "okay"; + nand-ecc-mode = "soft"; + + partition@0 { + label = "boot"; + reg = <0x0 0x40000>; /* 246KB */ + read-only; + }; + + partition@40000 { + label = "kernel"; + reg = <0x40000 0x300000>; /* 3MB */ + }; + + partition@340000 { + label = "rootfs"; + reg = <0x340000 0x3fcc0000>; /* 1020MB */ + }; + +}; -- cgit v1.2.3