From patchwork Mon May 28 07:09:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vincent Prince X-Patchwork-Id: 921325 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="hciekQqm"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 40vSg05fPBz9s08 for ; Mon, 28 May 2018 17:10:19 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 6F3E22278C; Mon, 28 May 2018 07:10:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l8XeoTArPKDx; Mon, 28 May 2018 07:10:13 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 1E73822202; Mon, 28 May 2018 07:10:13 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 648601C070C for ; Mon, 28 May 2018 07:10:11 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 61FCA84631 for ; Mon, 28 May 2018 07:10:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vUcrbMCtx6mI for ; Mon, 28 May 2018 07:10:10 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr0-f194.google.com (mail-wr0-f194.google.com [209.85.128.194]) by whitealder.osuosl.org (Postfix) with ESMTPS id 7DE56845B7 for ; Mon, 28 May 2018 07:10:10 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id a15-v6so18521674wrm.0 for ; Mon, 28 May 2018 00:10:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=HDYKmx+7mgb0y1e96gJUtuRGNsMrJDzqiDXNijfihWI=; b=hciekQqm1wz0VhTM3yRbU1tYWElY3SDJDIlBQDSmmNoMhlw4P/Ww8OfFAoWuwtWF4t HEKUYAQSs+wBD7nBXAsgSNQRiYfVFQxSivTuIeLXa/Ct951U8/Q/jOWqRMC9loENtyXV FUGbOzESc2eBL1ff6TwDMtdIdkjJHCUxW65uak78oPh+1dp6m9PG93C25Qn6PV5eO0zd AGwMhIfzWTkdvxopFriAFeZL3pwHcfia+/HJzJDPaY/JROwl9fu+4dppPhwFycaOqZqd kuGJZBHVMdJhe6vDNiLgRtdRQnW/WpEQFpLulgGbaWLLNFfpNBnX8Hb0uzf+PJ/vwdTR iPVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=HDYKmx+7mgb0y1e96gJUtuRGNsMrJDzqiDXNijfihWI=; b=cUYGpKUN9cSBQOItLjKX3oRQQx1D8pmGxS5zWnTc8OrRMsEx7KqEhNlAnjaMKb7mVo eSMaPLbe58zAH1w5UTmG/xKnDTQavm/zsp18CGOWjUQ0sf3O15VYct0F/08DSbX9sm7r A+Nkg6lAvujpsPe7IeGrp1YNjDnXRhdKadNiU0bbqE4MQb+DGE0xeQCzINyjlYrfVvj1 rzP05j5lOhvjqTQphJeUXprNZn1BujE2DFPjVOj2jV0QEQ+aKwj00IAWLHR7CE7+z+fS LGog8Em+mxp3Srx61Z0ZVTntz9NSH48W2wdlbgibgiedFvFToJzW31GeZtlK6IkfF1tc 9q+Q== X-Gm-Message-State: ALKqPwf1cTH70PDHb5e/VRagvwbfnNiHt4BkNvNJBSd9suHFZSWmefEo Ap1Ga1qrdna8gIWLBaI8qRPm0g== X-Google-Smtp-Source: AB8JxZpU++tnOtMC7mv9mVm/7nWT/07dH2bYWj93hEUiNGssamlQTU5frxP/uvu6TaVbx0SNTwpIUA== X-Received: by 2002:adf:b3d7:: with SMTP id x23-v6mr9164038wrd.142.1527491408634; Mon, 28 May 2018 00:10:08 -0700 (PDT) Received: from VPR-VM.fra.hager.corp ([212.51.167.132]) by smtp.gmail.com with ESMTPSA id r3-v6sm13463482wmg.5.2018.05.28.00.10.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 28 May 2018 00:10:07 -0700 (PDT) From: Vincent Prince To: buildroot@busybox.net Date: Mon, 28 May 2018 09:09:13 +0200 Message-Id: <1527491353-23634-1-git-send-email-vincent.prince.fr@gmail.com> X-Mailer: git-send-email 2.7.4 Subject: [Buildroot] [PATCH v2] package/utp_com: Tool used to send commands to hardware via NXP's UTP protocol. X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.24 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Vincent Prince MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Vincent Prince --- package/Config.in | 1 + package/Config.in.host | 1 + package/utp_com/Config.in | 8 ++++++++ package/utp_com/Config.in.host | 7 +++++++ package/utp_com/utp_com.hash | 2 ++ package/utp_com/utp_com.mk | 28 ++++++++++++++++++++++++++++ 6 files changed, 47 insertions(+) create mode 100644 package/utp_com/Config.in create mode 100644 package/utp_com/Config.in.host create mode 100644 package/utp_com/utp_com.hash create mode 100644 package/utp_com/utp_com.mk diff --git a/package/Config.in b/package/Config.in index fa175b7..3cf53ed 100644 --- a/package/Config.in +++ b/package/Config.in @@ -199,6 +199,7 @@ menu "Filesystem and flash utilities" source "package/sshfs/Config.in" source "package/sunxi-tools/Config.in" source "package/unionfs/Config.in" + source "package/utp_com/Config.in" source "package/xfsprogs/Config.in" endmenu diff --git a/package/Config.in.host b/package/Config.in.host index 199a8e9..60abd76 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -56,6 +56,7 @@ menu "Host utilities" source "package/ti-cgt-pru/Config.in.host" source "package/uboot-tools/Config.in.host" source "package/util-linux/Config.in.host" + source "package/utp_com/Config.in.host" source "package/vboot-utils/Config.in.host" source "package/xorriso/Config.in.host" source "package/zip/Config.in.host" diff --git a/package/utp_com/Config.in b/package/utp_com/Config.in new file mode 100644 index 0000000..e45555b --- /dev/null +++ b/package/utp_com/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_UTP_COM + bool "utp_com" + select BR2_PACKAGE_SG3_UTILS + help + This package is used to send commands to hardware + via Freescale's UTP protocol. + + https://github.com/ixonos/utp_com diff --git a/package/utp_com/Config.in.host b/package/utp_com/Config.in.host new file mode 100644 index 0000000..3e5319e --- /dev/null +++ b/package/utp_com/Config.in.host @@ -0,0 +1,7 @@ +config BR2_PACKAGE_HOST_UTP_COM + bool "host utp_com" + help + This package is used to send commands to hardware + via Freescale's UTP protocol. + + https://github.com/ixonos/utp_com diff --git a/package/utp_com/utp_com.hash b/package/utp_com/utp_com.hash new file mode 100644 index 0000000..6ba7810 --- /dev/null +++ b/package/utp_com/utp_com.hash @@ -0,0 +1,2 @@ +# locally computed +sha256 8b5ba0058a78de69faf6822bb10b457fff2f9e55dc112ccb81c35214b061c6e6 utp_com-dee512ced1e9367d223d22f10797fbf9aeacfab6.tar.gz diff --git a/package/utp_com/utp_com.mk b/package/utp_com/utp_com.mk new file mode 100644 index 0000000..8b8a0f2 --- /dev/null +++ b/package/utp_com/utp_com.mk @@ -0,0 +1,28 @@ +################################################################################ +# +# utp_com +# +################################################################################ + +UTP_COM_VERSION = dee512ced1e9367d223d22f10797fbf9aeacfab6 +UTP_COM_SITE = $(call github,freescale,utp_com,$(UTP_COM_VERSION)) +UTP_COM_LICENSE = GPL-2.0+ +UTP_COM_LICENSE_FILES = LICENSE +UTP_COM_DEPENDENCIES = sg3_utils + +define UTP_COM_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include" +endef +define HOST_UTP_COM_BUILD_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) CFLAGS="$(HOST_CFLAGS) -I$(HOST_DIR)/usr/include" +endef + +define UTP_COM_INSTALL_TARGET_CMDS + $(INSTALL) -m 755 $(@D)/utp_com $(TARGET_DIR)/usr/bin/utp_com +endef +define HOST_UTP_COM_INSTALL_CMDS + $(INSTALL) -m 755 $(@D)/utp_com $(HOST_DIR)/usr/bin/utp_com +endef + +$(eval $(generic-package)) +$(eval $(host-generic-package))