This patch series mainly add ethernet support for MeidaTek MT7623/MT7629: The ethernet related patches: - Add reset controller: currently binds with the ethsys to provide reset capabilities for ethernet components. - Ethernet driver: supports one GMAC only. Uses MT7530 gigabit switch for MT7623 and built-in gigabit PHY for MT7629.
Other patch: - SMP support for MT7629: allow kernel to make use of two cores. Mark Lee (5): ethernet: MediaTek: add ethernet driver for MediaTek ARM-based SoCs arm: dts: add ethernet related node for MT7623 SoC arm: dts: add ethernet related node for MT7629 SoC arm: MediaTek: add ethernet support for MT7623 boards arm: MediaTek: add ethernet support for MT7629 boards Weijie Gao (6): mt7623: fix a typo in include/configs/mt7623.h mt7629: use linux kernel compatible SMP initialization reset: MedaiTek: add reset controller driver for MediaTek SoCs clk: MediaTek: bind ethsys reset controller MAINTAINERS: ARM MEDIATEK: update file entries configs: MediaTek: use OF_SEPARATE instead of OF_EMBED MAINTAINERS | 2 + arch/arm/dts/mt7623.dtsi | 21 +- arch/arm/dts/mt7623n-bananapi-bpi-r2.dts | 13 + arch/arm/dts/mt7629-rfb.dts | 11 + arch/arm/dts/mt7629.dtsi | 43 + arch/arm/include/asm/arch-mediatek/reset.h | 13 + arch/arm/mach-mediatek/mt7629/lowlevel_init.S | 52 +- configs/mt7623n_bpir2_defconfig | 8 +- configs/mt7629_rfb_defconfig | 7 +- drivers/clk/mediatek/clk-mt7623.c | 15 + drivers/clk/mediatek/clk-mt7629.c | 15 + drivers/clk/mediatek/clk-mtk.h | 2 + drivers/net/Kconfig | 10 + drivers/net/Makefile | 1 + drivers/net/mtk_eth.c | 1175 +++++++++++++++++ drivers/net/mtk_eth.h | 286 ++++ drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-mediatek.c | 102 ++ include/configs/mt7623.h | 7 +- include/configs/mt7629.h | 5 + include/dt-bindings/reset/mtk-reset.h | 18 + 22 files changed, 1802 insertions(+), 12 deletions(-) create mode 100644 arch/arm/include/asm/arch-mediatek/reset.h create mode 100644 drivers/net/mtk_eth.c create mode 100644 drivers/net/mtk_eth.h create mode 100644 drivers/reset/reset-mediatek.c create mode 100644 include/dt-bindings/reset/mtk-reset.h -- 2.18.0 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot