On Fri, Aug 22, 2014 at 09:17:08PM +0200, Maxime Ripard wrote:
> > The other issue is that of "mainlining", getting Allwinner chipset support
> > in the latest version of the Linux kernel. There is a wiki page for that,
> > at http://linux-sunxi.org/Linux_mainlining_effort
> > There are several drivers that need work, and I think it is best to start
> > off with something small.
> > I had a chat with Jon and he suggested (among others) LRADC.
> > 
> > Regarding the LRADC, there is a patch by Hans de Goede,
> > http://lists.infradead.org/pipermail/linux-arm-kernel/2014-January/thread.html#222516
> > This patch was sent for inclusion to the mainline, but was not accepted yet.
> > 
> > There is an older discussion here with comments on what to change,
> > https://groups.google.com/d/topic/linux-sunxi/Xq-egaBfzwA/discussion
> > 
> > Would that be a good starting point? If so, click on the URL above and
> > continue the discussion.
> 
> This would be very nice to have some code coming from you guys. I
> agree with Jon that you should start with some drivers simple enough
> so that you focus on getting used to the mainlining process without
> much interference from the technical side. Off the top of my head, I
> guess A31's GPADC or PWM drivers (the suggested LRADC, touch panel and
> high speed timers are already supported or worked on). Or, in the
> LRADC or touch screen case, porting those drivers to the A31/A23 if
> the IP changed.
> 
> That could also be the addition of a new board (the A23 development
> board maybe?)

Oh, and something else you could do, even though you did it a bit in
the past, is to review the patches that are sent.

It might seem a bit backward, but it usually help to understand how
the review usually goes. And that would be really helpful, since you
are obviously the most knowledgable about your SoCs.

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

Attachment: signature.asc
Description: Digital signature

Reply via email to