All of lore.kernel.org
 help / color / mirror / Atom feed
From: arnd@arndb.de (Arnd Bergmann)
To: linux-arm-kernel@lists.infradead.org
Subject: Adding new board to Kernel
Date: Wed, 19 Sep 2012 18:55:39 +0000	[thread overview]
Message-ID: <201209191855.39859.arnd@arndb.de> (raw)
In-Reply-To: <CAOYb-CL9WM8wzko7CsQvYAAWKARnTkrqenBtsgchn96t=x4wyg@mail.gmail.com>

On Friday 27 July 2012, Josenivaldo Benito Junior wrote:
> Hi there,
> 
> The Embedded Artists has a board based on ARM LPC3250 called EA3250 and
> they provide a BSP with patch to Linux Kernel version 2.6.29.2. I am trying
> to "up merge" this patch to Kernel v3.4 (now 3.5) and after that get it in
> the mainstream. Although I have a working version (
> https://github.com/jrbenito/Kernel-LPC3250) I still have doubts on how to
> correct submit it to mainline kernel.
> 
> -The machine type is already registered in past (
> http://www.arm.linux.org.uk/developer/machines/list.php?id=2512) but it is
> not in mainline. Since I shall not patch this file, how can I ask to it be
> updated with ea3250 board information?

Sorry for the late reply, I was just going through old unread email.

The lpc32xx platform is getting converted to device tree based probing,
which means your board will have to use a device tree file rather than
a board number anyway, which at least solves the problem of getting back
the assigned board number entry.

> -Could you please point me any documentation on how to add board support to
> Linux Kernel?
> 
> My doubts are mainly related with process and order of files to submit I
> shall follow. Any direction will be strongly appreciated.

Please have a look at the phy3250 support in arch/arm/boot/dts/phy3250.dts
and at the files in Documentation/devicetree.

There are still a few bits missing device tree bindings, in particular the
display and the DMA engine, but you can start with a device tree file
that describes everything else.

	Arnd

  reply	other threads:[~2012-09-19 18:55 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-27 14:52 Adding new board to Kernel Josenivaldo Benito Junior
2012-09-19 18:55 ` Arnd Bergmann [this message]
2012-09-20  7:29   ` Roland Stigge
2012-09-20  7:33     ` Arnd Bergmann
2012-09-20 21:48     ` Josenivaldo Benito Junior
2012-09-20 21:48   ` Josenivaldo Benito Junior

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201209191855.39859.arnd@arndb.de \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.