All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/8] Add network support for Luton SoCs
@ 2019-01-30 12:29 Horatiu Vultur
  2019-01-30 12:29 ` [U-Boot] [PATCH v2 1/8] net: mscc: Move ocelot_switch to mscc_switch folder Horatiu Vultur
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Horatiu Vultur @ 2019-01-30 12:29 UTC (permalink / raw)
  To: u-boot

This series adds network support for Luton SoCs. Currently
there is not support for Luton SoCs in Linux.

v2-changes:
 - reuse functions from ocelot for luton network driver

Horatiu Vultur (8):
  net: mscc: Move ocelot_switch to mscc_switch folder.
  net: mscc: Move miim commands into separate file.
  net: mscc: Move ocelot_send and ocelot_recv in a different file.
  net: mscc: Move mac_table_add function into different file.
  net: mscc: Remove unused variables
  mips: mscc: luton: Add ethernet nodes for Luton.
  net: Add MSCC Luton networkd driver.
  configs: mscc_luton: Add network support.

 MAINTAINERS                                    |   2 +-
 arch/mips/dts/luton_pcb090.dts                 |  51 ++
 arch/mips/dts/luton_pcb091.dts                 |  51 ++
 arch/mips/dts/mscc,luton.dtsi                  | 165 ++++++
 configs/mscc_luton_defconfig                   |   1 +
 drivers/net/Kconfig                            |   7 +
 drivers/net/Makefile                           |   2 +-
 drivers/net/mscc_eswitch/Makefile              |   3 +
 drivers/net/mscc_eswitch/luton_switch.c        | 736 +++++++++++++++++++++++++
 drivers/net/mscc_eswitch/mscc_mac_table.c      |  74 +++
 drivers/net/mscc_eswitch/mscc_mac_table.h      |  19 +
 drivers/net/mscc_eswitch/mscc_miim.c           |  74 +++
 drivers/net/mscc_eswitch/mscc_miim.h           |  12 +
 drivers/net/mscc_eswitch/mscc_xfer.c           | 139 +++++
 drivers/net/mscc_eswitch/mscc_xfer.h           |  20 +
 drivers/net/{ => mscc_eswitch}/ocelot_switch.c | 297 +---------
 16 files changed, 1380 insertions(+), 273 deletions(-)
 create mode 100644 drivers/net/mscc_eswitch/Makefile
 create mode 100644 drivers/net/mscc_eswitch/luton_switch.c
 create mode 100644 drivers/net/mscc_eswitch/mscc_mac_table.c
 create mode 100644 drivers/net/mscc_eswitch/mscc_mac_table.h
 create mode 100644 drivers/net/mscc_eswitch/mscc_miim.c
 create mode 100644 drivers/net/mscc_eswitch/mscc_miim.h
 create mode 100644 drivers/net/mscc_eswitch/mscc_xfer.c
 create mode 100644 drivers/net/mscc_eswitch/mscc_xfer.h
 rename drivers/net/{ => mscc_eswitch}/ocelot_switch.c (62%)

-- 
2.7.4

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

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

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-30 12:29 [U-Boot] [PATCH v2 0/8] Add network support for Luton SoCs Horatiu Vultur
2019-01-30 12:29 ` [U-Boot] [PATCH v2 1/8] net: mscc: Move ocelot_switch to mscc_switch folder Horatiu Vultur
2019-01-30 12:29 ` [U-Boot] [PATCH v2 2/8] net: mscc: Move miim commands into separate file Horatiu Vultur
2019-01-30 12:29 ` [U-Boot] [PATCH v2 3/8] net: mscc: Move ocelot_send and ocelot_recv in a different file Horatiu Vultur
2019-01-30 12:29 ` [U-Boot] [PATCH v2 4/8] net: mscc: Move mac_table_add function into " Horatiu Vultur
2019-01-30 12:29 ` [U-Boot] [PATCH v2 5/8] net: mscc: Remove unused variables Horatiu Vultur
2019-01-30 12:29 ` [U-Boot] [PATCH v2 6/8] mips: mscc: luton: Add ethernet nodes for Luton Horatiu Vultur
2019-01-30 12:29 ` [U-Boot] [PATCH v2 7/8] net: Add MSCC Luton networkd driver Horatiu Vultur
2019-01-30 16:22   ` Daniel Schwierzeck
2019-01-30 12:29 ` [U-Boot] [PATCH v2 8/8] configs: mscc_luton: Add network support Horatiu Vultur

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.