summaryrefslogtreecommitdiff
path: root/sys/dev/fdt/if_mvneta.c
AgeCommit message (Expand)Author
2024-03-21Never bindings use the phy-handle property instead of the phy property.Patrick Wildt
2023-11-10Make ifq and ifiq interface MP safe.Alexander Bluhm
2023-04-13remove duplicate includesJonathan Gray
2023-04-03register mvneta so the interface can be found by node/phandle later.David Gwynne
2023-02-27Pass MII flags depending on the phy mode specified in the device tree.Jonathan Matthew
2022-07-19Fix up tx ring slot calculations so we store the mbuf and dma map withJonathan Matthew
2022-06-05enable interrupt coalescing.David Gwynne
2022-06-01shrink dmesg output by printing the ethernet address on the attach line.David Gwynne
2022-06-01mark the mvneta interrupt handler as mpsafe.David Gwynne
2022-06-01rework the rx ring processing.David Gwynne
2022-06-01mark mvneta_start mpsafe.David Gwynne
2022-06-01dont have to say Ethernet address in dmesg, address is fineDavid Gwynne
2022-06-01trim some white spaceDavid Gwynne
2022-06-01rework tx start and completion.David Gwynne
2022-05-30make a first pass at providing kstats from the hardware counters.David Gwynne
2021-10-24Constify struct cfattach.Martin Pieuchot
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-12-06Use 1000baseKX and 2500baseKX media types for fixed link connections anMark Kettenis
2020-11-29Add support for 1000base-x and 2500base-x connections.Mark Kettenis
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2020-06-25Register mvmdio(4) in the MII "framework". On the Armada 7K and 8KPatrick Wildt
2020-06-22use ifiq_input and use it's return value to apply backpressure to rxrs.David Gwynne
2020-05-22Always defer attaching the mvneta(4) interfaces. Otherwise thisPatrick Wildt
2020-05-20Open up a 4GB memory bus window for mvneta(4) on the MarvellPatrick Wildt
2019-09-07Retrieve SFP information using the SFP framework.Patrick Wildt
2019-04-30Attach mvneta(4) on the Armada 3720 SoC.Patrick Wildt
2018-08-06Give the FDT interrupt API a more generic naming by replacing thePatrick Wildt
2018-07-09Basic support for SFP modules in mvneta(4). SFP modules are basicallyPatrick Wildt
2018-02-09timeout_add -> timeout_add_secJonathan Matthew
2017-10-05Update mvneta(4) to the way OpenBSD handles multicast and promiscuousPatrick Wildt
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-08-25Add mvneta(4), a driver for the Ethernet controller on the ArmadaPatrick Wildt