mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-01-28 03:37:17 +01:00
kernel: add Microchip ENC28J60 SPI Ethernet controller module
The ENC28J60 is a 10 Mbps half-duplex Ethernet controller interfaced via SPI.
It achieves real-world bandwidth up to 5Mbit/s on devices like the RPi Zero due
to SPI limits.
Commonly used with Raspberry Pi Zero boards for wired network connectivity.
Signed-off-by: Albrecht Lohofener <albrechtloh@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/19048
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry picked from commit 4987239913)
This commit is contained in:
parent
d5ab1b48dc
commit
bb478a6dda
1 changed files with 16 additions and 0 deletions
|
|
@ -2026,3 +2026,19 @@ define KernelPackage/amazon-ena/description
|
|||
endef
|
||||
|
||||
$(eval $(call KernelPackage,amazon-ena))
|
||||
|
||||
define KernelPackage/enc28j60
|
||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||
TITLE:=Microchip ENC28J60 SPI Ethernet driver
|
||||
KCONFIG:=\
|
||||
CONFIG_ENC28J60 \
|
||||
CONFIG_ENC28J60_WRITEVERIFY=n
|
||||
FILES:=$(LINUX_DIR)/drivers/net/ethernet/microchip/enc28j60.ko
|
||||
AUTOLOAD:=$(call AutoProbe,enc28j60)
|
||||
endef
|
||||
|
||||
define KernelPackage/enc28j60/description
|
||||
Kernel module for Microchip ENC28J60 SPI Ethernet controller
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,enc28j60))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue