On Thu, 28 May 2026 at 18:17, Matyáš Bobek <[email protected]> wrote: > > Added the FlexCAN2 emulator implementation core, with > CAN_FLEXCAN Kconfig flag and MAINTAINERS entry. > > FlexCAN2 version can be found in i.MX6 SoCs and others. > > More information about the implementation can be found in [1]. > > Some macro and struct defintions were borrowed from the Linux kernel. > The original authors agreed with relicensing them to GPL-2.0-or-later on > the qemu-devel mailing list. > > [1] > http://dspace.cvut.cz/bitstream/handle/10467/122654/F3-BP-2025-Bobek-Matyas-BP_Bobek_FlexCAN_final_4.pdf > > Signed-off-by: Matyáš Bobek <[email protected]> > Signed-off-by: Pavel Pisa <[email protected]> > Tested-by: Pavel Pisa <[email protected]> > Reviewed-by: Bernhard Beschow <[email protected]> > Reviewed-by: Pavel Pisa <[email protected]>
> +/** > + * The following macros were originally written for the Linux kernel by: > + * Andrey Volkov <[email protected]> > + * Sascha Hauer <[email protected]> > + * Marc Kleine-Budde <[email protected]> > + * David Jander <[email protected]> > + */ For clarity, we should add a line to this comment: "and they have agreed to license them under GPL-2.0-or-later". thanks -- PMM
