summaryrefslogtreecommitdiff
path: root/sys/dev/fdt/if_dwge.c
AgeCommit message (Expand)Author
2024-02-08Upstream Linux finally settled on the compatible for the JH7100 EthernetMark Kettenis
2023-11-20Handle rx error.Mark Kettenis
2023-11-10Make ifq and ifiq interface MP safe.Alexander Bluhm
2023-08-15Replace a bunch of (1 << 31) with (1U << 31)Miod Vallat
2023-07-06Register a mapping of dwge interfaces to ofw nodes/phandles.Jonathan Matthew
2023-07-05Handle fixed-link configuration in the device tree.Jonathan Matthew
2023-06-25Provide kstats based on the byte and packet counters available in someJonathan Matthew
2023-02-26Defragment mbufs in the tx path to work around a (not fully understood)Mark Kettenis
2023-01-14Add support for "enhanced descriptor" mode found on some variants of theMark Kettenis
2021-12-20Rework the tx path to use the consumer and producer positions to work outJonathan Matthew
2021-10-24Constify struct cfattach.Martin Pieuchot
2021-10-22Mask LPI interrupts. This fixes an interrupt storm on dwge(4) variantsMark Kettenis
2021-07-28The clocks for the Rockchip Ethernet controller need to be enabled muchPatrick Wildt
2021-05-07Print Synopsys version number, use OF_getpropbool(9) where appropriateMark Kettenis
2020-12-17Match on "amlogic,meson-g12a-dwmac" which is used by newer Linux mainlineMark Kettenis
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-09-13Add support for the RK3308 MAC.Jonathan Matthew
2020-09-13Correct the property name used to look up the delays for the phy resetJonathan Matthew
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2020-06-22use ifiq_input and use it's return value to apply backpressure to rxrs.David Gwynne
2019-10-07Restart the send queue (rather than just clearing OACTIVE) when we'veJonathan Matthew
2019-09-29Replace dwge(4) with a new driver based on dwxe(4). There are manyMark Kettenis