package/kernel: add package for the Freescale Gianfar driver

[juhosg: move the fsl-pq-mdio driver into a separate package]

Patchwork: http://patchwork.openwrt.org/patch/3345/
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 35705
lede-17.01
Gabor Juhos 2013-02-20 19:14:15 +00:00
parent 9afdb046d3
commit 9070d701e7
1 changed files with 46 additions and 0 deletions

View File

@ -678,3 +678,49 @@ define KernelPackage/forcedeth/description
endef
$(eval $(call KernelPackage,forcedeth))
define KernelPackage/of-mdio
SUBMENU:=$(NETWORK_DEVICES_MENU)
TITLE:=OpenFirmware MDIO support
DEPENDS:=+kmod-libphy
KCONFIG:=CONFIG_OF_MDIO
FILES:=$(LINUX_DIR)/drivers/of/of_mdio.ko
AUTOLOAD:=$(call AutoLoad,41,of_mdio)
endef
define KernelPackage/of-mdio/description
Kernel driver for OpenFirmware MDIO support
endef
$(eval $(call KernelPackage,of-mdio))
define KernelPackage/fsl-pq-mdio
SUBMENU:=$(NETWORK_DEVICES_MENU)
TITLE:=Freescale PQ MDIO bus support
DEPENDS:=@TARGET_mpc85xx +kmod-of-mdio
KCONFIG:=CONFIG_FSL_PQ_MDIO
FILES:=$(LINUX_DIR)/drivers/net/ethernet/freescale/fsl_pq_mdio.ko
AUTOLOAD:=$(call AutoLoad,42,fsl_pq_mdio)
endef
define KernelPackage/fsl-pq-mdio/description
Kernel driver for the Freescale PQ MDIO bus
endef
$(eval $(call KernelPackage,fsl-pq-mdio))
define KernelPackage/gianfar
SUBMENU:=$(NETWORK_DEVICES_MENU)
TITLE:=Gianfar Ethernet support
DEPENDS:=@TARGET_mpc85xx +kmod-fsl-pq-mdio
KCONFIG:=CONFIG_GIANFAR
FILES:=$(LINUX_DIR)/drivers/net/ethernet/freescale/gianfar_driver.ko
AUTOLOAD:=$(call AutoLoad,50,gianfar_driver)
endef
define KernelPackage/gianfar/description
Kernel driver for Freescale Gianfar Ethernet support
endef
$(eval $(call KernelPackage,gianfar))