From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7325025390560280576 X-Received: by 2002:a05:6512:1086:b0:511:2dfc:9ffc with SMTP id j6-20020a056512108600b005112dfc9ffcmr1591322lfg.60.1706788063755; Thu, 01 Feb 2024 03:47:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac2:58c7:0:b0:511:20a4:c31d with SMTP id u7-20020ac258c7000000b0051120a4c31dls413988lfo.1.-pod-prod-07-eu; Thu, 01 Feb 2024 03:47:41 -0800 (PST) X-Google-Smtp-Source: AGHT+IElOzfhKhFmwDF7Xhs8M/SqjBGsLv11WQ49jIyrHgdGwM2PJSWM44MD1XmyDQUgFtO039Ju X-Received: by 2002:a05:6512:3e05:b0:511:3232:954f with SMTP id i5-20020a0565123e0500b005113232954fmr175827lfv.2.1706788061274; Thu, 01 Feb 2024 03:47:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1706788061; cv=none; d=google.com; s=arc-20160816; b=jcVWMgPeSTXWxBNVlIbT0QRVWKKCP7mz90GUc6HmbHstFGIvDchkbFh1jCNwslTDQA 3FQLdVHo/WcrnBEUlxIIsp9BwuU9QqAn0F/M7qeQ8DBFq2cdSZwp6HASxAJwGHRTggRn ZrB9X0y9uj79QEK1c32L1kelAged3tirEadhFgmdktv8ld75ITRCvBS5OI+44TEXPMDf ee/pyX+O+pBQzg4Vi+iuRTpkO2Q28LBpAS+AtJNkbKRNUXitqS9TQV9cSG4uwWz+yOEt ulrtcB+cKToL2mfPhIF3yJa5CHo9Rqt7jOD3ms7Nic2/4b6it2p/Bk2+Dj1CylyfZVED HqCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id; bh=+mrtYC7k1bSk/JgrZjNG2M5KInXhii0bo9GuhjjLAt8=; fh=Df6XNmm8/9ZPbDxmuO7KoyNWQqaj5v2G3tkMLccAj80=; b=AMovABk87IG1B4cDnuZUhHI+E9zgTqiJXHN51uUi+IxMTvSFwpQEeXE4x/i6lbuXIR IJrEBgOyNhwvmSR6ZtLrFQDcg11vcvS2Z9Qd0bEJTpoVVVIq4LzKIrZxN/vAlZNDKRiS cHb6oa6q5VYM8x8KNc+xFi7DHdfiesIyKqDBy1dOtSDiqHCxZ9kv9pUjZHfapKkWJ1U/ mP2Iz6B6odHMy1xYGX7Dg0W+UnuBzfxYDiCdmVlLewrKN1e49DAbgggujwn2Vqmr3lMz MQOgfIHtbqG/yqY+BfOzQwAFr7D0CcSyEQJE51Ij8f6cqGRvSlj2H/adtbkeJxb3mICR FyAQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de X-Forwarded-Encrypted: i=0; AJvYcCWlySQxr4zXwp931AL3wshS4vO+h7THMQTEtkTDBs4TYEj2ubR+CK8VWpHzV1Swk1fERxv7icynoipJ9hI2OqINsefUepynnshaMzs= Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id f21-20020a05651232d500b005100f02c5d1si523284lfg.0.2024.02.01.03.47.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 01 Feb 2024 03:47:41 -0800 (PST) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 411BlcTL018598 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 1 Feb 2024 12:47:39 +0100 Message-ID: Subject: Re: [PATCH v3 0/8] Fix and update VisionFive 2 From: Uladzimir Bely To: Jan Kiszka , isar-users Date: Thu, 01 Feb 2024 14:47:07 +0300 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.3 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=0.3 required=5.0 tests=ALL_TRUSTED,NUMERIC_HTTP_ADDR, URI_HEX autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: R4qXKSaXDOV6 On Wed, 2024-01-17 at 12:19 +0100, 'Jan Kiszka' via isar-users wrote: > Debian has fixed riscv64 cross-building in sid, and we can now use > the > chance to fix and update VisionFive 2. We can't go fully upstream > with > that board yet as it would otherwise lack USB and PCIe support. But > there is a working for-upstream kernel branch on top of 6.6 that we > can > use. In contrast, firmware is fully upstream now. >=20 > Changes in v3: > =C2=A0- go back to downstream kernel > =C2=A0- drop linux-mainline update > =C2=A0- update u-boot to 2024.01 > =C2=A0- update to opensbi 1.4 >=20 > Changes in v2: > =C2=A0- drop no longer need cross-build workaround > =C2=A0- update to kernel 6.6.10 >=20 > Jan >=20 > Jan Kiszka (8): > =C2=A0 crossvars: Account for PACKAGE_ARCH =3D "${BUILD_ARCH}" > =C2=A0 meta-isar: jh7110-u-boot-spl-tool: Use BPN instead of PN > =C2=A0 meta-isar: starfive-visionfive2: Use kernel DTB > =C2=A0 meta-isar: jh7110-u-boot-spl-tool: Rework > =C2=A0 meta-isar: starfive-visionfive2: Switch to upstream U-Boot > =C2=A0 opensbi-starfive-visionfive2: Update to 1.4 release > =C2=A0 meta-isar: starfive-visionfive2: Drop obsolete recipes > =C2=A0 linux-starfive: Update to 6.6 upstream queue >=20 > =C2=A0.../conf/machine/starfive-visionfive2.conf=C2=A0=C2=A0=C2=A0 | 13 += +---- > =C2=A0.../jh7110-u-boot-spl-image/files/install=C2=A0=C2=A0=C2=A0=C2=A0 |= =C2=A0 1 - > =C2=A0.../jh7110-u-boot-spl-image/files/rules=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 | 10 ----- > =C2=A0.../jh7110-u-boot-spl-image_0.1.bb=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 32 --------------- > =C2=A0...l_0.1.bb =3D> jh7110-u-boot-spl-tool_0.2.bb} |=C2=A0 2 +- > =C2=A0.../opensbi/files/starfive-visionfive2-rules=C2=A0 | 12 ++++++ > =C2=A0.../files/starfive-visionfive2-rules.tmpl=C2=A0=C2=A0=C2=A0=C2=A0 |= 17 -------- > =C2=A0...ensbi-starfive-visionfive2_1.2+20230310.bb | 33 --------------- > =C2=A0.../opensbi-starfive-visionfive2_1.4.bb=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 | 25 +++++++++++ > =C2=A0.../files/starfive-visionfive2-rules.tmpl=C2=A0=C2=A0=C2=A0=C2=A0 |= 35 ++++++++++++++++ > =C2=A0...-starfive-visionfive2_2021.10+VF2-3.0.4.bb | 31 -------------- > =C2=A0.../u-boot-starfive-visionfive2_2024.01.bb=C2=A0=C2=A0=C2=A0 | 29 += ++++++++++++ > =C2=A0.../files/rules.tmpl=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 12 ------ > =C2=A0.../files/visionfive2-u-boot-firmware.install |=C2=A0 1 - > =C2=A0.../visionfive2-uboot-fit-image.its.tmpl=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 | 41 ----------------- > -- > =C2=A0.../visionfive2-u-boot-firmware.bb=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 38 ----------------- > =C2=A0...sure-GP-relative-addressing-is-not-u.patch | 32 +++++++++++++++ > =C2=A0.../linux/files/starfive2_extra.cfg=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 6 ++- > =C2=A0.../linux/linux-starfive_5.15-visionfive2.bb=C2=A0 | 19 --------- > =C2=A0.../linux/linux-starfive_6.6-visionfive2.bb=C2=A0=C2=A0 | 21 ++++++= ++++ > =C2=A0.../canned-wks/starfive-visionfive2.wks.in=C2=A0=C2=A0=C2=A0 |=C2= =A0 6 +-- > =C2=A0meta/classes/crossvars.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 2 +- > =C2=A022 files changed, 167 insertions(+), 251 deletions(-) > =C2=A0delete mode 100644 meta-isar/recipes-bsp/jh7110-u-boot-spl- > image/files/install > =C2=A0delete mode 100644 meta-isar/recipes-bsp/jh7110-u-boot-spl- > image/files/rules > =C2=A0delete mode 100644 meta-isar/recipes-bsp/jh7110-u-boot-spl- > image/jh7110-u-boot-spl-image_0.1.bb > =C2=A0rename meta-isar/recipes-bsp/jh7110-u-boot-spl-tool/{jh7110-u-boot- > spl-tool_0.1.bb =3D> jh7110-u-boot-spl-tool_0.2.bb} (85%) > =C2=A0create mode 100644 meta-isar/recipes-bsp/opensbi/files/starfive- > visionfive2-rules > =C2=A0delete mode 100644 meta-isar/recipes-bsp/opensbi/files/starfive- > visionfive2-rules.tmpl > =C2=A0delete mode 100644 meta-isar/recipes-bsp/opensbi/opensbi-starfive- > visionfive2_1.2+20230310.bb > =C2=A0create mode 100644 meta-isar/recipes-bsp/opensbi/opensbi-starfive- > visionfive2_1.4.bb > =C2=A0create mode 100755 meta-isar/recipes-bsp/u-boot/files/starfive- > visionfive2-rules.tmpl > =C2=A0delete mode 100644 meta-isar/recipes-bsp/u-boot/u-boot-starfive- > visionfive2_2021.10+VF2-3.0.4.bb > =C2=A0create mode 100644 meta-isar/recipes-bsp/u-boot/u-boot-starfive- > visionfive2_2024.01.bb > =C2=A0delete mode 100644 meta-isar/recipes-bsp/visionfive2-u-boot- > firmware/files/rules.tmpl > =C2=A0delete mode 100644 meta-isar/recipes-bsp/visionfive2-u-boot- > firmware/files/visionfive2-u-boot-firmware.install > =C2=A0delete mode 100644 meta-isar/recipes-bsp/visionfive2-u-boot- > firmware/files/visionfive2-uboot-fit-image.its.tmpl > =C2=A0delete mode 100644 meta-isar/recipes-bsp/visionfive2-u-boot- > firmware/visionfive2-u-boot-firmware.bb > =C2=A0create mode 100644 meta-isar/recipes-kernel/linux/files/0001-riscv- > efistub-Ensure-GP-relative-addressing-is-not-u.patch > =C2=A0delete mode 100644 meta-isar/recipes-kernel/linux/linux- > starfive_5.15-visionfive2.bb > =C2=A0create mode 100644 meta-isar/recipes-kernel/linux/linux- > starfive_6.6-visionfive2.bb >=20 > --=20 > 2.35.3 >=20 Applied to next, thanks.