freebsd-dev/sys/arm64/conf
Marcin Wojtas 19aa95e4b3 Introduce new driver for NXP Ethernet controller
ENETC it a gigabit Ethernet controller found on the LS1028A board.
It supports basic VLAN offloads - tag extraction, injection and hardware
filtering. Inband MDIO connectivity is used for link status
monitoring through the miibus interface. Fixed-link mode is also
supported, which allows for operation of internal cpu to switch port.
Since no admin interrupts are present in hardware, link status polling
has to be used.
Due to a hardware bug software reset of the NIC results in a external
abort. Because of that most of the hardware initialization is done
during attach. This also means that in the case of an fatal error full
board reset is required.
The enetc_hw.h header was imporoted from Linux. It is dual licensed.

Submitted by: Kornel Duleba <mindal@semihalf.com>
Obtained from: Semihalf
Sponsored by: Alstom Group
Differential Revision: https://reviews.freebsd.org/D30729
2021-06-24 13:01:13 +02:00
..
DEFAULTS GPT is standard in x86 and arm64 land. Add it to DEFAULTS with the 2018-08-17 14:47:21 +00:00
GENERIC Introduce new driver for NXP Ethernet controller 2021-06-24 13:01:13 +02:00
GENERIC-MMCCAM Set ident for GENERIC-MMCCAM to not announce itself as 2018-09-14 15:46:31 +00:00
GENERIC-MMCCAM-NODEBUG arm64: fix typo in file name in GENERIC-MMCCAM-NODEBUG 2021-01-22 10:16:57 +00:00
GENERIC-NODEBUG sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
GENERIC-UP sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
LINT Create in-tree LINT files 2020-10-09 01:48:14 +00:00
NOTES arm64: Add armv8crpyto and ossl to NOTES. 2021-01-11 14:28:46 -08:00