diff options
| -rw-r--r-- | package/kernel/modules/netdevices.mk | 46 | 
1 files changed, 46 insertions, 0 deletions
| diff --git a/package/kernel/modules/netdevices.mk b/package/kernel/modules/netdevices.mk index c55029dd5..07508ff0a 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)) | 
