summaryrefslogtreecommitdiff
path: root/drivers/net/dsa/mv88e6xxx/serdes.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-28net: dsa: mv88e6xxx: Fix 6095/6097/6185 ports in non-SERDES CMODETobias Waldekranz1-3/+3
2021-03-18net: dsa: mv88e6xxx: add support for mv88e6393x familyPavana Sharma1-0/+256
2021-03-18net: dsa: mv88e6xxx: change serdes lane parameter type from u8 type to intPavana Sharma1-41/+41
2020-11-26net: dsa: mv88e6xxx: Handle error in serdes_get_regsChris Packham1-5/+9
2020-11-26net: dsa: mv88e6xxx: Add serdes interrupt support for MV88E6097Chris Packham1-0/+47
2020-11-26net: dsa: mv88e6xxx: Support serdes ports on MV88E6097/6095/6185Chris Packham1-0/+62
2020-05-02net: dsa: mv88e6xxx: 88e6390 10G serdes supportRussell King1-2/+41
2020-05-02net: dsa: mv88e6xxx: use generic clause 45 definitionsRussell King1-6/+6
2020-03-16net: dsa: mv88e6xxx: fix Serdes link changesRussell King1-21/+12
2020-03-16net: dsa: mv88e6xxx: extend phylink to Serdes PHYsRussell King1-50/+292
2020-03-16net: dsa: mv88e6xxx: use BMCR definitions for serdes control registerRussell King1-6/+4
2020-02-17net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -dAndrew Lunn1-0/+54
2020-02-17net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -dAndrew Lunn1-0/+23
2019-12-28mv88e6xxx: Add serdes Rx statisticsNikita Yushchenko1-3/+97
2019-09-01net: dsa: mv88e6xxx: centralize SERDES IRQ handlingVivien Didelot1-142/+0
2019-09-01net: dsa: mv88e6xxx: introduce .serdes_irq_statusVivien Didelot1-21/+38
2019-09-01net: dsa: mv88e6xxx: introduce .serdes_irq_enableVivien Didelot1-44/+29
2019-09-01net: dsa: mv88e6xxx: pass lane to .serdes_powerVivien Didelot1-19/+13
2019-09-01net: dsa: mv88e6xxx: merge mv88e6352_serdes_power_setVivien Didelot1-14/+4
2019-09-01net: dsa: mv88e6xxx: implement mv88e6352_serdes_get_laneVivien Didelot1-1/+10
2019-09-01net: dsa: mv88e6xxx: simplify .serdes_get_laneVivien Didelot1-97/+55
2019-09-01net: dsa: mv88e6xxx: introduce .serdes_irq_mappingVivien Didelot1-6/+20
2019-09-01net: dsa: mv88e6xxx: fix SERDES IRQ mappingVivien Didelot1-10/+4
2019-09-01net: dsa: mv88e6xxx: check errors in mv88e6352_serdes_irq_linkVivien Didelot1-2/+7
2019-08-30net: dsa: mv88e6xxx: get serdes lane after lockVivien Didelot1-2/+4
2019-08-28net: dsa: mv88e6xxx: rename port cmode macroMarek Behún1-24/+24
2019-08-28net: dsa: mv88e6xxx: simplify SERDES code for Topaz and PeridotMarek Behún1-77/+28
2019-08-28net: dsa: mv88e6xxx: create serdes_get_lane chip operationMarek Behún1-85/+112
2019-08-28net: dsa: mv88e6xxx: support 2500base-x in SGMII IRQ handlerMarek Behún1-2/+21
2019-06-23net: dsa: mv88e6xxx: introduce helpers for handling chip->reg_lockRasmus Villemoes1-12/+12
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-03-04net: dsa: mv88e6xxx: support in-band signalling on SGMII ports with external ...Heiner Kallweit1-11/+38
2019-01-28net: dsa: mv88e6xxx: Fix serdes irq setup going recursiveAndrew Lunn1-1/+1
2018-11-11net: dsa: mv88e6xxx: Add support for SERDES on ports 2-8 for 6390XAndrew Lunn1-7/+19
2018-09-03net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352Andrew Lunn1-0/+105
2018-08-14net: dsa: mv88e6xxx: bitwise vs logical bugDan Carpenter1-2/+2
2018-08-09net: dsa: mv88e6xxx: Re-setup interrupts on CMODE change.Andrew Lunn1-1/+3
2018-08-09net: dsa: mv88e6xxx: Add SERDES phydev_mac_change up for 6390Andrew Lunn1-0/+179
2018-08-09net: dsa: mv88e6xxx: Cache the port cmodeAndrew Lunn1-38/+7
2018-08-09net: dsa: mv88e6xxx: 2500Base-X uses the 1000Base-X SERDESAndrew Lunn1-1/+1
2018-08-09net: dsa: mv88e6xxx: Add serdes register read/write helperAndrew Lunn1-10/+25
2018-08-09net: dsa: mv88e6xxx: Rename sgmii/10g power functionsAndrew Lunn1-6/+8
2018-08-09net: dsa: mv88e6xxx: 6390 vs 6390X SERDES supportAndrew Lunn1-1/+50
2018-08-09net: dsa: mv88e6xxx: Refactor SERDES lane codeAndrew Lunn1-81/+114
2018-05-10net: dsa: mv88e6xxx: 88E6141/6341 SERDES supportMarek Behún1-0/+20
2018-03-29net: dsa: mv88e6xxx: Keep ATU/VTU violation statisticsAndrew Lunn1-6/+9
2018-03-07net: dsa: mv88e6xxx: fix boolreturn.cocci warningsFengguang Wu1-3/+3
2018-03-04net: dsa: mv88e6xxx: Get mv88e6352 SERDES statisticsAndrew Lunn1-0/+84
2018-03-04net: dsa: mv88e6xxx: Add helper to determining if port has SERDESAndrew Lunn1-5/+17
2017-06-25net: dsa: mv88e6xxx: fix error code in mv88e6390_serdes_power()Dan Carpenter1-1/+1