net: lan966x: add the basic lan966x driver
This patch adds basic SwitchDev driver framework for lan966x. It includes only the IO range mapping and probing of the switch. Signed-off-by:Horatiu Vultur <horatiu.vultur@microchip.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/microchip/Kconfig 1 addition, 0 deletionsdrivers/net/ethernet/microchip/Kconfig
- drivers/net/ethernet/microchip/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/microchip/Makefile
- drivers/net/ethernet/microchip/lan966x/Kconfig 7 additions, 0 deletionsdrivers/net/ethernet/microchip/lan966x/Kconfig
- drivers/net/ethernet/microchip/lan966x/Makefile 8 additions, 0 deletionsdrivers/net/ethernet/microchip/lan966x/Makefile
- drivers/net/ethernet/microchip/lan966x/lan966x_main.c 357 additions, 0 deletionsdrivers/net/ethernet/microchip/lan966x/lan966x_main.c
- drivers/net/ethernet/microchip/lan966x/lan966x_main.h 103 additions, 0 deletionsdrivers/net/ethernet/microchip/lan966x/lan966x_main.h
- drivers/net/ethernet/microchip/lan966x/lan966x_regs.h 730 additions, 0 deletionsdrivers/net/ethernet/microchip/lan966x/lan966x_regs.h
This diff is collapsed.
Please register or sign in to comment