History log of /freebsd/sys/arm/allwinner/if_awgreg.h (Results 1 – 7 of 7)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/14.0.0
# 95ee2897 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: two-line .h pattern

Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/


Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0
# 357145a0 03-Dec-2019 Emmanuel Vadot <manu@FreeBSD.org>

Remove "all rights reserved" from copyright for the file that Jared McNeill
own. He gave me permission to do this.


Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0
# c2c014f2 07-Nov-2017 Hans Petter Selasky <hselasky@FreeBSD.org>

Merge ^/head r323559 through r325504.


# d5db4328 01-Oct-2017 Enji Cooper <ngie@FreeBSD.org>

MFhead@r324148


# 80e5f519 30-Sep-2017 Jared McNeill <jmcneill@FreeBSD.org>

Fix if_awg tx dma status reg offsets.

Submitted by: guyyur@gmail.com
Differential Revision: https://reviews.freebsd.org/D12535


Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0
# 16928528 13-Jul-2016 Jared McNeill <jmcneill@FreeBSD.org>

Allwinner Gigabit EMAC performance improvements.

- Support DEVICE_POLLING
- Increase TX descriptors to 1024
- Add support for passing a chain of mbufs to if_input, reducing the
number of calls

Allwinner Gigabit EMAC performance improvements.

- Support DEVICE_POLLING
- Increase TX descriptors to 1024
- Add support for passing a chain of mbufs to if_input, reducing the
number of calls to mtx_unlock/mtx_lock under load.
- Remove duplicate byteswap when setting TX_INT_CTL in TX descriptor.
- Set undocumented "TX_NEXT_FRAME" bit in TX control 1 register.
According to the A83T BSP, setting this bit allows the DMA engine to
operate on a packet while receiving another.

Tested on A83T (1000Mbps PHY) and H3 (100Mbps PHY).

Reviewed by: manu
Differential Revision: https://reviews.freebsd.org/D7031

show more ...


# d3810ff9 04-May-2016 Jared McNeill <jmcneill@FreeBSD.org>

Add driver for Allwinner A83T/H3/A64 Gigabit Ethernet.

The datasheets refer to this controller as EMAC, not to be confused with
the fast ethernet controller (also named EMAC) found in A10/A20 SoCs.

Add driver for Allwinner A83T/H3/A64 Gigabit Ethernet.

The datasheets refer to this controller as EMAC, not to be confused with
the fast ethernet controller (also named EMAC) found in A10/A20 SoCs.

Tested on a BananaPi M3 (A83T), which uses an external RGMII PHY (RTL8211E).

Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D6169

show more ...