From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id gOWXOair1Wb6RQEAe85BDQ:P1 (envelope-from ) for ; Mon, 02 Sep 2024 12:12:25 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id gOWXOair1Wb6RQEAe85BDQ (envelope-from ) for ; Mon, 02 Sep 2024 14:12:25 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=WtlbqF86; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=N2K8al6y; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1725279144; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=ksQ38U/8aVHTYcJx9EfF9fEo50Dhy5aIbyHslWYos6s=; b=C0FWJJFam3Uv+nTE0mDZUkAWQhZVISw1yPw4BF7xiqOgntOKDPkqhR5eWirYDXKS9Lbwrn Uar3SkV5Ff7QGD0nlPXiA2DMo8iIkPdEUBR5zr9ETcrz27WwoRrVPe6hPw+y9GLQgi5MAh 3e0UcjqU/vp/quqZDSf2a7vRXYlzBXMhdxUPpZaBQTus6eGWZXVdNx1sB2jRvXjCuwCNWH TeVDqQZ7yvsLDP+A8zzQ6PZVWIXIUnE5H/CfhIzcjl7txTkVUvhCt/3jLa7/dKeclS+h8k 2Nzk3T6Z5X4g2cL9I13gpudzk71t9rDaHJa5FDaXCw5QTNKyNmKSpMU1bEkhyQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1725279144; a=rsa-sha256; cv=none; b=ABvRlZZyJGUr01Sp4YoLx66lYzIcrybo5GT+yBCLPWLVwS1s+6in6qRqQHELK1QSM4Ls/A ek1KqJscGtfRCPzHdooeMjCX4QAi3LW9NAcErTsch9hsOFO+QQWeFkJoHuJLFrYwMDNMB3 XhzBOUJEF3FxG+i59HpE5vyOxnIObj7StHziujbgwUuC3C1J24En/TCws3wv0nKDGYhQUh Vzng0w+Yg8iWy+7nQkaJuW07TSxHufgp4PPrkOLAdPcBO53CFkhuDadwvBKYlBNjdgHJJJ 7aZUYHYYBMq4J45DLBgzMCnoXhYdoLHZWWiR4p+J33lYpDWHjDkgnXmymaLJXw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=WtlbqF86; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=N2K8al6y; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B96043E7D3 for ; Mon, 02 Sep 2024 14:12:23 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sl5uf-0008Ni-J3; Mon, 02 Sep 2024 08:12:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sl5ud-0008NY-Sq for guix-patches@gnu.org; Mon, 02 Sep 2024 08:12:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sl5ud-0005nm-Di for guix-patches@gnu.org; Mon, 02 Sep 2024 08:12:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=ksQ38U/8aVHTYcJx9EfF9fEo50Dhy5aIbyHslWYos6s=; b=WtlbqF86mb26oWOMW0wDFnYdIfEi4MoXpKQ0du1Pk7kMVesYPIp9WN+dmIo8Oh8FqljzpgaKmfr34fg6JFT++nGSwejW9VbVBmdZ63WH5y90/UVtG752VlWKMx0LkwtH/eJIA07WdJ+c4zEsDZgGf/6Ok/jzZJ6IHklO0g3oMgaLVMIaLCZNiWUVgjUdz01GVc7o1cpHTrnoATfYSdD9a8es9vGNATcWBKsdI+3KFq+Waihv59ktwPAlhLEIr5nxmIqa67lI9ZuuB8aph+0riCmlT0L+NnAVemoZGzNxX9Rg45GjShEDw2+dId/UbukG69OWevobF38pJzJwlYSdqQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sl5va-0000XV-Jq; Mon, 02 Sep 2024 08:13:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72964] [PATCH] gnu: linux-libre: Add =?UTF-8?Q?=E2=80=98linux-libre-arm64-honeycomb=E2=80=99.?= Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: leo@famulari.name, w@wmeyer.eu, guix-patches@gnu.org Resent-Date: Mon, 02 Sep 2024 12:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72964 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72964@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , Leo Famulari , Wilko Meyer X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Leo Famulari , Wilko Meyer Received: via spool by submit@debbugs.gnu.org id=B.17252791722046 (code B ref -1); Mon, 02 Sep 2024 12:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Sep 2024 12:12:52 +0000 Received: from localhost ([127.0.0.1]:46981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sl5vQ-0000Ww-5T for submit@debbugs.gnu.org; Mon, 02 Sep 2024 08:12:52 -0400 Received: from lists.gnu.org ([209.51.188.17]:42602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sl5vN-0000Wn-Hg for submit@debbugs.gnu.org; Mon, 02 Sep 2024 08:12:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sl5uM-0008M9-Sg for guix-patches@gnu.org; Mon, 02 Sep 2024 08:11:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sl5uL-0005l3-Q6; Mon, 02 Sep 2024 08:11:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=ksQ38U/8aVHTYcJx9EfF9fEo50Dhy5aIbyHslWYos6s=; b=N2K8al6yKhzx7T JqtGdG7SzOYpBIp9OYuc6Mc14HSDz9TXrPq6ozKqTfXfpdOzXcAwVwn6VZmvKNdJGIvHO2XRIMKrP VJSIxPup81EZR0xoDri4BT5HCbPCSq9g+83mFiA2d5CUkDkMmee1sqpW0KIzGvWRj/pxf6qMLlFbF mne42X/CjpNGNHAPZVR/G7tEZwEJMKvPhcHoSVdZOMiP1IOik9KcA9vOOW9SMWwHHVhjzved5LpaR Ub6xcH7KUtL8az387OaRmICR4be8N0e1X5OFh6fQVJ3OhPTYSNBRjvhz8Hcupkxldh3n2Zt/Uat1C dQ5QMVHu1O24Gv+SpVwQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Mon, 2 Sep 2024 14:11:37 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -2.28 X-Spam-Score: -2.28 X-Migadu-Queue-Id: B96043E7D3 X-Migadu-Scanner: mx11.migadu.com X-TUID: G9HGkPvxTpyW Package definition taken from guix/maintenance.git commit 0dc194cc85f8f0ef8cfcde29b9610ade7138beff, written by Ricardo Wurmus . * gnu/packages/linux.scm (linux-libre-arm64-honeycomb): New variable. Change-Id: Ieb8503424a19c1c32a3ecac829c3d5d2a47b458e --- gnu/packages/linux.scm | 60 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) Hello, This definition comes from the (sysadmin honeycomb) module in maintenance.git. I’m moving it here for convenience so that it gets built by CI and we don’t have to build it on demand when deploying Guix System on the Honeycombs. Ludo’. diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 318c6ccf13..f583ae0b7a 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1371,6 +1371,66 @@ (define-public linux-libre-arm64-generic-5.4 ("CONFIG_RTC_DRV_RK808" . #t)) (default-extra-linux-options linux-libre-5.4-version)))) +(define-public linux-libre-arm64-honeycomb + ;; Kernel for use on the HoneyComb LX2 boards: + ;; . + (make-linux-libre* linux-libre-5.15-version + linux-libre-5.15-gnu-revision + linux-libre-5.15-source + '("aarch64-linux") + #:extra-version "arm64-honeycomb" + #:extra-options + ;; See + ;; https://github.com/SolidRun/lx2160a_build/blob/master/configs/linux/lx2k_additions.config + (append + `(("CONFIG_GPIO_SYSFS" . #true) + ("CONFIG_GPIO_MPC8XXX" . #true) + ("CONFIG_NET_PKTGEN" . #true) + ("CONFIG_USB_SERIAL" . #true) + ("CONFIG_USB_SERIAL_CONSOLE" . #true) + ("CONFIG_USB_SERIAL_GENERIC" . #true) + ("CONFIG_USB_SERIAL_SIMPLE" . #true) + ("CONFIG_USB_SERIAL_FTDI_SIO" . #true) + ("CONFIG_USB_ACM" . #true) + ("CONFIG_USB_NET_DRIVERS" . #true) + ("CONFIG_USB_USBNET" . #true) + ("CONFIG_USB_NET_CDCETHER" . #true) + ("CONFIG_USB_NET_CDC_NCM" . #true) + ("CONFIG_USB_NET_NET1080" . #true) + ("CONFIG_USB_NET_CDC_SUBSET_ENABLE" . #true) + ("CONFIG_USB_NET_CDC_SUBSET" . #true) + ("CONFIG_USB_ARMLINUX" . #true) + ("CONFIG_BLK_DEV_NVME" . #true) + ("CONFIG_NVMEM_BCM_OCOTP" . #true) + ("CONFIG_DRM_AMDGPU" . #true) + ("CONFIG_DRM_AMDGPU_SI" . #true) + ("CONFIG_DRM_AMDGPU_CIK" . #true) + ("CONFIG_DRM_AMDGPU_USERPTR" . #true) + ("CONFIG_DRM_AMD_DC" . #true) + ("CONFIG_CHASH" . #true) + ("CONFIG_PMBUS" . #true) + ("CONFIG_SENSORS_PMBUS" . #true) + ("CONFIG_REGULATOR" . #true) + ("CONFIG_REGULATOR_FIXED_VOLTAGE" . #true) + ("CONFIG_REGULATOR_PWM" . #true) + ("CONFIG_SENSORS_AMC6821" . #true) + ("CONFIG_SENSORS_LM90" . #true) + ("CONFIG_SENSORS_LTC2978" . #true) + ("CONFIG_SENSORS_LTC2978_REGULATOR" . #true) + ("CONFIG_TMPFS" . #true) + ("CONFIG_TMPFS_POSIX_ACL" . #true) + ("CONFIG_TMPFS_XATTR" . #true) + ;;("CONFIG_BLK_DEV_RAM_SIZE" . 524288) + ("CONFIG_POWER_RESET_GPIO" . #true) + ("CONFIG_CRYPTO_USER_API_HASH" . #true) + ("CONFIG_CRYPTO_USER_API_SKCIPHER" . #true) + ("CONFIG_CRYPTO_USER_API_RNG" . #true) + ("CONFIG_CRYPTO_USER_API_AEAD" . #true) + + ;; For connecting to ci.guix.gnu.org over VPN. + ("CONFIG_WIREGUARD" . m)) + (default-extra-linux-options linux-libre-5.15-version)))) + (define-public linux-libre-riscv64-generic (make-linux-libre* linux-libre-version linux-libre-gnu-revision base-commit: 3c21d0da62b3d6832dd1ab450d8ab50ab8d38f27 -- 2.45.2