Home | History | Annotate | Download | only in sociox
History log of /src/sys/arch/arm/sociox/if_scx.c
RevisionDateAuthorComments
 1.44  29-Jun-2024  riastradh scx(4): Fix if_statinc call.

We don't have a reference to the local statistics counters, so we
can't use if_statinc_ref. But, because net_stat_ref_t is just an
alias for void *, the compiler doesn't detect this mistake.

PR kern/58380
 1.43  15-Jun-2023  nisimura if_scx.c
 1.42  14-Jun-2023  nisimura force PHY loopback while uengine reloading process as tianocore/EDK2 UEFI
mentions. A piece of comment updates.
 1.41  13-Jun-2023  nisimura major code quality improvements, descriptive comments, code density.
 1.40  21-May-2023  nisimura small fixes, code shuffle for ease of understanding.
 1.39  27-Sep-2022  skrll Remove unnecessary sys/malloc.h include
 1.38  18-Sep-2022  thorpej Eliminate use of IFF_OACTIVE.
 1.37  12-Jun-2022  andvar fix few typos in comments.
 1.36  27-Jan-2022  nisimura always use mac_write/read to handle DWC registers
 1.35  25-Jan-2022  nisimura - don't put const for CFATTACH_DECL_NEW()
- MDIO now senses PHY correctly.
 1.34  31-Dec-2021  riastradh sys: Use if_init wrapper function.

Exception: Not in kern_pmf.c, for the kind of silly reason that it
avoids having kern_pmf.c refer to symbols defined only in net; this
avoids a pain in the rump.
 1.33  21-Dec-2021  nisimura pursue better register description
 1.32  21-Dec-2021  nisimura correct register definition error and improve naming
 1.31  21-Dec-2021  nisimura add interrupt logic stuff
 1.30  20-Dec-2021  nisimura - iron out attach error case messages
- use 64-bit paddr bus_dma_tag
- dig and decode FDT "clock-frequency" value
 1.29  20-Dec-2021  nisimura development snapshot; endianness and others.
 1.28  20-Dec-2021  nisimura fix and improve register definitions
 1.27  16-Dec-2021  nisimura interlim commit to snapshot SC2A11 GbE progress.
 1.26  16-Dec-2021  nisimura improve SC2A11 hardware register description.
 1.25  02-Aug-2021  andvar fix various typos in comments and log messages.
 1.24  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.23  10-Oct-2020  nisimura branches: 1.23.2;
reorder functions for better relevance
 1.22  28-Mar-2020  nisimura branches: 1.22.4;

- comb down rcvfilt() filter adjustment logic.
- some mii_statchg() can be written in simpler form.
 1.21  27-Mar-2020  nisimura extend mii_statchg() to use ether_mediachange(). care about hash filter selection.
 1.20  27-Mar-2020  nisimura try to be better register descriptions
 1.19  27-Mar-2020  nisimura more register mashup work
 1.18  27-Mar-2020  nisimura register definition mashed. from UEFI and CycloneV PDF
 1.17  26-Mar-2020  nisimura update register definition. from UEFI source code.
 1.16  26-Mar-2020  nisimura correct global reset logic. still remains MII speed trouble.
 1.15  26-Mar-2020  nisimura adjust minor comments
 1.14  25-Mar-2020  nisimura use dma32 for descriptor store. likely still missing freq designation(s)
 1.13  25-Mar-2020  nisimura make sure to use mac_write() for GMACxxx registers. try to decode xMII link status report
 1.12  24-Mar-2020  nisimura add more register description
 1.11  24-Mar-2020  nisimura add more registers supposed to exist
 1.10  24-Mar-2020  nisimura fix FDT 2nd addr to map EEPROM store. mention ACPI _DSD contains FDT equiv parameters.
 1.9  24-Mar-2020  nisimura try to be consistent for the number of address match filter. tentative util the reality.
 1.8  24-Mar-2020  nisimura small knit about multicast hash table handling. use sc_100mii as bool
 1.7  24-Mar-2020  nisimura add some more findings about SC2A11 GbE. do some code steamline practice.
 1.6  23-Mar-2020  nisimura replace some macro names for descriptor management
 1.5  23-Mar-2020  nisimura do better work in ifmedia_upd. fix ucode injection.
 1.4  23-Mar-2020  nisimura try to catch RMII/MII phy condition. fix divisor cal. nuke &= 03 error
 1.3  23-Mar-2020  nisimura improve comment descriptions. DRT for ucode load
 1.2  23-Mar-2020  nisimura try to DRT about EEPROM ucode
 1.1  23-Mar-2020  nisimura Socionext "NetSec" GbE driver
 1.22.4.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.22.4.1  28-Mar-2020  martin file if_scx.c was added on branch phil-wifi on 2020-04-13 08:03:37 +0000
 1.23.2.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed