summaryrefslogtreecommitdiff
path: root/drivers/net/dsa/microchip/lan937x_main.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-08net: dsa: microchip: move the drive strength config out of the common sectionBastien Curutchet (Schneider Electric)1-4/+0
2026-07-08net: dsa: microchip: split port_max_mtu() implementationVladimir Oltean1-1/+1
2026-06-12net: dsa: microchip: implement port_teardown only if neededBastien Curutchet (Schneider Electric)1-1/+0
2026-06-12net: dsa: microchip: implement lan937x-specific MDIO registrationBastien Curutchet (Schneider Electric)1-3/+97
2026-06-12net: dsa: microchip: implement port_hsr_join for KSZ9477 onlyBastien Curutchet (Schneider Electric)1-2/+0
2026-06-12net: dsa: microchip: implement .{get/set}_wol only if neededBastien Curutchet (Schneider Electric)1-2/+0
2026-06-12net: dsa: microchip: implement .support_eee() only if neededBastien Curutchet (Schneider Electric)1-2/+0
2026-06-12net: dsa: microchip: remove setup_rgmii_delay() KSZ operationBastien Curutchet (Schneider Electric)1-2/+15
2026-06-12net: dsa: microchip: implement get_phy_flags only if neededBastien Curutchet (Schneider Electric)1-1/+0
2026-06-12net: dsa: microchip: remove useless common cls_flower_{add/del} operationsBastien Curutchet (Schneider Electric)1-2/+0
2026-05-22net: dsa: microchip: bypass dev_ops for phy_read()/phy_write()Bastien Curutchet (Schneider Electric)1-8/+21
2026-05-22net: dsa: microchip: bypass dev_ops for port_setup()Bastien Curutchet (Schneider Electric)1-2/+18
2026-05-22net: dsa: microchip: bypass dev_ops->setup() and teardown() for lan937xVladimir Oltean1-11/+105
2026-05-22net: dsa: microchip: don't reset on shutdown or driver removalVladimir Oltean1-6/+0
2026-05-14net: dsa: microchip: bypass dev_ops for phylink_get_caps()Vladimir Oltean1-3/+6
2026-05-14net: dsa: microchip: bypass dev_ops for mirror operationsVladimir Oltean1-4/+2
2026-05-14net: dsa: microchip: bypass dev_ops for FDB and MDB operationsVladimir Oltean1-10/+5
2026-05-14net: dsa: microchip: bypass dev_ops for VLAN operationsVladimir Oltean1-6/+3
2026-05-14net: dsa: microchip: bypass dev_ops for change_mtu() operationVladimir Oltean1-4/+3
2026-05-14net: dsa: microchip: bypass dev_ops for FDB ageing operationsVladimir Oltean1-5/+4
2026-05-08net: dsa: microchip: split ksz_connect_tag_protocol()Bastien Curutchet (Schneider Electric)1-1/+16
2026-05-08net: dsa: microchip: split ksz_get_tag_protocol()Vladimir Oltean1-1/+8
2026-05-08net: dsa: microchip: ensure each ksz_dev_ops has its own dsa_switch_opsVladimir Oltean1-0/+62
2026-05-08net: dsa: microchip: move phylink_mac_ops to individual driversVladimir Oltean1-0/+8
2026-05-08net: dsa: microchip: move KSZ9477 and LAN937 ksz_dev_ops to individual driversVladimir Oltean1-17/+55
2025-11-20net: dsa: microchip: lan937x: Fix RGMII delay tuningOleksij Rempel1-0/+1
2024-12-19net: dsa: microchip: Fix LAN937X set_ageing_time functionTristram Ha1-3/+59
2024-11-11net: dsa: microchip: add support for side MDIO interface in LAN937xOleksij Rempel1-16/+210
2024-07-08net: dsa: microchip: lan9371/2: update MAC capabilities for port 4Oleksij Rempel1-2/+4
2024-07-04net: dsa: microchip: lan937x: Add error handling in lan937x_setupOleksij Rempel1-10/+17
2024-07-03net: dsa: microchip: lan937x: disable VPHY supportLucas Stach1-0/+3
2024-07-03net: dsa: microchip: lan9371/2: add 100BaseTX PHY supportLucas Stach1-0/+4
2023-05-30net: dsa: microchip: add an enum for regmap widthsVladimir Oltean1-4/+4
2023-01-23net: dsa: microchip: add support for credit based shaperArun Ramadoss1-0/+5
2023-01-23net: dsa: microchip: enable port queues for tc mqprioArun Ramadoss1-0/+4
2022-11-09net: dsa: microchip: add error checking for ksz_pwriteRakesh Sankaranarayanan1-1/+5
2022-09-26net: dsa: microchip: move interrupt handling logic from lan937x to ksz_commonArun Ramadoss1-426/+0
2022-09-26net: dsa: microchip: lan937x: return zero if mdio node not presentArun Ramadoss1-4/+2
2022-09-26net: dsa: microchip: enable phy interrupts only if interrupt enabled in dtsArun Ramadoss1-5/+8
2022-09-26net: dsa: microchip: determine number of port irq based on switch typeArun Ramadoss1-3/+1
2022-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+0
2022-09-20net: dsa: microchip: lan937x: fix maximum frame length checkRakesh Sankaranarayanan1-4/+0
2022-09-19net: dsa: microchip: lan937x: fix reference count leak in lan937x_mdio_regist...Sun Ke1-1/+3
2022-09-16net: dsa: microchip: add the support for set_ageing_timeArun Ramadoss1-0/+17
2022-09-05net: dsa: microchip: lan937x: add interrupt support for port phy linkArun Ramadoss1-4/+360
2022-09-05net: dsa: microchip: lan937x: clear the POR_READY_INT status bitArun Ramadoss1-0/+4
2022-08-31net: dsa: microchip: allow to pass return values for PHY read/write accessesOleksij Rempel1-4/+4
2022-07-27net: dsa: microchip: add support for phylink mac configArun Ramadoss1-16/+0
2022-07-27net: dsa: microchip: apply rgmii tx and rx delay in phylink mac configArun Ramadoss1-0/+56
2022-07-27net: dsa: microchip: lan937x: add support for configuing xMII registerArun Ramadoss1-31/+1