Thanks for the info!<br clear="all"><br><font size="1">--</font><i><b><br>Josenivaldo Benito Jr.</b></i><br><b style="color:rgb(51,51,255)">PU2LBD</b><br><br>*Por Aurélio Buarque de Hollanda,  elite, do francês élite, significa “o que há de melhor em uma sociedade, minoria prestigiada, constituída pelos indivíduos mais aptos”.<br>
<br>
<br><br><div class="gmail_quote">On Wed, Sep 19, 2012 at 3:55 PM, Arnd Bergmann <span dir="ltr"><<a href="mailto:arnd@arndb.de" target="_blank">arnd@arndb.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Friday 27 July 2012, Josenivaldo Benito Junior wrote:<br>
> Hi there,<br>
><br>
> The Embedded Artists has a board based on ARM LPC3250 called EA3250 and<br>
> they provide a BSP with patch to Linux Kernel version 2.6.29.2. I am trying<br>
> to "up merge" this patch to Kernel v3.4 (now 3.5) and after that get it in<br>
> the mainstream. Although I have a working version (<br>
> <a href="https://github.com/jrbenito/Kernel-LPC3250" target="_blank">https://github.com/jrbenito/Kernel-LPC3250</a>) I still have doubts on how to<br>
> correct submit it to mainline kernel.<br>
><br>
> -The machine type is already registered in past (<br>
> <a href="http://www.arm.linux.org.uk/developer/machines/list.php?id=2512" target="_blank">http://www.arm.linux.org.uk/developer/machines/list.php?id=2512</a>) but it is<br>
> not in mainline. Since I shall not patch this file, how can I ask to it be<br>
> updated with ea3250 board information?<br>
<br>
</div>Sorry for the late reply, I was just going through old unread email.<br>
<br>
The lpc32xx platform is getting converted to device tree based probing,<br>
which means your board will have to use a device tree file rather than<br>
a board number anyway, which at least solves the problem of getting back<br>
the assigned board number entry.<br>
<div class="im"><br>
> -Could you please point me any documentation on how to add board support to<br>
> Linux Kernel?<br>
><br>
> My doubts are mainly related with process and order of files to submit I<br>
> shall follow. Any direction will be strongly appreciated.<br>
<br>
</div>Please have a look at the phy3250 support in arch/arm/boot/dts/phy3250.dts<br>
and at the files in Documentation/devicetree.<br>
<br>
There are still a few bits missing device tree bindings, in particular the<br>
display and the DMA engine, but you can start with a device tree file<br>
that describes everything else.<br>
<span class="HOEnZb"><font color="#888888"><br>
        Arnd<br>
</font></span></blockquote></div><br>