Home | History | Annotate | Download | only in sunxi
History log of /src/sys/arch/arm/sunxi/sunxi_gmac.c
RevisionDateAuthorComments
 1.11  10-Aug-2024  skrll awge(4): MP improvements

Remove the non-MP-safe scaffolding and make the locking less
coarse.
 1.10  07-Nov-2021  jmcneill branches: 1.10.10;
Handle RGMII variants.
 1.9  27-Jan-2021  thorpej Rename of_match_compat_data() to of_compatible_match(). Similarly,
rename of_search_compatible() to of_compatible_lookup().

Standardize on of_compatible_match() for driver matching, and adapt
all call sites.
 1.8  15-Jan-2021  jmcneill use fdtbus_intr_establish_xname
 1.7  01-Nov-2019  bad branches: 1.7.8;
fetch PHY id from FDT. same as sunxi_emac.c.

prevents PHY 0 of RTL8211E from wrongly attaching on e.g. Bananpi M1.
requested by jmcneill@, patch by martin@.

XXX pullup-9
 1.6  21-Jul-2019  mrg branches: 1.6.2;
move DWCGMAC_MPSAFE into dwc_gmac_var.h and introduce an
additional define that is 0 or FDT_INTR_MPSAFE that the
frontends can use when passing to fdtbus_intr_establish().

with NET_MPSAFE enabled, this avoids hangs seen on rock64,
as well as finishing the MPSAFE port for this driver.

XXX: still don't know why the existing hangs occur.
 1.5  08-Jul-2019  msaitoh Add rnd(9) support.
 1.4  27-May-2019  jmcneill Enable phy-supply if present
 1.3  23-Feb-2019  martin Adjust all callers of dwc_gmac_attach, pass MII_PHY_ANY for now.
 1.2  07-Oct-2017  jmcneill branches: 1.2.2; 1.2.6;
Support snps,reset-gpio property and deassert optional stmmaceth reset.
 1.1  07-Oct-2017  jmcneill Add support for sun6i/sun7i ethernet
 1.2.6.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.2.6.1  10-Jun-2019  christos Sync with HEAD
 1.2.2.2  03-Dec-2017  jdolecek update from HEAD
 1.2.2.1  07-Oct-2017  jdolecek file sunxi_gmac.c was added on branch tls-maxphys on 2017-12-03 11:35:56 +0000
 1.6.2.1  01-Nov-2019  martin Pull up following revision(s) (requested by bad in ticket #389):

sys/arch/arm/sunxi/sunxi_gmac.c: revision 1.7

fetch PHY id from FDT. same as sunxi_emac.c.

prevents PHY 0 of RTL8211E from wrongly attaching on e.g. Bananpi M1.
requested by jmcneill@, patch by martin@.

XXX pullup-9
 1.7.8.1  03-Apr-2021  thorpej Sync with HEAD.
 1.10.10.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed