Home | History | Annotate | Download | only in amlogic
History log of /src/sys/arch/arm/amlogic/meson_dwmac.c
RevisionDateAuthorComments
 1.16  13-Oct-2024  skrll Improve an error message
 1.15  10-Aug-2024  skrll awge(4): MP improvements

Remove the non-MP-safe scaffolding and make the locking less
coarse.
 1.14  19-Nov-2021  jdc branches: 1.14.10;
PR port-evbarm/50416

Redo the previous change. The "snps,..." properties are on the ethernet
node and the "reset-..." properties are on the phy node. Handle this by
creating a separate reset routine for each case. Idea from Jared.
 1.13  17-Nov-2021  jdc PR port-evbarm/50416

Also check the "reset_gpios", "reset-assert-us", and "reset-deassert-us"
properties for ethernet MAC reset information. Makes the built-in ethernet
work on Odroid C1 and Odroid C2 (with mesongxbb_pinctrl.c >= r1.3).

Based on a hint from Jared. C2 tested by Martin.
 1.12  07-Nov-2021  jmcneill Handle RGMII variants.
 1.11  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.10  15-Jan-2021  ryo use fdtbus_intr_establish_xname
 1.9  01-Jan-2021  ryo fix to work with various clock frequencies, and add support "amlogic,meson-axg-dwmac"
 1.8  06-Feb-2020  rjs branches: 1.8.6;
Match new dtb.
 1.7  21-Jul-2019  mrg branches: 1.7.4;
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.6  08-Jul-2019  msaitoh Add rnd(9) support.
 1.5  19-Apr-2019  jmcneill branches: 1.5.4;
Add support for Amlogic Meson GXL family SoCs.
 1.4  02-Mar-2019  jmcneill Setup RGMII mode for Meson DWMAC
 1.3  25-Feb-2019  jmcneill Add support for Amlogic S905 (Meson GXBB) SoCs.
 1.2  23-Feb-2019  martin Adjust all callers of dwc_gmac_attach, pass MII_PHY_ANY for now.
 1.1  19-Jan-2019  jmcneill branches: 1.1.2;
Add support for (FDT-ized) Amlogic Meson8b.
 1.1.2.2  26-Jan-2019  pgoyette Sync with HEAD
 1.1.2.1  19-Jan-2019  pgoyette file meson_dwmac.c was added on branch pgoyette-compat on 2019-01-26 21:59:59 +0000
 1.5.4.4  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.5.4.3  08-Apr-2020  martin Merge changes from current as of 20200406
 1.5.4.2  10-Jun-2019  christos Sync with HEAD
 1.5.4.1  19-Apr-2019  christos file meson_dwmac.c was added on branch phil-wifi on 2019-06-10 22:05:51 +0000
 1.7.4.1  29-Feb-2020  ad Sync with head.
 1.8.6.2  03-Apr-2021  thorpej Sync with HEAD.
 1.8.6.1  03-Jan-2021  thorpej Sync w/ HEAD.
 1.14.10.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed