From: Gabor Juhos Date: Wed, 20 Feb 2013 19:14:15 +0000 (+0000) Subject: package/kernel: add package for the Freescale Gianfar driver X-Git-Tag: reboot~11198 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=9070d701e7930e61f91dec42a5904efeec998d7a;p=openwrt%2Fstaging%2Fxback.git 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 Signed-off-by: Gabor Juhos SVN-Revision: 35705 --- diff --git a/package/kernel/modules/netdevices.mk b/package/kernel/modules/netdevices.mk index c55029dd50..07508ff0a8 100644 --- a/package/kernel/modules/netdevices.mk +++ b/package/kernel/modules/netdevices.mk @@ -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))