From patchwork Wed Jan 13 12:08:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 1425787 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.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.a=rsa-sha256 header.s=20161025 header.b=tFvEifXm; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DG5rV4z5Dz9sSC for ; Wed, 13 Jan 2021 23:11:06 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 4E72085653; Wed, 13 Jan 2021 12:11:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xYvP4EVj-5NP; Wed, 13 Jan 2021 12:11:04 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id D1AC185657; Wed, 13 Jan 2021 12:11:04 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 953B61BF2B8 for ; Wed, 13 Jan 2021 12:11:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 91C2F85657 for ; Wed, 13 Jan 2021 12:11:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xHOun-bdF0b4 for ; Wed, 13 Jan 2021 12:10:59 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-qv1-f42.google.com (mail-qv1-f42.google.com [209.85.219.42]) by fraxinus.osuosl.org (Postfix) with ESMTPS id D8DC785653 for ; Wed, 13 Jan 2021 12:10:58 +0000 (UTC) Received: by mail-qv1-f42.google.com with SMTP id h13so646807qvo.1 for ; Wed, 13 Jan 2021 04:10:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=dWCxuLCVtbzmjDMd/Dr2dHmUsntkmcfL7Qata2PbTqM=; b=tFvEifXmX6ea7hKXV0b6O000Mh55aCRAdubE5C8eJK0SHFeuADqkcostcJqiqojHRf AgNjcA/a3k/bU84bkF2cRk8G3LtJZ5XKQdBcYi60Y+zrwbLsM9nufw0+3GR2m32bMghp zqwOn9fidHMpjtNWywFkqwxPN902rGyB+4KcDitsJOSBl6KggEtpKuWOpLkWjEJadVu0 4S6LR8CIGMPCldaNJ8zTq59UihcuOEbB2vLnl2g7cR00AYQiVMEXTjWyrnRyKaoLHaY1 wb8FyGd859LTjpZrXBYsOGs/12P20COLvVkSPvSSLTQmKxLGyzKkfnQFfKLIyv3DZDk1 PIYw== 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=dWCxuLCVtbzmjDMd/Dr2dHmUsntkmcfL7Qata2PbTqM=; b=ror6Di38o4McR5K1jnReXzRfXTi/73MoZVD+na17ISlg+G1+4x6sLDa92XugBSYqsa GE8uki93sasXnXCanYc71uTr+7m+0sLWGEQdMsr2UAp+OnO9EQSNF+iAGFBYDiCviB6Q A+1K7JBhCTTukn85nePUBvpdyI071SoOoNeeybFvI78GjTD9c+5ZFkG9h+Yept+9C6ZE AOGlGYHuug/8jhirPUiEMb6wj54vPRU/g9WsHjbN569Zq9L+T4Pd/LekkyDMEMXfBc2X Rsv4eX9yQXFiPBsOBddfGk90dY6lwsZf36H2LxlEja3XBATGBebl0x2E22rilXIuSo0h dgew== X-Gm-Message-State: AOAM5324Fad7tHtCJXG+jyY7vFQGNKto/ssNp92wTyGZkjzgaS7DrIER /hvolPKvo0HJNx5UoMWNkJHYTLuX+lZL1A== X-Google-Smtp-Source: ABdhPJyiUxOMv7ykLeuQXx4hvDIBatssrdB1771hKiuZwqiIO9HkfqtGa2Cq9OFmJxNHy3AT6p1bMQ== X-Received: by 2002:a0c:c688:: with SMTP id d8mr1819132qvj.8.1610539857426; Wed, 13 Jan 2021 04:10:57 -0800 (PST) Received: from localhost.localdomain ([177.194.79.136]) by smtp.gmail.com with ESMTPSA id a77sm906126qkg.77.2021.01.13.04.10.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jan 2021 04:10:56 -0800 (PST) From: Fabio Estevam To: buildroot@buildroot.org Date: Wed, 13 Jan 2021 09:08:22 -0300 Message-Id: <20210113120822.327-1-festevam@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: install the VPU firmware into a valid location X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: romain.naour@gmail.com, Fabio Estevam MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" The mainline kernel searches the coda VPU firmware inside the following locations [1]: /lib/firmware/ /lib/firmware/vpu/ Currently Buildroot installs the coda firmware into /lib/firmware/imx/vpu, which is not a valid location. Fix it to install the coda firmwares into /lib/firmware/vpu/ which is a valid path for both mainline and NXP vendor kernels. [1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=8af7779f3cbc1f6720d15f00abc797493710d1ab Reported-by: Romain Naour Signed-off-by: Fabio Estevam --- package/freescale-imx/firmware-imx/firmware-imx.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk index 7d1f42f1d87b..f65614c9a79c 100644 --- a/package/freescale-imx/firmware-imx/firmware-imx.mk +++ b/package/freescale-imx/firmware-imx/firmware-imx.mk @@ -116,9 +116,9 @@ endif FIRMWARE_IMX_VPU_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_VPU_FW_NAME)) ifneq ($(FIRMWARE_IMX_VPU_FW_NAME),) define FIRMWARE_IMX_INSTALL_TARGET_VPU_FW - mkdir -p $(TARGET_DIR)/lib/firmware/imx/vpu + mkdir -p $(TARGET_DIR)/lib/firmware/vpu cp $(@D)/firmware/vpu/vpu_fw_$(FIRMWARE_IMX_VPU_FW_NAME)*.bin \ - $(TARGET_DIR)/lib/firmware/imx/vpu/ + $(TARGET_DIR)/lib/firmware/vpu/ endef endif