Merging .c files from arch/arm/mach-pxa/h5400 back to h5400.c

From: Michal Panczyk <mpanczyk_at_gmail.com>
Date: Sun, 10 Feb 2008 22:43:32 +0100

Hello all

A new year has come - so did the plans. Last year, before the
kernel-discuss went down (!!!), there was some work done for splitting
the baisic drivers of h5000 devices from the h5400.c file to separate
files. As the result some new files are now listed in
arch/arm/mach-pxa/h5400/ dir :
h5400_audio.c (removed by recent change in CVS)
h5400_bl.c
h5400_bt.c
h5400_lcd.c
h5400_wifi.c

This year the plans have changed - the plan is to put everything back
to h5400.c file again... (see OE bug #3549 - just remember that the
temporary address change - bugs.openembedded.net). So I am going to
start work on bringing back the functions included in these files to
h5400.c. I got positive response from Paul Sokolovsky and Anton (who
spent some time on previous plan.....). The work does not seem too
hard, as most of code is well documented (commented :P). I am going to
go by each file in alphabetical order and follow the style included in
h2200.c (as I worked with that a little and I know it is ok) and
submit patches in couple of next days.

The hardest one for me seems to be the wifi driver - as I know that it
does not work in current state (I tried that form module....). If I
have some problems with that one or any other one I will ask for some
help here or at kernel-bugs mailing list.

I would like to get the patches tested even before going to OE.dev. I
know that most of people interested in looking through the patches
will know how to apply them and build proper image, but there are also
some people (who I guess have some more time) that would just like to
load the image and start testing. I think that information form the
test is quite valuable, so I would like to build and share an image
(probably console-image). I have started (again) the initial work on
some kind of test procedure available for everybody of testing support
of hardware components -
http://www.linuxtogo.org/gowiki/UniversalTestProcedure It is based on
my never sent report about current state of support of h5000 in
angstrom, but in the current state it is even unreadable (uh - how I
love formatting the wiki pages....). In couple of days it is going to
look better, so I hope the future testers could use it quite
simple.....
I would be grateful for comment on that plan too - it seems to be
against the current 'policy' (every image has to go through
autobuilder), but it seems to be straight forward...

Also, Koen (I am not sure if You are subscribed to the list)- I have
seen Your comment at angstrom-devel
(http://article.gmane.org/gmane.linux.distributions.angstrom.devel/2058)
about getting Wifi to work. I don't want to mess up Your work, so if
You too have some comments pls share them here....

If there are any comments("go go go","the plan is wrong because....",
"don't mess up with my code..." "leave this - there are move important
things to do in the port", "wait for 2.6.24 merger"), proposals please
submit them to h5400-port as most interested people are subscribed
there.

Cheers
Michal Panczyk
Received on Sun Feb 10 2008 - 16:43:34 EST

This archive was generated by hypermail 2.2.0 : Sun Feb 10 2008 - 16:43:53 EST