summaryrefslogtreecommitdiff
path: root/drivers/net/dsa/mv88e6xxx/chip.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-30net: dsa: mv88e6xxx: add eeprom opsVivien Didelot1-13/+21
2016-09-30net: dsa: mv88e6xxx: add set_switch_mac to opsVivien Didelot1-7/+21
2016-09-30net: dsa: mv88e6xxx: add chip-wide opsVivien Didelot1-28/+108
2016-09-30net: dsa: mv88e6xxx: rename mv88e6xxx_opsVivien Didelot1-5/+5
2016-09-30net: dsa: mv88e6xxx: rename mv88e6xxx_vtu_stu_entryVivien Didelot1-23/+23
2016-09-30net: dsa: mv88e6xxx: add mv88e6xxx_num_ports helperVivien Didelot1-15/+15
2016-09-30net: dsa: mv88e6xxx: expose mv88e6xxx_num_databasesVivien Didelot1-5/+0
2016-09-30net: dsa: mv88e6xxx: add flags for FID registersVivien Didelot1-13/+3
2016-09-30net: dsa: mv88e6xxx: add global1 helpersVivien Didelot1-258/+247
2016-09-26net: dsa: mv88e6xxx: fix non static symbol warningsWei Yongjun1-4/+4
2016-09-23net: dsa: mv88e6xxx: implement DSA port fast ageingVivien Didelot1-22/+23
2016-09-22net: dsa: mv88e6xxx: Add helper for accessing port registersAndrew Lunn1-188/+182
2016-09-21net: dsa: mv88e6xxx: handle multiple ports in ATUVivien Didelot1-7/+49
2016-09-06net: dsa: mv88e6xxx: make global2 code optionalVivien Didelot1-0/+4
2016-09-06net: dsa: mv88e6xxx: move Global2 codeVivien Didelot1-450/+13
2016-09-02net: dsa: remove ds_to_privVivien Didelot1-36/+36
2016-09-01net: dsa: mv88e6xxx: add MDB supportVivien Didelot1-0/+65
2016-09-01net: dsa: mv88e6xxx: make switchdev DB ops genericVivien Didelot1-43/+57
2016-08-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+6
2016-08-25net: dsa: rename switch operations structureVivien Didelot1-4/+4
2016-08-24net: mv88e6xxx: Fix ingress rate removal for mv6131 chipsJamie Lentin1-2/+6
2016-08-23net: mv88e6xxx: Enable PORT_CONTROL_FORWARD_UNKNOWN for DSA-tagged CPU portsJamie Lentin1-2/+2
2016-08-23dsa: mv88e6xxx: Delete ppu timer when removing moduleAndrew Lunn1-0/+13
2016-08-23net: dsa: mv88e6xxx: Fix support for DSA tagging for older switches.Andrew Lunn1-24/+17
2016-08-23net: dsa: Allow the DSA driver to indicate the tag protocolAndrew Lunn1-1/+6
2016-08-20dsa: mv88e6xxx: Make mv88e6xxx_wait() timeout verboseAndrew Lunn1-0/+1
2016-08-20dsa: mv88e6xxx: Use mv88e6xx_wait in mv88e6xxx_update()Andrew Lunn1-12/+4
2016-08-20dsa: mv88e6xxx: Timeout based on iterations, not timeAndrew Lunn1-9/+6
2016-08-16net: dsa: mv88e6xxx: use the new PHY APIVivien Didelot1-135/+50
2016-08-16net: dsa: mv88e6xxx: describe PHY page and SerDesVivien Didelot1-14/+81
2016-08-16net: dsa: mv88e6xxx: abstract PHY opsVivien Didelot1-51/+80
2016-08-16net: dsa: mv88e6xxx: rework Global2 SMI PHY accessVivien Didelot1-32/+65
2016-08-16net: dsa: mv88e6xxx: describe Multi-chip registersVivien Didelot1-1/+1
2016-08-16net: dsa: mv88e6xxx: rename _mv88e6xxx_waitVivien Didelot1-30/+33
2016-08-13dsa: mv88e6xxx: hide unused functionsArnd Bergmann1-0/+2
2016-07-21net: dsa: mv88e6xxx: kill last locked reg_readVivien Didelot1-16/+19
2016-07-21net: dsa: mv88e6xxx: rework EEPROM accessVivien Didelot1-263/+220
2016-07-20net: dsa: mv88e6xxx: add support for DSA ageing timeVivien Didelot1-0/+14
2016-07-20net: dsa: mv88e6xxx: add G1 helper for ageing timeVivien Didelot1-5/+53
2016-07-20net: dsa: mv88e6xxx: add cap for IRLVivien Didelot1-18/+32
2016-07-20net: dsa: mv88e6xxx: add cap for Priority OverrideVivien Didelot1-10/+26
2016-07-20net: dsa: mv88e6xxx: add cap for PVTVivien Didelot1-8/+8
2016-07-20net: dsa: mv88e6xxx: rework Switch MAC setterVivien Didelot1-62/+58
2016-07-20net: dsa: mv88e6xxx: add cap for MGMT Enables bitsVivien Didelot1-18/+25
2016-07-20net: dsa: mv88e6xxx: extract trunk mappingVivien Didelot1-21/+47
2016-07-20net: dsa: mv88e6xxx: extract device mappingVivien Didelot1-15/+60
2016-07-20net: dsa: mv88e6xxx: split setup of Global 1 and 2Vivien Didelot1-27/+44
2016-07-20net: dsa: mv88e6xxx: remove basic function flagsVivien Didelot1-23/+0
2016-06-25net: dsa: mv88e6xxx: rename single-chip supportVivien Didelot1-0/+3967