summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/microchip
AgeCommit message (Expand)AuthorLines
2025-01-16net: lan743x: convert to phylink managed EEERussell King (Oracle)-28/+38
2025-01-16net: lan743x: use netdev in lan743x_phylink_mac_link_down()Russell King (Oracle)-1/+1
2025-01-15net: lan969x: add FDMA implementationDaniel Machon-7/+448
2025-01-15net: sparx5: ops out certain FDMA functionsDaniel Machon-7/+24
2025-01-15net: sparx5: activate FDMA tx in start()Daniel Machon-7/+4
2025-01-15net: sparx5: split sparx5_fdma_{start(),stop()}Daniel Machon-12/+41
2025-01-15net: sparx5: enable FDMA on lan969xDaniel Machon-2/+3
2025-01-15net: phylink: pass neg_mode into c22 state decoderRussell King (Oracle)-4/+4
2025-01-15net: phylink: pass neg_mode into .pcs_get_state() methodRussell King (Oracle)-1/+2
2024-12-23net: lan969x: add RGMII implementationDaniel Machon-1/+240
2024-12-23net: lan969x: add RGMII registersDaniel Machon-0/+148
2024-12-23net: sparx5: verify RGMII speedsDaniel Machon-0/+9
2024-12-23net: sparx5: only return PCS for modes that require itDaniel Machon-1/+13
2024-12-23net: sparx5: skip low-speed configuration when port is RGMIIDaniel Machon-1/+2
2024-12-23net: sparx5: use is_port_rgmii() throughoutDaniel Machon-8/+23
2024-12-23net: sparx5: add function for RGMII port checkDaniel Machon-0/+13
2024-12-23net: sparx5: do some preparation workDaniel Machon-18/+18
2024-12-09net: sparx5: fix the maximum frame length registerDaniel Machon-1/+1
2024-12-09net: sparx5: fix default value of monitor portsDaniel Machon-2/+1
2024-12-09net: sparx5: fix FDMA performance issueDaniel Machon-6/+5
2024-12-09net: lan969x: fix the use of spin_lock in PTP handlerDaniel Machon-2/+2
2024-12-09net: lan969x: fix cyclic dependency reported by depmodDaniel Machon-30/+14
2024-11-24net: microchip: vcap: Add typegroup table terminators in kunit testsGuenter Roeck-7/+10
2024-11-14net: sparx5: add missing lan969x Kconfig dependencyArnd Bergmann-2/+2
2024-11-05net: lan969x: add VCAP configuration dataDaniel Machon-1/+90
2024-11-05net: lan969x: add autogenerated VCAP informationDaniel Machon-1/+3852
2024-11-05net: sparx5: execute sparx5_vcap_init() on lan969xDaniel Machon-6/+4
2024-11-05net: sparx5: add new VCAP constants to match dataDaniel Machon-3/+13
2024-11-05net: sparx5: replace SPX5_PORTS with n_portsDaniel Machon-9/+15
2024-11-05net: sparx5: expose some sparx5 VCAP symbolsDaniel Machon-17/+22
2024-10-30net: sparx5: add feature supportDaniel Machon-1/+51
2024-10-30net: sparx5: add compatible string for lan969xDaniel Machon-0/+5
2024-10-30net: sparx5: use is_sparx5() macro throughoutDaniel Machon-22/+99
2024-10-30net: lan969x: add function for calculating the DSM calendarDaniel Machon-17/+215
2024-10-30net: lan969x: add PTP handler functionDaniel Machon-5/+99
2024-10-30net: lan969x: add lan969x ops to match dataDaniel Machon-0/+150
2024-10-30net: lan969x: add constants to match dataDaniel Machon-0/+21
2024-10-30net: lan969x: add register diffs to match dataDaniel Machon-3/+254
2024-10-30net: lan969x: add match data for lan969xDaniel Machon-0/+138
2024-10-30net: sparx5: add registers required by lan969xDaniel Machon-0/+132
2024-10-30net: sparx5: add sparx5 context pointer to a few functionsDaniel Machon-13/+22
2024-10-30net: sparx5: change frequency calculation for SDLB'sDaniel Machon-8/+4
2024-10-30net: sparx5: change spx5_wr to spx5_rmw in cal update()Daniel Machon-6/+8
2024-10-30net: sparx5: add support for lan969x targets and core clockDaniel Machon-10/+64
2024-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni-27/+22
2024-10-15net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test()Jinjie Ruan-0/+2
2024-10-14net: lan743x: Remove duplicate checkJinjie Ruan-21/+14
2024-10-11net: sparx5: fix source port register when mirroringDaniel Machon-6/+6
2024-10-08net: sparx5: redefine internal ports and PGID's as offsetsDaniel Machon-45/+86
2024-10-08net: sparx5: add is_sparx5 macro and use it throughoutDaniel Machon-52/+90