Message ID | 20250401142539.4009844-2-dario.binacchi@amarulasolutions.com |
---|---|
State | New |
Headers | show
Return-Path: <linux-amarula+bncBCQ4XFG47UFRB3HOV67QMGQEQLMW23Y@amarulasolutions.com> X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id E809640D19 for <linux-amarula@patchwork.amarulasolutions.com>; Tue, 1 Apr 2025 16:25:48 +0200 (CEST) Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-3913f546dfdsf2961264f8f.1 for <linux-amarula@patchwork.amarulasolutions.com>; Tue, 01 Apr 2025 07:25:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1743517548; cv=pass; d=google.com; s=arc-20240605; b=Kb4YIY9ySqKobcboy0POHYUAHr178VX5GXoW3JeQ8M/iFRjDDZWr8EpoON7gZp+Tik g94QhkA5RNX3ViIEqcPBbqvKrtERhmdzwVmGmjCzlith/5QIje+R7mZlLh9WOKL2UN8d 2poQm+YC/gLFzT5gXgoJ0Bv1xyy9GCddL1UYZGLUIZmcEe5nBSU5JPD38IOHem48S4Nr KBcRLY3iUzNBPZRwNCnLi9XiFOAZ3tJ0LhXX5+rKIVuMuW3O3LlK+fPGN2xGQ99Bp14e gML9kn7OcfzT/d+mQi5XI/Wqo6VkSq5yTk4Xc/UZiZN/mUI/QTxXSFEceWlMl8OAXwMf 3Izw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=lYE5RlVBDOWM9x6itiDRDntqSCuM+NRB2vOUpO45wtw=; fh=22QMA9LEclTw9Dc9Ilh68ZPUnQJa565/z7jzS3nKxE4=; b=Qne4V1OrFLEZ4Ip47GklADLBozUHb1eGcNGnM32RwUMv568qXw8RZ4CVFWxtF9UIeE LcmsLvFrqSwjaLdR5WiKj4WJVeg2n+9EBEkv0Oxmf1I1N22tFNmCzIi9g5dXsZGCSDHg 8xgY1BHqMgD0nuUEvOTKZLQ5QHp/e83u59qKw5V5YYSFGjpLfASQW/XbRriGAjK7CIix cUa7m0sOaGmkAm+/ifrNdDtWkRDXnRYcx5B/elcBxYrqBDObXliZI+TL5qNklV9G/yZ5 8CJzFeVI9jp8GIQuPPqoCtK12z2eW7m9sw7T94X03iGiLKS2yLOr+BrSorpHr0e4rcfY o2kA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=NBTEQfAy; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1743517548; x=1744122348; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=lYE5RlVBDOWM9x6itiDRDntqSCuM+NRB2vOUpO45wtw=; b=jntys/y/h5XfuQ+Wp4H6KDSBX6POpYn+49uljmlNv3ifSZwDKoyPxxBaamy2iF+Zj9 +k0QhqUez9kZosgthNXVzRyP+QJmhQ0QtfpIuXFxIn1SVnonpaQP5Ts9rXDDTyxic0CA 7/e5hdll004UOwLrIEJz1rt+uUy+IvuVl8fuA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743517548; x=1744122348; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lYE5RlVBDOWM9x6itiDRDntqSCuM+NRB2vOUpO45wtw=; b=TZs28yx7XkIU29nuz5RGEQKo1WzRXK9tSshFW/8+7NCNCPgM8dPIS542BwWfVZDnPM biYe6fVuaBnTwCC1EVF5zRTHlGIweX5yMF3YtbYzni36o2PkuS6iBdeAhtIS+kfRO5lD 1LDcjCwxeXBwRvfLPXCAqzzOAyg0lJUNhcFl27WhlxjIUXuxvvb2/oyqjtfbwHwTctkJ Imf3+HAheEUI3oNl4wO1f1dXRMNlgq9zhm0sl7hkEInwkzg24CG83LoRS0S6P5eQ6cg3 SC63g3mtQfUwgj6OgPwmVkLnUMzh/cNrnUl6TcmqVAqqkxNCbIvzAspJUWZPJfb52wvP +jBA== X-Forwarded-Encrypted: i=2; AJvYcCXt6nWTyREuwFu4mglqh4bliAwdFmB8bA9/fvYVZddyox/wfgJJO0i3XSw8agCikBK8r7iRdmru5PbkOD+W@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzqbZZG2J9L5oOJkXYgSJ5FkVdLwA2fmlyOabBNrUbSrtJzGdSU gDQ6/MiU/5OQY4I7YTyvz2kpJ7aNW34/cppVSAKaHYmlFRFZCw01pBdlz+M/gHdPtw== X-Google-Smtp-Source: AGHT+IForf7doqz2BSzrryHAgi9gpOs29z8V1cbjMRLyMKg7L27NFLFjQi7QgtCZtFnNTwzQ1veOeA== X-Received: by 2002:a05:6000:402a:b0:390:ff25:79c8 with SMTP id ffacd0b85a97d-39c120def06mr8831310f8f.20.1743517548570; Tue, 01 Apr 2025 07:25:48 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARLLPALdKwj8FQ/5lF6o0DEuYicTg9qr6uP5yaMCwhqhpZkP6w== Received: by 2002:a05:600c:4ba7:b0:43c:ef03:56fa with SMTP id 5b1f17b1804b1-43d84eddd68ls3012995e9.2.-pod-prod-02-eu; Tue, 01 Apr 2025 07:25:46 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVyMz84pnqWU1gMn/2pwk3/hwxNbbPw7IstfL4Tke/9ZgdfhySidzZTaN/Ztg/OJzmL2X2x+hsytxoS51TA@amarulasolutions.com X-Received: by 2002:a05:600c:3b29:b0:43d:4686:5cfb with SMTP id 5b1f17b1804b1-43dbc6f7a2dmr107707385e9.27.1743517546371; Tue, 01 Apr 2025 07:25:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1743517546; cv=none; d=google.com; s=arc-20240605; b=YJfps4c5YeqweZYIfQnjPKdr4jpYmwYEEEUtVgUUjxUSIkT7y45QV69OkveQSOStjE ZsStq8pYVFhcyCfTNoSKhBign002OI9YqM9R4pPo3GMPVMJstGD4Id0bK/A8IDmOKPAF F64kIzdizwPw4ITXEHRaQ8iUAredtvfPN4w+zqczoQklBt0cipiuZMSIuuTofQ29RGzh TdhJ1NPf4C/b9+FBjoQJIHCRcjE5O2eZgYQIvgtlQD9/BNaFrQ0mkJAAI4tiBHlKawRW hp+WdoGDMp6Gbs9/kEgIlrbngr+93XLbQeFinliliXGP68EQXCzIqvitYqrAPzVw9ORs clpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=8bb69R/ldWliYyn2kizphTjjK8APWGBsIcmCjML4wrQ=; fh=r6s9TpWYwVzxJeNHxMN4921NbSZuVvPshGFpKyUE2ds=; b=V8yHj0ssb2R2ehXruOSp5nrPCkBN/uJVyU9dQPDQYomXAgyMkkuD7poF25M2/agGgd LdVj0cyoAm5Al7J3giMMD17oMSjRVSQ12+toFd/6guauTQhEYq4ZcJwgrIcdyR4YUl3I m2Do3Y1Ic5DeBlZ/3cdgUKpEnt1jMQUtsEP4+iSL4tAZAb8U+zVaWSQJy6D31IQedp7h K0D8o0sUOtIjTFAEOS2sGGH6dZEuid1yA+Jwo/mOOVOXHAlhkZoGvMVPnG+sEvbpQVlX zCXoLOplmVASMSR5AcBZYTzSYnYao0VwtxSvaOXOzlGEs5vMTCV3kdbL0rklA0hzNwNC rTFg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=NBTEQfAy; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 5b1f17b1804b1-43ea56acbcbsor12609555e9.4.2025.04.01.07.25.46 for <linux-amarula@amarulasolutions.com> (Google Transport Security); Tue, 01 Apr 2025 07:25:46 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCUWVENP7lyG+hOzBEoPn0P2Sk4uveKdQkRspATrdvHyd2XOXmZ8mzq1CLK1afCg6L6kartJ9uRAbvuzU28b@amarulasolutions.com X-Gm-Gg: ASbGncs+Oo+9ddjFBvWmFkl+NcbD0Jm0vPu7oc159R0Yu7UqHghlUBDETkHRG+eQFy+ LoAF/ozz7cW6mjMzt00WAtlmzolg+74bIn54C/fdanNyy+GNQTGGOyX8jb8Mx0X83qcZKdCGfUg MYAGDk9+6Zndte3SA8+ChUDIWm3VqJ6BYq63vMnLAiFY2cesdfMjJcho76/axmigCnRrZVufZ1/ Ek0cbmF7iJygoTSdTm/gYCkAu+qN2pbs0MhYhrmamv5o1USQ+sirRSblsYS5VZBCXtmRdE7vPeG 3f7yKGS8aaCrWk65Vd3pvrjn43NP4tj7PKElWWXKpL62DjPyzhrgzTy+/PxNyWUtCWzT3KS7KFW MFha6YFlZfQ== X-Received: by 2002:a05:600c:3b29:b0:43d:4686:5cfb with SMTP id 5b1f17b1804b1-43dbc6f7a2dmr107707115e9.27.1743517545925; Tue, 01 Apr 2025 07:25:45 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.40.230]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d82efeacasm201251735e9.23.2025.04.01.07.25.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Apr 2025 07:25:45 -0700 (PDT) From: Dario Binacchi <dario.binacchi@amarulasolutions.com> To: buildroot@buildroot.org Cc: Bernd Kuhls <bernd@kuhls.net>, Yegor Yefremov <yegorslists@googlemail.com>, linux-amarula@amarulasolutions.com, Dario Binacchi <dario.binacchi@amarulasolutions.com> Subject: [PATCH 2/2] package/linux-firmware: add option for Intel NPU firmware Date: Tue, 1 Apr 2025 16:25:39 +0200 Message-ID: <20250401142539.4009844-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250401142539.4009844-1-dario.binacchi@amarulasolutions.com> References: <20250401142539.4009844-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=NBTEQfAy; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: <linux-amarula.amarulasolutions.com> X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: <https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/post>, <mailto:linux-amarula@amarulasolutions.com> List-Help: <https://support.google.com/a/amarulasolutions.com/bin/topic.py?topic=25838>, <mailto:linux-amarula+help@amarulasolutions.com> List-Archive: <https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/> List-Unsubscribe: <mailto:googlegroups-manage+476853432473+unsubscribe@googlegroups.com>, <https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/subscribe> |
Series |
|
Related |
show
|
diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in index 2daeeb53b496..83da3676db11 100644 --- a/package/linux-firmware/Config.in +++ b/package/linux-firmware/Config.in @@ -732,4 +732,17 @@ config BR2_PACKAGE_LINUX_FIRMWARE_RP2 endmenu +menu "NPU Firmware" + +config BR2_PACKAGE_LINUX_FIRMWARE_INTEL_NPU + bool "Intel NPU firmware" + help + Firmware files for Intel NPU device. Intel NPU device is an + AI inference accelerator integrated with Intel client CPUs. + The full device name is Neural Processing Unit, but the + Linux kernel driver uses the older name Versatile Processing + Unit (VPU). + +endmenu + endif diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 0c0a2d5c4eb3..e5e1b32dfd84 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -932,6 +932,11 @@ ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RP2),y) LINUX_FIRMWARE_FILES += rp2.fw endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_INTEL_NPU),y) +LINUX_FIRMWARE_FILES += intel/vpu/vpu_*.bin +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.intel_vpu +endif + ifneq ($(LINUX_FIRMWARE_FILES)$(LINUX_FIRMWARE_DIRS),) define LINUX_FIRMWARE_BUILD_CMDS
Add an option to install the firmware files for Intel Neural Processing Unit (NPU) device. Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> --- package/linux-firmware/Config.in | 13 +++++++++++++ package/linux-firmware/linux-firmware.mk | 5 +++++ 2 files changed, 18 insertions(+)