From: David S. Miller Date: Thu, 30 Jul 2015 07:05:00 +0000 (-0700) Subject: Merge branch 'mlxsw' X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=cfcbe858f26f6450aa0cb3ab26b3a0a058b348d5;p=linux-beck.git Merge branch 'mlxsw' Jiri Pirko says: ==================== Introduce Mellanox Technologies Switch ASICs switchdev drivers This patchset introduces Mellanox Technologies Switch driver infrastructure and support for SwitchX-2 ASIC. The driver is divided into 3 logical parts: 1) Bus - implements switch bus interface. Currently only PCI bus is implemented, but more buses will be added in the future. Namely I2C and SGMII. (patch #2) 2) Driver - implemements of ASIC-specific functions. Currently SwitchX-2 ASIC is supported, but a plan exists to introduce support for Spectrum ASIC in the near future. (patch #4) 3) Core - infrastructure that glues buses and drivers together. It implements register access logic (EMADs) and takes care of RX traps and events. (patch #1 and #3) ==================== Signed-off-by: David S. Miller --- cfcbe858f26f6450aa0cb3ab26b3a0a058b348d5