mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-02-15 04:42:02 +00:00
58 lines
1.7 KiB
Diff
58 lines
1.7 KiB
Diff
From 0fcb7ab842170e1ea7e9bf4d309af584b1e54388 Mon Sep 17 00:00:00 2001
|
|
From: Weijie Gao <weijie.gao@mediatek.com>
|
|
Date: Thu, 20 Dec 2018 16:12:57 +0800
|
|
Subject: arm: MediaTek: add ethernet support for MT7629 boards
|
|
|
|
Enable ethernet related configs to mt7629_rfb_defconfig.
|
|
Add default IP addresses.
|
|
Enable noncached memory region required by ethernet driver.
|
|
|
|
Signed-off-by: Mark Lee <Mark-MC.Lee@mediatek.com>
|
|
|
|
diff --git a/configs/mt7629_rfb_defconfig b/configs/mt7629_rfb_defconfig
|
|
index 1729d13c..fdd5f575 100644
|
|
--- a/configs/mt7629_rfb_defconfig
|
|
+++ b/configs/mt7629_rfb_defconfig
|
|
@@ -32,6 +32,7 @@ CONFIG_CMD_PING=y
|
|
CONFIG_OF_EMBED=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="mt7629-rfb"
|
|
CONFIG_OF_SPL_REMOVE_PROPS="pinctrl-0 pinctrl-names clock-names interrupt-parent assigned-clocks assigned-clock-parents"
|
|
+CONFIG_NET_RANDOM_ETHADDR=y
|
|
CONFIG_SPL_DM_SEQ_ALIAS=y
|
|
CONFIG_REGMAP=y
|
|
CONFIG_SPL_REGMAP=y
|
|
@@ -51,6 +52,10 @@ CONFIG_SPI_FLASH_MACRONIX=y
|
|
CONFIG_SPI_FLASH_SPANSION=y
|
|
CONFIG_SPI_FLASH_STMICRO=y
|
|
CONFIG_SPI_FLASH_WINBOND=y
|
|
+CONFIG_DM_RESET=y
|
|
+CONFIG_RESET_MEDIATEK=y
|
|
+CONFIG_DM_ETH=y
|
|
+CONFIG_MEDIATEK_ETH=y
|
|
CONFIG_PINCTRL=y
|
|
CONFIG_PINCONF=y
|
|
CONFIG_PINCTRL_MT7629=y
|
|
diff --git a/include/configs/mt7629.h b/include/configs/mt7629.h
|
|
index a665a5eb..9910d8c8 100644
|
|
--- a/include/configs/mt7629.h
|
|
+++ b/include/configs/mt7629.h
|
|
@@ -24,6 +24,7 @@
|
|
|
|
/* Size of malloc() pool */
|
|
#define CONFIG_SYS_MALLOC_LEN SZ_4M
|
|
+#define CONFIG_SYS_NONCACHED_MEMORY SZ_1M
|
|
|
|
/* Environment */
|
|
#define CONFIG_ENV_SIZE SZ_4K
|
|
@@ -54,4 +55,8 @@
|
|
/* DRAM */
|
|
#define CONFIG_SYS_SDRAM_BASE 0x40000000
|
|
|
|
+/* Ethernet */
|
|
+#define CONFIG_IPADDR 192.168.1.1
|
|
+#define CONFIG_SERVERIP 192.168.1.2
|
|
+
|
|
#endif
|
|
--
|
|
1.8.3.1
|
|
|