summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt/if_mvpp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan2020-12-121-2/+2
* Use 1000baseKX, 2500baseKX and 10GbaseKR media types for fixed linkkettenis2020-12-071-2/+20
* Use bus_space_mmap(9) instead of pmap_extract(9) to find out the physicalkettenis2020-11-191-8/+5
* Add 10G media support. This makes the 10G ports on the "single shot" modelkettenis2020-11-141-2/+11
* Assert reset before configuring the MACs. Otherwise we leave the 10G MACkettenis2020-11-131-7/+4
* Reconfigure the COMPHY mode when we find an SFP and configure inband mediakettenis2020-11-121-3/+29
* Enable optical output when bringing an interface up and disable it againkettenis2020-11-101-1/+14
* Rework MAC initialization code. Properly turn comphy off and on againpatrick2020-11-091-87/+164
* Clear TX sent counter on up/down.patrick2020-11-091-1/+4
* On interface down, drop received packets by adding them back into thepatrick2020-11-091-5/+48
* Small whitespace cleanup.patrick2020-11-091-5/+5
* Add supported media types for SFPs.kettenis2020-11-081-1/+16
* U-Boot might not have cleaned its pools. The pool needs to be emptypatrick2020-11-081-2/+23
* Hand the pool a physical address, not a virtual one.patrick2020-11-081-3/+3
* Check that DMA memory has been allocated for the rings and the BM. Whilepatrick2020-11-081-2/+5
* Have mvpp(4) pass MII flags depending on the phy mode specified inpatrick2020-11-031-2/+23
* Disable HW PHY polling. It's enabled by default.patrick2020-11-031-1/+5
* Rework unicast/multicast configuration. Keep note that this only changespatrick2020-08-221-99/+68
* Correct oversize rxq initialization in the classifier.patrick2020-08-221-1/+8
* IPv4 protocol parser init fixup and a few whitespace fixes.patrick2020-08-221-7/+12
* Consistently use sizeof(pe) or sizeof(*pe) for the parser entry struct.patrick2020-08-221-19/+19
* Use sizeof(variable) instead of using a macro for the length parameter.patrick2020-08-221-2/+2
* Simplify some code by getting rid of an extra variable.patrick2020-08-221-7/+9
* More consistent use of the BIT() macro.patrick2020-08-221-5/+5
* Simplify check for return code.patrick2020-08-221-5/+2
* Rename gmac interrupt register defines to stay consistent with other gmacpatrick2020-08-171-9/+9
* Some register define renaming.patrick2020-08-171-10/+8
* Even more whitespace and header changes.patrick2020-08-171-57/+57
* Even more whitespace fixup.patrick2020-07-231-4/+4
* Init GOP and COMPHY.patrick2020-07-221-27/+186
* Pass tid we're looking for to mvpp2_prs_hw_read(), then we can zero thepatrick2020-07-221-28/+19
* Rework mvpp2_prs_flow_find() to return a tid instead of a whole prspatrick2020-07-221-35/+24
* Fix more whitespace issues.patrick2020-07-221-3/+3
* Use correct ethertype and IP proto defines.patrick2020-07-221-23/+24
* Fix whitespace issue.patrick2020-07-221-2/+2
* Use 1U for BIT(x), always define it and use it in four more places.patrick2020-07-221-5/+5
* Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick2020-07-101-3/+3
* MVPP2_TXQ_SCHED_TOKEN_CNTR_REG() expects the logical queue id.patrick2020-06-261-7/+5
* Add RX refill handling. Each mvpp(4) controller has up to 8 Bufferpatrick2020-06-261-15/+92
* Add TX completion handling. I'm not quite sure, but I think that wepatrick2020-06-261-8/+39
* Since we send packets on the aggregated TX queue instead of the physicalpatrick2020-06-261-4/+4
* Return negative value to show that no index was found. The callerspatrick2020-06-251-3/+3
* Register mvmdio(4) in the MII "framework". On the Armada 7K and 8Kpatrick2020-06-251-2/+2
* Add mvpp(4), a driver for the Marvell Packet Processor v2, as used onpatrick2020-06-251-0/+4122