summaryrefslogtreecommitdiffstats
path: root/sys/arch/octeon/dev/if_cnmac.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-111-2/+2
* Do not reprogram address filter after MII status changevisa2021-02-171-5/+1
* Revise cnmac(4)'s address filter setupvisa2021-02-131-8/+3
* Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan2020-12-121-2/+2
* Add kstat to cnmac(4)visa2020-09-041-11/+119
* Inline handling of receive checksum offloadvisa2020-08-151-2/+15
* Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick2020-07-101-2/+2
* Remove no-op cn30xxgmx_reset_board().visa2020-07-041-2/+1
* Assume that direct-mapped addresses come from the xkphys segment.visa2018-01-071-11/+4
* Add references to errata.visa2018-01-071-5/+6
* On wqe error, show also word2 and word3. Those might help in debugging.visa2017-11-261-1/+3
* Initialize Rx subsystems before enabling the processing of incomingvisa2017-11-261-4/+4
* Submit incoming packets to the network stack in batches like is donevisa2017-11-181-25/+19
* Move the packet input work requesting inside if_cnmac.c. This removesvisa2017-11-181-15/+36
* Pass the software context as an argument to the interrupt handler.visa2017-11-181-19/+15
* Rename octeon_eth_* to cnmac_* for consistency with the driver's name.visa2017-11-181-225/+216
* Check buffer size parameters at compile time.visa2017-11-041-3/+3
* One macro for cache line size is enough.visa2017-11-041-11/+9
* Assign each cnmac(4) port its own input work group, and assignvisa2017-11-021-10/+16
* Revise MDIO driver code so that device instances can be attachedvisa2017-05-021-13/+2
* Drop address conversion cruft.visa2017-04-021-2/+2
* add support for multiple transmit ifqueues per network interface.dlg2017-01-241-13/+14
* Drop unnecessary #ifdef MBUF_TIMESTAMP.visa2016-11-051-4/+1
* Do not show a device unit number in the cnmac interrupt name. The samevisa2016-11-051-2/+2
* Make possible to change the link layer address of a cnmac(4) interface.visa2016-11-021-1/+2
* Remove some annoying debug printfs to get rid of u_quad_t in cnmac.visa2016-08-141-17/+2
* Log RX errors only when the interface's debug flag is set.visa2016-08-061-34/+12
* Drop a pointless link carrier check from the RX path.visa2016-08-051-20/+1
* Add support for jumbo frames.visa2016-08-041-28/+68
* Remove disabled jumbo frame checks. They will not be neededvisa2016-07-301-26/+1
* Drop a redundant parameter of octeon_eth_buf_free_work().visa2016-07-301-7/+5
* Add support for the second GMX interface on Octeon II. This enablesvisa2016-06-221-3/+3
* Fill the packet data pool with standard mbuf clusters instead ofvisa2016-05-301-41/+83
* Map ASX registers only if link control needs them.visa2016-05-291-17/+1
* Drop a redundant set of FPA pool definitions.visa2016-05-241-2/+2
* Try to defragment overly long mbuf chains.visa2016-05-241-2/+9
* Fix previous.visa2016-05-241-1/+2
* remove the function pointer from mbufs. this memory is shared with datatedu2016-05-231-6/+10
* Make the TX path of cnmac(4) MP-safe and add some ifq oactive logic.visa2016-05-211-35/+52
* panic() if an incoming packet does not consist of one buffer. Thisvisa2016-05-211-2/+4
* Fix the previous commit which made work queue entries get released toovisa2016-05-191-3/+3
* Disable dynamic short buffering to make all RX data land on buffersvisa2016-05-191-55/+12
* Expand and remove macro OCTEON_ETH_TAP.visa2016-04-271-13/+5
* sc_resume_ch is used nowhere.visa2016-04-261-2/+1
* Drop an unused workaround which does not even compile.visa2016-04-261-19/+1
* G/C IFQ_SET_READY().mpi2016-04-131-2/+1
* A store to FPA does not need splnet(). The operation is atomic.visa2015-12-181-7/+1
* Simplify the setup of gather segments.visa2015-11-251-40/+6
* replace IFF_OACTIVE manipulation with mpsafe operations.dlg2015-11-251-5/+6
* You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.mpi2015-11-241-2/+1