From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7220354510442463232 X-Received: by 2002:a2e:be87:0:b0:2a7:81b2:23cc with SMTP id a7-20020a2ebe87000000b002a781b223ccmr422090ljr.3.1681119803066; Mon, 10 Apr 2023 02:43:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:b11:b0:4e8:c8b4:347a with SMTP id w17-20020a0565120b1100b004e8c8b4347als600575lfu.1.-pod-prod-gmail; Mon, 10 Apr 2023 02:43:21 -0700 (PDT) X-Google-Smtp-Source: AKy350bgSWR1tSJyQuRMaKGdTe96wyWbUM1jDDmnZvTe7Ityc7+qE+Zljt8n4mash28TCpIEbPkT X-Received: by 2002:a19:ad09:0:b0:4db:26b1:ec52 with SMTP id t9-20020a19ad09000000b004db26b1ec52mr2857775lfc.59.1681119801308; Mon, 10 Apr 2023 02:43:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681119801; cv=none; d=google.com; s=arc-20160816; b=u2997MTvuX8XVpKh/MVZQiZ9cz9+Pq1l9FyeQegmHjNFRbvu3s2CpTD6CDMv+UBpwR Gqldm5OkdMvEpvu6WwoIjbsCmIRR0v4nHCGxaq/9h1oenCbwbEQPUYqgwIxKsPmE7h21 N+QwdS8MVR4mrV+jHFqIQ1RJHry4qCzq/43b1M1nBQhb5kC3ydRNZ7ft1XQ8z0LYRb5S X80ZyEf7ww2aN16LreWV5u2+87JpRMJ1wX8BkUSoBV8Cct2LaZgXIuh9slSEGUDl5ZpV 2bDWHUKaZri/+qXy/9+1i7nEdci1MPu/H/RIwB6bNvgDRPkncfZ4xgPDdFe9tPGHD2bf /ZPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=h+U2+ZN+zcECqZamu6P4KFePHHDy20SrEztTVzy4Gn8=; b=os2R2vwaY5ghFFkZs6l59Z7LfO+/yioXGrHUUsSWl8no/S5dVaT6emsmRWFemiAMAW iFjxjdRysPwl0zeED05PcQWdYeDBcIMPes0RuL3unpgn1RsmoLgTWIpbBFIv3tAuFZZP oOYkgwC/4kovWziCznsXV/Cr93KHR+32I8OIhec/6dqSqNpCvxxa2H9/YLdQuS2CubFx WzU1xa0Yb/aB2v2DTJ+yOjtHUdpR3uTgy6ukxM5NGHiXImgSDiZUzcpjFnlAqd3QD2By N5ofr3fctkusaFEuYLgvuwXtwtb0o4K3HCaBfLMyeKXAbDMtshcZqgPOVpUXGQPsG839 ob1w== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=ICnL8l8x; spf=pass (google.com: domain of fm-72506-202304100943204c7f4e839ee6e61737-pwe7me@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-72506-202304100943204c7f4e839ee6e61737-PwE7Me@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net. [185.136.65.226]) by gmr-mx.google.com with ESMTPS id i38-20020a0565123e2600b004e84f87a118si524692lfv.2.2023.04.10.02.43.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Apr 2023 02:43:21 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-72506-202304100943204c7f4e839ee6e61737-pwe7me@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=ICnL8l8x; spf=pass (google.com: domain of fm-72506-202304100943204c7f4e839ee6e61737-pwe7me@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-72506-202304100943204c7f4e839ee6e61737-PwE7Me@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 202304100943204c7f4e839ee6e61737 for ; Mon, 10 Apr 2023 11:43:20 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=felix.moessbauer@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=h+U2+ZN+zcECqZamu6P4KFePHHDy20SrEztTVzy4Gn8=; b=ICnL8l8xnnnvm+4IM0haD5qlGC/sE53BWsydO2S/a+O63yqxmeMl93351GxyCONYAh+8qc OPO6CHf28eWrbv7AxcUd8rKm5mVSEXb2wVtPcmy8iNsCc9kmDkGzfppLXWiwzgfpfpF6DaLc iVqwVVYiaefpVCE/8nrTJvDH3/f6w=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, daniel.bovensiepen@siemens.com, florian.bezdeka@siemens.com, Felix Moessbauer Subject: [PATCH v4 3/6] starfive-visionfive2: add BSP kernel Date: Mon, 10 Apr 2023 09:42:49 +0000 Message-Id: <20230410094252.1151370-4-felix.moessbauer@siemens.com> In-Reply-To: <20230410094252.1151370-1-felix.moessbauer@siemens.com> References: <20230410094252.1151370-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-72506:519-21489:flowmailer X-TUID: TdkBVyZhRUee This patch adds the kernel (including configuration) from the SDK package. To make this kernel build on gcc12, we add a patch that fixes the machine model. Signed-off-by: Felix Moessbauer --- .../linux/files/starfive2_extra.cfg | 3 +++ .../linux/linux-starfive_5.15-visionfive2.bb | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 meta-isar/recipes-kernel/linux/files/starfive2_extra.cfg create mode 100644 meta-isar/recipes-kernel/linux/linux-starfive_5.15-visionfive2.bb diff --git a/meta-isar/recipes-kernel/linux/files/starfive2_extra.cfg b/meta-isar/recipes-kernel/linux/files/starfive2_extra.cfg new file mode 100644 index 00000000..d11c28de --- /dev/null +++ b/meta-isar/recipes-kernel/linux/files/starfive2_extra.cfg @@ -0,0 +1,3 @@ +# additional configuration to support stock debian userlands +CONFIG_BINFMT_MISC=y +CONFIG_SQUASHFS=m diff --git a/meta-isar/recipes-kernel/linux/linux-starfive_5.15-visionfive2.bb b/meta-isar/recipes-kernel/linux/linux-starfive_5.15-visionfive2.bb new file mode 100644 index 00000000..e0700989 --- /dev/null +++ b/meta-isar/recipes-kernel/linux/linux-starfive_5.15-visionfive2.bb @@ -0,0 +1,17 @@ +# +# Copyright (c) Siemens AG, 2023 +# +# SPDX-License-Identifier: MIT + +require recipes-kernel/linux/linux-custom.inc + +SRC_URI += " \ + git://github.com/starfive-tech/linux.git;protocol=https;branch=JH7110_VisionFive2_devel;destsuffix=linux-visionfive-${PV} \ + file://starfive2_extra.cfg" +SRCREV = "a87c6861c6d96621026ee53b94f081a1a00a4cc7" + +S = "${WORKDIR}/linux-visionfive-${PV}" + +KERNEL_DEFCONFIG = "starfive_visionfive2_defconfig" + +LINUX_VERSION_EXTENSION = "-isar" -- 2.34.1