Is hardware board required if hope to upstream a new arm/arm64 soc?
Li Chen
me at linux.beauty
Mon Jul 11 20:05:30 PDT 2022
Hi Arnd,
---- On Mon, 11 Jul 2022 22:49:09 +0800 Arnd Bergmann <arnd at arndb.de> wrote ---
> On Wed, Oct 20, 2021 at 9:47 AM Li Chen <lchen at ambarella.com> wrote:
> >
> > Hi, all
> >
> > I wonder if a soc design vendor try to get their new socs upstreamed, do
> > maintainers need to get hardware/boards from vendors to verify bootable
> > or other issues?
>
> Hi Li,
>
> I found your old email today after I saw your recent kernel patches.
>
> To answer your original question: there is no requirement to have hardware
> available anywhere, in fact I have very little hardware from any of the
> platforms.
>
> The deal is that upstream maintainers care about long-term maintainability,
> I want to make sure that adding a new platform does not make it harder
> for other developers to do tree-wide changes that require modifications
> to each platform, to avoid regressions.
>
> Whether the code works correctly in the first place is up to the
> downstream maintainer who submits the code. If you want to add
> a new platform, I expect you to test the code.
Got you, we will definitely test codes.
>
> On the other hand, if you want to integrate a platform into automated
> test setups, the kernelci.org team is usually happy to either add
> boards into their fully automated labs, or to link up to third-party
> labs that are able to run kernels built by kernelci.
Good to know that kernelci can add boards.
>
> Let me know if you have any other questions about upstreaming,
> I would very much like to see ambarella SoCs get supported by
> the kernel.
Thanks for your kindness!
>
> Arnd
>
Regards,
Li
More information about the linux-arm-kernel
mailing list