OpenWrt – Diff between revs 2 and 3
?pathlinks?
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) |