summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc/ocelot_vsc7514.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: mscc: ocelot: expose vsc7514_regmap definitionColin Foster2023-01-311-14/+1
* net: mscc: ocelot: expose ocelot_reset routineColin Foster2023-01-311-43/+1
* net: mscc: ocelot: expose vcap_props structureColin Foster2023-01-311-43/+0
* net: mscc: ocelot: expose regfield definition to be used by other driversColin Foster2023-01-311-59/+1
* net: mscc: ocelot: expose ocelot wm functionsColin Foster2023-01-311-28/+0
* net: mscc: ocelot: remove redundant stats_layout pointersColin Foster2022-11-221-5/+0
* net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_portJiri Pirko2022-11-041-9/+0
* net: mscc: ocelot: check return values of writes during resetColin Foster2022-09-221-5/+11
* net: mscc: ocelot: utilize readx_poll_timeout() for chip resetColin Foster2022-09-221-9/+23
* net: mscc: ocelot: share the common stat definitions between all driversVladimir Oltean2022-09-091-93/+1
* net: mscc: ocelot: minimize definitions for statsVladimir Oltean2022-09-091-372/+93
* net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING and OCELOT_STAT_TX_AGEDVladimir Oltean2022-09-091-1/+1
* net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offsetVladimir Oltean2022-08-181-93/+93
* net: mscc: ocelot: make struct ocelot_stat_layout array indexableVladimir Oltean2022-08-181-95/+373
* net: ethernet: ocelot: remove the need for num_stats initializerColin Foster2022-04-301-1/+1
* net: ocelot: add FDMA supportClément Léger2021-12-111-0/+10
* net: mscc: ocelot: split register definitions to a separate fileColin Foster2021-12-081-509/+11
* net: mscc: ocelot: use index to set vcap policerXiaoliang Yang2021-11-181-0/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-10-221-0/+1
|\
| * net: mscc: ocelot: Add of_node_put() before gotoWan Jiabing2021-10-181-0/+1
* | net: mscc: ocelot: delay devlink registration to the endLeon Romanovsky2021-09-271-3/+2
* | devlink: Make devlink_register to be voidLeon Romanovsky2021-09-221-5/+1
|/
* net: mscc: ocelot: allow probing to continue with ports that fail to registerVladimir Oltean2021-08-201-3/+4
* net: mscc: ocelot: convert to phylinkVladimir Oltean2021-08-161-57/+2
* devlink: Set device as early as possibleLeon Romanovsky2021-08-091-2/+3
* net: dsa: tag_ocelot_8021q: add support for PTP timestampingVladimir Oltean2021-02-151-2/+1
* net: mscc: ocelot: refactor ocelot_xtr_irq_handler into ocelot_xtr_pollVladimir Oltean2021-02-151-135/+5
* net: mscc: ocelot: use common tag parsing code with DSAVladimir Oltean2021-02-151-38/+16
* net: mscc: ocelot: better error handling in ocelot_xtr_irq_handlerVladimir Oltean2021-02-151-10/+12
* net: mscc: ocelot: only drain extraction queue on errorVladimir Oltean2021-02-151-1/+1
* net: mscc: ocelot: stop returning IRQ_NONE in ocelot_xtr_irq_handlerVladimir Oltean2021-02-151-5/+2
* net: mscc: ocelot: fix error code in mscc_ocelot_probe()Dan Carpenter2021-02-041-1/+3
* net: mscc: ocelot: fix error handling bugs in mscc_ocelot_init_ports()Dan Carpenter2021-02-041-33/+19
* net: mscc: ocelot: don't use NPI tag prefix for the CPU port moduleVladimir Oltean2021-01-301-2/+0
* net: mscc: ocelot: configure watermarks using devlink-sbVladimir Oltean2021-01-161-0/+8
* net: mscc: ocelot: register devlink portsVladimir Oltean2021-01-161-16/+102
* net: mscc: ocelot: add ops for decoding watermark threshold and occupancyVladimir Oltean2021-01-161-0/+16
* net: mscc: ocelot: auto-detect packet buffer size and number of frame referencesVladimir Oltean2021-01-161-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-061-0/+1
* net: mscc: ocelot: add missing VCAP ES0 and IS1 regmaps for VSC7514Vladimir Oltean2020-10-091-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-10-091-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-031-0/+2
* | net: mscc: ocelot: remove unneeded VCAP parameters for IS2Vladimir Oltean2020-09-301-13/+0
* | net: mscc: ocelot: automatically detect VCAP constantsVladimir Oltean2020-09-301-1/+12
* | net: mscc: ocelot: add definitions for VCAP ES0 keys, actions and targetVladimir Oltean2020-09-301-0/+45
* | net: mscc: ocelot: add definitions for VCAP IS1 keys, actions and targetVladimir Oltean2020-09-301-0/+88
* | net: mscc: ocelot: generalize existing code for VCAPVladimir Oltean2020-09-301-11/+14
* | net: mscc: ocelot: move NPI port configuration to DSAVladimir Oltean2020-09-261-4/+3
|/