From patchwork Fri Jan 7 15:07:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Enguerrand de Ribaucourt X-Patchwork-Id: 2133 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id ED7B1C433EF for ; Fri, 7 Jan 2022 15:07:40 +0000 (UTC) Received: from mail.savoirfairelinux.com (mail.savoirfairelinux.com [208.88.110.44]) by mx.groups.io with SMTP id smtpd.web08.7586.1641568059743207703 for ; Fri, 07 Jan 2022 07:07:40 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: savoirfairelinux.com, ip: 208.88.110.44, mailfrom: enguerrand.de-ribaucourt@savoirfairelinux.com) Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id 42FF99C4B18 for ; Fri, 7 Jan 2022 10:07:38 -0500 (EST) Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id BFbuwEHJ3bG4; Fri, 7 Jan 2022 10:07:37 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id A33869C4B1B; Fri, 7 Jan 2022 10:07:37 -0500 (EST) X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id zA6R1ijdu01z; Fri, 7 Jan 2022 10:07:37 -0500 (EST) Received: from localhost.localdomain (85-170-128-172.rev.numericable.fr [85.170.128.172]) by mail.savoirfairelinux.com (Postfix) with ESMTPSA id C557B9C4B18; Fri, 7 Jan 2022 10:07:36 -0500 (EST) From: Enguerrand de Ribaucourt To: openembedded-devel@lists.openembedded.org Cc: Enguerrand de Ribaucourt Subject: [meta-networking][PATCH] mdio-tools: add recipes Date: Fri, 7 Jan 2022 16:07:22 +0100 Message-Id: <20220107150722.2221609-1-enguerrand.de-ribaucourt@savoirfairelinux.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 07 Jan 2022 15:07:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/94691 Self-description from the README: mdio-tools is a low-level debug tool for communicating with devices attached to an MDIO bus. Signed-off-by: Enguerrand de Ribaucourt --- .../mdio-tools/mdio-netlink_1.0.1.bb | 13 +++++++++++++ .../recipes-devtools/mdio-tools/mdio-tools_1.0.1.bb | 9 +++++++++ .../mdio-tools/mdio-tools_1.0.1.inc | 8 ++++++++ 3 files changed, 30 insertions(+) create mode 100644 meta-networking/recipes-devtools/mdio-tools/mdio-netlink_1.0.1.bb create mode 100644 meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.bb create mode 100644 meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.inc diff --git a/meta-networking/recipes-devtools/mdio-tools/mdio-netlink_1.0.1.bb b/meta-networking/recipes-devtools/mdio-tools/mdio-netlink_1.0.1.bb new file mode 100644 index 000000000..9b6316141 --- /dev/null +++ b/meta-networking/recipes-devtools/mdio-tools/mdio-netlink_1.0.1.bb @@ -0,0 +1,13 @@ +require mdio-tools_1.0.1.inc + +DEPENDS += "virtual/kernel libmnl" +# This module requires Linux 5.6 higher + +S = "${WORKDIR}/git/kernel" + +inherit module + +EXTRA_OEMAKE = "KDIR=${STAGING_KERNEL_DIR}" +MODULES_INSTALL_TARGET = "install" + +RPROVIDES:${PN} += "kernel-module-mdio-netlink" diff --git a/meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.bb b/meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.bb new file mode 100644 index 000000000..6f8a986b8 --- /dev/null +++ b/meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.bb @@ -0,0 +1,9 @@ +require mdio-tools_1.0.1.inc + +DEPENDS += "libmnl" + +S = "${WORKDIR}/git" + +inherit pkgconfig autotools + +RDEPENDS:${PN} = "kernel-module-mdio-netlink" diff --git a/meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.inc b/meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.inc new file mode 100644 index 000000000..bba8960d8 --- /dev/null +++ b/meta-networking/recipes-devtools/mdio-tools/mdio-tools_1.0.1.inc @@ -0,0 +1,8 @@ +DESCRIPTION = "A low-level debug tool for communicating with devices attached to an MDIO bus" +SECTION = "networking" +HOMEPAGE = "https://github.com/wkz/mdio-tools" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://${WORKDIR}/git/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" + +SRC_URI = "git://github.com/wkz/mdio-tools.git;protocol=https;branch=master" +SRCREV = "b40809dd59aa199d8afc307e228b55eeae06b17e"