diff mbox series

[v3,05/10] kernel: netdevices: Package AMD PHY

Message ID 20231012-ixp4xx-v3-5-e09c74712c0b@linaro.org
State Superseded
Headers show
Series Resurrect OpenWrt IXP4xx support | expand

Commit Message

Linus Walleij Oct. 12, 2023, 8:42 a.m. UTC
This adds a package for the AMD and Altima PHY, found in some
odd devices.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 package/kernel/linux/modules/netdevices.mk | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

Comments

Robert Marko Oct. 12, 2023, 9:27 a.m. UTC | #1
On Thu, 12 Oct 2023 at 10:43, Linus Walleij <linus.walleij@linaro.org> wrote:
>
> This adds a package for the AMD and Altima PHY, found in some
> odd devices.
>
> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
> ---

LGTM,
Reviewed-by: Robert Marko <robimarko@gmail.com>

>  package/kernel/linux/modules/netdevices.mk | 16 ++++++++++++++++
>  1 file changed, 16 insertions(+)
>
> diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk
> index b0d69e022069..392bc176f491 100644
> --- a/package/kernel/linux/modules/netdevices.mk
> +++ b/package/kernel/linux/modules/netdevices.mk
> @@ -224,6 +224,22 @@ endef
>  $(eval $(call KernelPackage,phylib-broadcom))
>
>
> +define KernelPackage/phy-amd
> +   SUBMENU:=$(NETWORK_DEVICES_MENU)
> +   TITLE:=AMD PHY driver
> +   KCONFIG:=CONFIG_AMD_PHY
> +   DEPENDS:=+kmod-libphy
> +   FILES:=$(LINUX_DIR)/drivers/net/phy/amd.ko
> +   AUTOLOAD:=$(call AutoProbe,amd)
> +endef
> +
> +define KernelPackage/phy-amd/description
> +   Currently supports the AMD and Altima PHYs.
> +endef
> +
> +$(eval $(call KernelPackage,phy-amd))
> +
> +
>  define KernelPackage/phy-ax88796b
>     SUBMENU:=$(NETWORK_DEVICES_MENU)
>     TITLE:=Asix PHY driver
>
> --
> 2.34.1
>
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
diff mbox series

Patch

diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk
index b0d69e022069..392bc176f491 100644
--- a/package/kernel/linux/modules/netdevices.mk
+++ b/package/kernel/linux/modules/netdevices.mk
@@ -224,6 +224,22 @@  endef
 $(eval $(call KernelPackage,phylib-broadcom))
 
 
+define KernelPackage/phy-amd
+   SUBMENU:=$(NETWORK_DEVICES_MENU)
+   TITLE:=AMD PHY driver
+   KCONFIG:=CONFIG_AMD_PHY
+   DEPENDS:=+kmod-libphy
+   FILES:=$(LINUX_DIR)/drivers/net/phy/amd.ko
+   AUTOLOAD:=$(call AutoProbe,amd)
+endef
+
+define KernelPackage/phy-amd/description
+   Currently supports the AMD and Altima PHYs.
+endef
+
+$(eval $(call KernelPackage,phy-amd))
+
+
 define KernelPackage/phy-ax88796b
    SUBMENU:=$(NETWORK_DEVICES_MENU)
    TITLE:=Asix PHY driver