Re: [yocto-patches] [meta-rockchip][PATCH 1/3] bsp: rkbin: use SPDX LicenseRef for Rockchip proprietary firmware

Martin Herren <[email protected]>
Newsgroups org.yoctoproject.lists.yocto-patches
Message-ID <HnJPmFEHitLKNbXFeLhQCEtIGsFThk5oPdA7qjn69O8BjZyGrcrIDfHNp7-snZp3WSowzhUjEb7hl5MENSOnAGfz1vShN7bDaZvl5SQXAEM=@on-the-web.ch>
Hi Quentin,

Thanks for your review.

On Thursday, August 6th, 2026 at 2:42 PM, Quentin Schulz via lists.yoctoproject.org <[email protected]> wrote:

> Hi Martin,
> 

> I've read on LinkedIn you used AI/LLM for some stuff related to Rockchip
> and was wondering if maybe this series got some of it developed by/with
> AI/LLM. OE-Core and BitBake require to add an
> 

> AI-Generated: <AI/LLM used>
> 

> in the commit log and I think it could be nice to see it stated for
> meta-rockchip as well. Ultimately, it's up to Trevor to define or
> "enforce" this as he's the sole maintainer of meta-rockchip at the
> moment. See the "Acceptance of AI Generated Code" section in the
> contributor guide (I'm traveling so cannot provide you with a link right
> now) if you want to know more.

True, some AI was used in thi patch, I was aware about the 'Assisted-By: ' tag used in Zephyr, not about the 'AI-Generated: ' used as convention here. Missed that part of the doc although it is clearly and well documented.

Will submit a v2 with that fixed.

> On 8/5/26 2:14 PM, Martin Herren via lists.yoctoproject.org wrote:
> > From: Martin Herren <[email protected]>
> >
> > OE-Core now parses LICENSE as an SPDX expression and warns on legacy
> > non-SPDX names such as "Proprietary".
> >
> > Switch the rkbin family (rockchip-rkbin.inc, used by -ddr, -optee-os and
> > -tf-a) to a recipe-specific LicenseRef backed by NO_GENERIC_LICENSE, so
> > the SPDX manifest references the real Rockchip LICENSE at the repo root.
> >
> > References: oe-core e9d424738d6f ("classes/conf/lib: Parse LICENSE as SPDX Expression")
> >
> > Signed-off-by: Martin Herren <[email protected]>
> > ---
> >   recipes-bsp/rkbin/rockchip-rkbin.inc | 3 ++-
> >   1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/recipes-bsp/rkbin/rockchip-rkbin.inc b/recipes-bsp/rkbin/rockchip-rkbin.inc
> > index 9ddd54f..d715b44 100644
> > --- a/recipes-bsp/rkbin/rockchip-rkbin.inc
> > +++ b/recipes-bsp/rkbin/rockchip-rkbin.inc
> > @@ -1,7 +1,8 @@
> >   SRC_URI = "git://github.com/rockchip-linux/rkbin;protocol=https;branch=master"
> >   SRCREV = "f43a462e7a1429a9d407ae52b4745033034a6cf9"
> > -LICENSE =
> >   "Proprietary"
> > +LICENSE = "LicenseRef-Rockchip-rkbin"
> >   LIC_FILES_CHKSUM = "file://LICENSE;md5=11e3673115959bf596feaaa6ea7ce9a5"
> > +NO_GENERIC_LICENSE[Rockchip-rkbin] = "LICENSE"
> >
> 

> This seems to follow what we've done for
> meta/recipes-kernel/linux-firmware/linux-firmware_*.bb so looks good to

Yes, the goal was to follow as much as possible with how it is done elsewhere in other layers.

Thanks again and a v2 will follow shorty !

/Martin

> me, thus:
> 

> Reviewed-by: Quentin Schulz <[email protected]>
> 

> Thanks!
> Quentin
> 

> 

> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#4639): https://lists.yoctoproject.org/g/yocto-patches/message/4639
> Mute This Topic: https://lists.yoctoproject.org/mt/120608960/10317775
> Group Owner: [email protected]
> Unsubscribe: https://lists.yoctoproject.org/g/yocto-patches/leave/15057071/10317775/2038727303/xyzzy [[email protected]]
> -=-=-=-=-=-=-=-=-=-=-=-
> 

> 

>
signature.asc (application/pgp-signature, 343 B)
-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wrsEARYKAG0Fgmp0s4cJEIiu+thqKlAPRRQAAAAAABwAIHNhbHRAbm90YXRp
b25zLm9wZW5wZ3Bqcy5vcmcxVsvn4cdEPhYLqEr5mc29o6oMjjqtj+YvbiH0
PFYEMBYhBCYHlZbYUMXC4ILtW4iu+thqKlAPAAAYXgEA265AtK1qU3Gep9wZ
HRYcPNrf+PhAqB/cze3v9CBBO0YBAKKbOFWpYvft7/sWByksTT8Ty2uNjR9g
V/FTHHZV3ysI
=XyCu
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.