U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/11] Add ethernet driver for MediaTek SoCs
@ 2018-12-20  8:12 Weijie Gao
  2018-12-20  8:12 ` [U-Boot] [PATCH 01/11] mt7623: fix a typo in include/configs/mt7623.h Weijie Gao
                   ` (10 more replies)
  0 siblings, 11 replies; 28+ messages in thread
From: Weijie Gao @ 2018-12-20  8:12 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2019-01-16  2:41 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-20  8:12 [U-Boot] [PATCH 00/11] Add ethernet driver for MediaTek SoCs Weijie Gao
2018-12-20  8:12 ` [U-Boot] [PATCH 01/11] mt7623: fix a typo in include/configs/mt7623.h Weijie Gao
2018-12-27 15:47   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 02/11] mt7629: use linux kernel compatible SMP initialization Weijie Gao
2018-12-27 15:48   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 03/11] reset: MedaiTek: add reset controller driver for MediaTek SoCs Weijie Gao
2019-01-06 15:44   ` Frank Wunderlich
2019-01-16  2:40   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 04/11] clk: MediaTek: bind ethsys reset controller Weijie Gao
2019-01-16  2:40   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 05/11] ethernet: MediaTek: add ethernet driver for MediaTek ARM-based SoCs Weijie Gao
2018-12-20  9:41   ` Frank Wunderlich
2018-12-20 10:33     ` Frank Wunderlich
2018-12-20 11:30     ` Frank Wunderlich
2019-01-16  2:40   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 06/11] arm: dts: add ethernet related node for MT7623 SoC Weijie Gao
2019-01-16  2:40   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 07/11] arm: dts: add ethernet related node for MT7629 SoC Weijie Gao
2019-01-16  2:40   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 08/11] arm: MediaTek: add ethernet support for MT7623 boards Weijie Gao
2019-01-16  2:41   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 09/11] arm: MediaTek: add ethernet support for MT7629 boards Weijie Gao
2019-01-16  2:41   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 10/11] MAINTAINERS: ARM MEDIATEK: update file entries Weijie Gao
2019-01-16  2:41   ` [U-Boot] [U-Boot, " Tom Rini
2018-12-20  8:12 ` [U-Boot] [PATCH 11/11] configs: MediaTek: use OF_SEPARATE instead of OF_EMBED Weijie Gao
2019-01-05  1:56   ` Simon Glass
2019-01-16  2:41   ` [U-Boot] [U-Boot, " Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox