OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 2 Rev 3
Line 108... Line 108...
108 endef 108 endef
Line 109... Line 109...
109   109  
Line 110... Line -...
110 $(eval $(call KernelPackage,mii)) -  
111   -  
112   -  
113 define KernelPackage/mdio-gpio -  
114 SUBMENU:=$(NETWORK_DEVICES_MENU) -  
115 TITLE:= Supports GPIO lib-based MDIO busses -  
116 DEPENDS:=+kmod-libphy @GPIO_SUPPORT +(TARGET_armvirt||TARGET_brcm2708_bcm2708||TARGET_samsung):kmod-of-mdio -  
117 KCONFIG:= \ -  
118 CONFIG_MDIO_BITBANG \ -  
119 CONFIG_MDIO_GPIO -  
120 FILES:= \ -  
121 $(LINUX_DIR)/drivers/net/phy/mdio-gpio.ko \ -  
122 $(LINUX_DIR)/drivers/net/phy/mdio-bitbang.ko -  
123 AUTOLOAD:=$(call AutoProbe,mdio-gpio) -  
124 endef -  
125   -  
126 define KernelPackage/mdio-gpio/description -  
127 Supports GPIO lib-based MDIO busses -  
128 endef -  
129   -  
130 $(eval $(call KernelPackage,mdio-gpio)) 110 $(eval $(call KernelPackage,mii))
131   111  
132   112  
133 define KernelPackage/et131x 113 define KernelPackage/et131x
134 SUBMENU:=$(NETWORK_DEVICES_MENU) 114 SUBMENU:=$(NETWORK_DEVICES_MENU)
Line 167... Line 147...
167 SUBMENU:=$(NETWORK_DEVICES_MENU) 147 SUBMENU:=$(NETWORK_DEVICES_MENU)
168 TITLE:=Broadcom Ethernet PHY driver 148 TITLE:=Broadcom Ethernet PHY driver
169 KCONFIG:=CONFIG_BROADCOM_PHY 149 KCONFIG:=CONFIG_BROADCOM_PHY
170 DEPENDS:=+kmod-libphy +kmod-phylib-broadcom 150 DEPENDS:=+kmod-libphy +kmod-phylib-broadcom
171 FILES:=$(LINUX_DIR)/drivers/net/phy/broadcom.ko 151 FILES:=$(LINUX_DIR)/drivers/net/phy/broadcom.ko
172 AUTOLOAD:=$(call AutoLoad,18,broadcom,1) 152 AUTOLOAD:=$(call AutoLoad,18,broadcom)
173 endef 153 endef
Line 174... Line 154...
174   154  
175 define KernelPackage/phy-broadcom/description 155 define KernelPackage/phy-broadcom/description
176 Currently supports the BCM5411, BCM5421, BCM5461, BCM5464, BCM5481, 156 Currently supports the BCM5411, BCM5421, BCM5461, BCM5464, BCM5481,
177 BCM5482 and BCM57780 PHYs. 157 BCM5482 and BCM57780 PHYs.
Line 178... Line 158...
178 endef 158 endef
Line 179... Line -...
179   -  
180 $(eval $(call KernelPackage,phy-broadcom)) -  
181   -  
182   -  
183 define KernelPackage/phy-realtek -  
184 SUBMENU:=$(NETWORK_DEVICES_MENU) -  
185 TITLE:=Realtek Ethernet PHY driver -  
186 KCONFIG:=CONFIG_REALTEK_PHY -  
187 DEPENDS:=+kmod-libphy -  
188 FILES:=$(LINUX_DIR)/drivers/net/phy/realtek.ko -  
189 AUTOLOAD:=$(call AutoLoad,18,realtek,1) -  
190 endef -  
191   -  
192 define KernelPackage/phy-realtek/description -  
193 Supports the Realtek 821x PHY. -  
194 endef -  
195   159  
196 $(eval $(call KernelPackage,phy-realtek)) 160 $(eval $(call KernelPackage,phy-broadcom))
197   161  
198   162  
199 define KernelPackage/swconfig 163 define KernelPackage/swconfig
Line 240... Line 204...
240 endef 204 endef
Line 241... Line 205...
241   205  
Line 242... Line -...
242 $(eval $(call KernelPackage,switch-ip17xx)) -  
243   -  
244   -  
245 define KernelPackage/switch-rtl8306 -  
246 SUBMENU:=$(NETWORK_DEVICES_MENU) -  
247 TITLE:=Realtek RTL8306S switch support -  
248 DEPENDS:=+kmod-swconfig -  
249 KCONFIG:=CONFIG_RTL8306_PHY -  
250 FILES:=$(LINUX_DIR)/drivers/net/phy/rtl8306.ko -  
251 AUTOLOAD:=$(call AutoLoad,43,rtl8306) -  
252 endef -  
253   -  
254 define KernelPackage/switch-rtl8306/description -  
255 Realtek RTL8306S switch support -  
256 endef -  
257   -  
258 $(eval $(call KernelPackage,switch-rtl8306)) 206 $(eval $(call KernelPackage,switch-ip17xx))
259   207  
260   208  
261 define KernelPackage/switch-rtl8366-smi 209 define KernelPackage/switch-rtl8366-smi
262 SUBMENU:=$(NETWORK_DEVICES_MENU) 210 SUBMENU:=$(NETWORK_DEVICES_MENU)
263 TITLE:=Realtek RTL8366 SMI switch interface support 211 TITLE:=Realtek RTL8366 SMI switch interface support
264 DEPENDS:=@GPIO_SUPPORT +kmod-swconfig +(TARGET_armvirt||TARGET_brcm2708_bcm2708||TARGET_samsung):kmod-of-mdio 212 DEPENDS:=@GPIO_SUPPORT +kmod-swconfig +(TARGET_armvirt||TARGET_brcm2708_bcm2708):kmod-of-mdio
265 KCONFIG:=CONFIG_RTL8366_SMI 213 KCONFIG:=CONFIG_RTL8366_SMI
Line 480... Line 428...
480   428  
481   429  
482 define KernelPackage/r8169 430 define KernelPackage/r8169
483 SUBMENU:=$(NETWORK_DEVICES_MENU) 431 SUBMENU:=$(NETWORK_DEVICES_MENU)
484 TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support 432 TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support
485 DEPENDS:=@PCI_SUPPORT +kmod-mii +r8169-firmware +LINUX_4_19:kmod-phy-realtek 433 DEPENDS:=@PCI_SUPPORT +kmod-mii +r8169-firmware
486 KCONFIG:=CONFIG_R8169 \ 434 KCONFIG:=CONFIG_R8169 \
487 CONFIG_R8169_NAPI=y \ 435 CONFIG_R8169_NAPI=y \
488 CONFIG_R8169_VLAN=n 436 CONFIG_R8169_VLAN=n
Line 698... Line 646...
698   646  
699 define KernelPackage/tg3 647 define KernelPackage/tg3
700 TITLE:=Broadcom Tigon3 Gigabit Ethernet 648 TITLE:=Broadcom Tigon3 Gigabit Ethernet
701 KCONFIG:=CONFIG_TIGON3 \ 649 KCONFIG:=CONFIG_TIGON3 \
702 CONFIG_TIGON3_HWMON=n 650 CONFIG_TIGON3_HWMON=n
703 DEPENDS:=+!TARGET_brcm47xx:kmod-libphy +(LINUX_3_18||LINUX_4_9):kmod-hwmon-core +kmod-ptp 651 DEPENDS:=+!TARGET_brcm47xx:kmod-libphy +!LINUX_4_14:kmod-hwmon-core +kmod-ptp
704 SUBMENU:=$(NETWORK_DEVICES_MENU) 652 SUBMENU:=$(NETWORK_DEVICES_MENU)
705 FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/tg3.ko 653 FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/tg3.ko
706 AUTOLOAD:=$(call AutoLoad,19,tg3,1) 654 AUTOLOAD:=$(call AutoLoad,19,tg3,1)