summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc/ocelot_vsc7514.c
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: tag_ocelot_8021q: add support for PTP timestampingVladimir Oltean2021-02-141-2/+1
* net: mscc: ocelot: refactor ocelot_xtr_irq_handler into ocelot_xtr_pollVladimir Oltean2021-02-141-135/+5
* net: mscc: ocelot: use common tag parsing code with DSAVladimir Oltean2021-02-141-38/+16
* net: mscc: ocelot: better error handling in ocelot_xtr_irq_handlerVladimir Oltean2021-02-141-10/+12
* net: mscc: ocelot: only drain extraction queue on errorVladimir Oltean2021-02-141-1/+1
* net: mscc: ocelot: stop returning IRQ_NONE in ocelot_xtr_irq_handlerVladimir Oltean2021-02-141-5/+2
* net: mscc: ocelot: fix error code in mscc_ocelot_probe()Dan Carpenter2021-02-031-1/+3
* net: mscc: ocelot: fix error handling bugs in mscc_ocelot_init_ports()Dan Carpenter2021-02-031-33/+19
* net: mscc: ocelot: don't use NPI tag prefix for the CPU port moduleVladimir Oltean2021-01-291-2/+0
* net: mscc: ocelot: configure watermarks using devlink-sbVladimir Oltean2021-01-151-0/+8
* net: mscc: ocelot: register devlink portsVladimir Oltean2021-01-151-16/+102
* net: mscc: ocelot: add ops for decoding watermark threshold and occupancyVladimir Oltean2021-01-151-0/+16
* net: mscc: ocelot: auto-detect packet buffer size and number of frame referencesVladimir Oltean2021-01-151-1/+0
* net: mscc: ocelot: Fix a resource leak in the error handling path of the prob...Christophe JAILLET2020-12-161-1/+7
* net: mscc: ocelot: fix dropping of unknown IPv4 multicast on SevilleVladimir Oltean2020-12-051-0/+1
* net: mscc: ocelot: add missing VCAP ES0 and IS1 regmaps for VSC7514Vladimir Oltean2020-10-081-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-10-081-0/+2
|\
| * net: mscc: ocelot: warn when encoding an out-of-bounds watermark valueVladimir Oltean2020-10-061-0/+2
* | net: mscc: ocelot: introduce conversion helpers between port and netdevVladimir Oltean2020-10-021-0/+2
* | net: mscc: ocelot: remove unneeded VCAP parameters for IS2Vladimir Oltean2020-09-291-13/+0
* | net: mscc: ocelot: automatically detect VCAP constantsVladimir Oltean2020-09-291-1/+12
* | net: mscc: ocelot: add definitions for VCAP ES0 keys, actions and targetVladimir Oltean2020-09-291-0/+45
* | net: mscc: ocelot: add definitions for VCAP IS1 keys, actions and targetVladimir Oltean2020-09-291-0/+88
* | net: mscc: ocelot: generalize existing code for VCAPVladimir Oltean2020-09-291-11/+14
* | net: mscc: ocelot: move NPI port configuration to DSAVladimir Oltean2020-09-261-4/+3
|/
* net: mscc: ocelot: fix some key offsets for IP4_TCP_UDP VCAP IS2 entriesVladimir Oltean2020-09-211-8/+8
* net: mscc: ocelot: deinitialize only initialized portsVladimir Oltean2020-09-181-0/+2
* net: mscc: ocelot: unregister net devices on unbindVladimir Oltean2020-09-181-0/+21
* net: mscc: ocelot: refactor ports parsing code into a dedicated functionVladimir Oltean2020-09-181-99/+110
* net: mscc: ocelot: error checking when calling ocelot_init()Vladimir Oltean2020-09-181-1/+4
* net: mscc: ocelot: check for errors on memory allocation of portsVladimir Oltean2020-09-181-0/+4
* net: mscc: ocelot: fix non-initialized CPU port on VSC7514Vladimir Oltean2020-07-221-14/+14
* net: mscc: ocelot: extend watermark encoding functionMaxim Kochetkov2020-07-131-0/+13
* net: mscc: ocelot: convert SYS_PAUSE_CFG register access to regfieldMaxim Kochetkov2020-07-131-0/+3
* net: mscc: ocelot: convert QSYS_SWITCH_PORT_MODE and SYS_PORT_MODE to regfieldsVladimir Oltean2020-07-131-0/+11
* soc: mscc: ocelot: add MII registers descriptionMaxim Kochetkov2020-07-131-1/+1
* net: mscc: ocelot: convert port registers to regmapVladimir Oltean2020-07-131-5/+48
* net: mscc: ocelot: move ocelot_regs.c into ocelot_vsc7514.cVladimir Oltean2020-06-201-0/+442
* net: mscc: ocelot: rename ocelot_board.c to ocelot_vsc7514.cVladimir Oltean2020-06-201-0/+626